0001171843-24-000835.txt : 20240215 0001171843-24-000835.hdr.sgml : 20240215 20240215163121 ACCESSION NUMBER: 0001171843-24-000835 CONFORMED SUBMISSION TYPE: 40-F PUBLIC DOCUMENT COUNT: 160 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240215 DATE AS OF CHANGE: 20240215 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Colliers International Group Inc. CENTRAL INDEX KEY: 0000913353 STANDARD INDUSTRIAL CLASSIFICATION: REAL ESTATE [6500] ORGANIZATION NAME: 05 Real Estate & Construction 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-36898 FILM NUMBER: 24644290 BUSINESS ADDRESS: STREET 1: 1140 BAY STREET STREET 2: SUITE 4000 CITY: TORONTO STATE: A6 ZIP: M5S 2B4 BUSINESS PHONE: (416) 960-9500 MAIL ADDRESS: STREET 1: 1140 BAY STREET STREET 2: SUITE 4000 CITY: TORONTO STATE: A6 ZIP: M5S 2B4 FORMER COMPANY: FORMER CONFORMED NAME: FIRSTSERVICE CORP DATE OF NAME CHANGE: 19931013 40-F 1 cigi20231231_40f.htm FORM 40-F cigi20231231_10k.htm
0000913353 false --12-31 FY 2023 0000913353dei:BusinessContactMember2023-01-012023-12-31
 

 

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

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

 

For the fiscal year ended December 31, 2023

 

Commission file number 001-36898

 

Colliers International Group Inc.

(Exact name of Registrant as specified in its charter)

 

N/A

(Translation of Registrants 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))

 

1140 Bay Street, Suite 4000

Toronto, Ontario, Canada M5S 2B4

416-960-9500

(Address and telephone number of Registrants 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

Subordinate Voting Shares

CIGI

NASDAQ Stock Market

 

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:

 

 Annual information form 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:

 

46,223,682 Subordinate Voting Shares and 1,325,694 Multiple Voting Shares as of December 31, 2023

 

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.

 

☒  Yes                ☐  No

 

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

 

☒  Yes                ☐  No

 

Indicate by check mark whether the registrant is 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. ☐

 

† The term “new or revised financial accounting standard” refers to any update issued by the Financial Accounting Standards Board to its Accounting Standards Codification after April 5, 2012.

 

Indicate by check mark whether the Registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.                                                                                                                        

 

If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements. 

 

Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant’s executive officers during the relevant recovery period pursuant to §240.10D-1(b). ☐

 

 

 

 

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, 2023, 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, 2023 and 2022 and for the years ended December 31, 2023 and 2022 and the related notes, Management's Report on Internal Control over Financial Reporting and the Report of Independent Registered Public Accounting Firm (PCAOB ID 271), see Exhibit 2 of this Annual Report on Form 40-F.

 

C. Managements Discussion and Analysis

 

For the Registrant’s management’s discussion and analysis for the year ended December 31, 2023, 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.

 

MANAGEMENTS 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 three entities acquired by the Company during the last fiscal period from its assessment of internal control over financial reporting as at December 31, 2023. The total assets and total revenues of the three majority-owned entities represent 0.7% and 0.9%, respectively of the related consolidated financial statement amounts as at and for the year ended December 31, 2023.

 

Management has assessed the effectiveness of the Registrant’s internal control over financial reporting as at December 31, 2023, 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, 2023, 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, 2023 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, 2023, 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, 2023 concerning any equity security subject to a blackout period under Rule 101 of Regulation BTR.

 

AUDIT COMMITTEE FINANCIAL EXPERTS

 

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

 

Mr. Sutherland was the Executive Vice President and Chief Financial Officer of Aramark Corporation, Philadelphia, PA, a leading global provider of food services, facilities management and uniform and career apparel, from 1997 to 2015. Prior to joining Aramark in 1980, Mr. Sutherland was Vice President, Corporate Banking, at Chase Manhattan Bank, New York, NY. Mr. Sutherland is a director of Consolidated Edison, Inc. and Sterling Check Corp. Mr. Sutherland is also a director and former Chair of the Board of WHYY, Philadelphia’s public broadcast affiliate and a trustee of Duke University, The National Constitution Center, Episcopal Community Services, an anti-poverty agency, and People's Light, a professional non-profit theater. Mr. Sutherland holds an MBA Degree in Finance from the Katz School of the University of Pittsburgh and a Bachelors in Physics and Mathematics from Duke University.

 

The SEC has indicated that the designation of Mr. Sutherland 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. A copy of the Code of Ethics and Conduct can be obtained, free of charge, on the Registrant’s website (www.colliers.com) or by contacting the Registrant at (416) 960-9500. Information contained or otherwise accessed through the Registrant’s website or any other website, other than those documents filed as exhibits hereto or otherwise specifically referred to herein, does not form part of this Annual Report on Form 40-F, and any reference to the Registrant’s website herein is as an inactive textual reference only.

 

 

 

 

PRINCIPAL ACCOUNTANT FEES AND SERVICES

 

The following table sets out the fees billed to the Registrant by PricewaterhouseCoopers LLP for professional services rendered in each of the years ended December 31, 2023 and 2022. During these years, PricewaterhouseCoopers LLP was the Registrant’s only external auditor.

 

(in thousands of C$)

 

Year ended December 31, 2023

   

Year ended December 31, 2022

 

Audit fees (note 1)

  $ 4,392     $ 3,922  

Audit-related fees (note 2)

    308       333  

Tax fees (note 3)

    2,736       1,851  

All other fees (note 4)

    12       25  
    $ 7,448     $ 6,131  

 

 

Notes:

 

1.

Refers to the aggregate fees billed and expected to be 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 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 supplementary assurance assessments and engagements.

 

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. The majority of tax fees in 2023 relate to a non-recurring project.

 

4.

Refers to fees for consulting and subscriptions to accounting and tax research tools.

 

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. None of the services provided by the Company’s external auditors described in footnotes 2, 3 and 4 under “Principal Accountant Fees and Services” above were approved pursuant to a waiver of pre-approval provisions under SEC rules (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 except as provided under the heading “Liquidity and Capital Resources” on page 7 of the Management’s Discussion and Analysis, which is filed as Exhibit 3 to this Annual Report on Form 40-F.

 

 

 

 

 

 

CONTRACTUAL OBLIGATIONS

 

The information provided in the table entitled “Contractual Obligations” under the section entitled “Liquidity and Capital Resources” on page 8 in the Management’s Discussion and Analysis, which is filed as Exhibit 3 to this Annual Report on Form 40-F.

 

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 L. Frederick Sutherland (Chair), John (Jack) P. Curtin, Jr., Katherine M. Lee and Edward Waitzer.

 

CORPORATE GOVERNANCE

 

The Registrant is a “foreign private issuer” as defined in Rule 3b-4 under the Exchange Act and its Subordinate Voting Shares are listed on the Toronto Stock Exchange and the NASDAQ Global Select Market. NASDAQ Stock Market 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 SEC. 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 https://corporate.colliers.com/en/Investor-Relations/Governance-Documents.

 

MINE SAFETY DISCLOSURE

 

Not applicable.

 

DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS

 

Not applicable.

 

RECOVERY OF ERRONEOUSLY AWARDED COMPENSATION

 

Not applicable.

 

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.

 

Any change to the name or address of the agent for service of process of the Registrant shall be communicated promptly to the SEC by an amendment to the Form F-X referencing the file number of the Registrant.

 

 

 

 

SIGNATURES

 

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.

 

Date: February 15, 2024

COLLIERS INTERNATIONAL GROUP INC.

   
   
 

By:

/s/ Christian Mayer

   

Name:   Christian Mayer

    Title:     Chief Financial Officer

 

 

 

 

 

 

 

 

 

 

EXHIBIT INDEX

 

Exhibit No.

Document

  

1

Annual Information Form of the Registrant for the year ended December 31, 2023.

  

2

Audited consolidated financial statements of the Registrant as at December 31, 2023 and 2022 and for the years ended December 31, 2023 and 2022 and the related notes, in accordance with generally accepted accounting principles in the United States, Management's Report on Internal Control over Financial Reporting and the Report of Independent Registered Public Accounting Firm (PCAOB ID 271).

  

3

Management’s Discussion and Analysis of the Registrant for the year ended December 31, 2023.

  

23

Consent of PricewaterhouseCoopers LLP.

  

31

Certifications of Chief Executive Officer and Chief Financial Officer pursuant to Rule 13a-14(a) or 15d-14(a) 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.

  

97

Compensation Recovery Policy of the Registrant

  

101

Interactive Data File.

  

104

Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)

 

 

 

 

 
EX-1 2 ex_623540.htm EXHIBIT 1 ex_623540.htm

Exhibit 1

 

exh1_01.jpg

 

 

 

 

TABLE OF CONTENTS

 

Forward-looking statements 2
Corporate structure 3
General development of the business 4
Dividends and dividend policy 18
Capital structure 19
Market for securities  22
Escrowed securities and securities subject to contractual restriction on transfer 22
Transfer agents and registrars 22
Directors and executive officers  23
Legal proceedings and regulatory actions 32
Properties 33
Reconciliation of non-GAAP financial measures 33
Risk factors  36
Interest of management and others in material transactions 45
Material contracts 45
Cease trade orders, bankruptcies, penalties or sanctions 47
Conflicts of interest  47
Independent registered public accounting firm 48
Audit & Risk Committee 48
Additional information 50
Exhibit “A” – Audit & Risk Committee Mandate  

 

 

 

 

 

 

 

FORWARD-LOOKING STATEMENTS

 

This Annual Information Form 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 Annual Information Form. 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 Annual Information Form. These factors should be considered carefully and readers should not place undue reliance on the forward-looking statements. Although the forward-looking statements contained, or incorporated by reference into, this Annual Information Form 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 Annual Information Form and we do not intend, and do not assume any obligation, to update or revise these forward-looking statements, except as otherwise required by law.

 

 

 

 

 

-2-

 

 

COLLIERS INTERNATIONAL GROUP INC.

 

ANNUAL INFORMATION FORM

February 15, 2024

 

All amounts referred to in this Annual Information Form (AIF) are in United States dollars unless otherwise indicated. All financial and statistical data in this AIF is presented as at December 31, 2023 unless otherwise indicated.

 

Corporate structure

 

Colliers International Group Inc. (“we,” “us,” “our,” “Colliers,” or the “Company”) was formed under the Business Corporations Act (Ontario) by Articles of Arrangement dated June 1, 2015. The predecessor to the Company, FirstService Corporation (“Old FSV”), was formed by Articles of Incorporation dated February 25, 1988. Old FSV amalgamated with Coloma Resources Limited pursuant to Articles of Amalgamation dated July 31, 1988, and the amalgamated corporation continued as Old FSV.

 

By Articles of Amendment dated April 2, 1990, Old FSV: (i) consolidated each of its Class A Subordinate Voting Shares on a 30 to 1 basis and changed the designation of that class of shares to “Subordinate Voting Shares”, each such share carrying one vote; and (ii) consolidated each of its Class B shares on a 30 to 1 basis and changed the designation of that class of shares to “Multiple Voting Shares”, each such share carrying 20 votes.

 

By Certificate of Amendment dated June 27, 2007, the first series of Preference Shares of Old FSV were created and designated as 7% cumulative preference shares, series 1 (the “Preferred Shares”), with each Preferred Share having a stated value of US$25.00 and carrying a fixed cumulative annual dividend of US$1.75 payable quarterly. All outstanding Preferred Shares were eliminated on May 3, 2013 by way of a partial redemption for cash of $39.2 million immediately followed by a mandatory conversion of all then remaining Preferred Shares into Subordinate Voting Shares, which resulted in the issuance of 2.89 million new Subordinate Voting Shares.

 

On June 1, 2015, Old FSV completed a plan of arrangement (the “Spin-off”) which separated Old FSV into two independent publicly traded companies – Colliers, a global leader in diversified professional real estate services and new FirstService Corporation (“FirstService”), the North American leader in residential property management and related services. The Spin-off was designed to enhance long-term value for shareholders by creating two independent and sustainable companies, each with the ability to pursue and achieve greater success by employing independent value creation strategies best suited to its core businesses and customers. Under the Spin-off, Old FSV shareholders received one Colliers share and one FirstService 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 and FirstService adopted the name “FirstService Corporation”.

 

On April 16, 2021, after receiving approval from 95% of disinterested shareholders, the Company completed the previously announced transaction to settle the Management Services Agreement, including the LTIA, between Colliers, Jay S. Hennick and Jayset Management CIG Inc., a corporation controlled by Mr. Hennick. This transaction also established a timeline for the orderly elimination of Colliers’ dual class voting structure by no later than September 1, 2028.

 

Our Subordinate Voting Shares are publicly traded on both the Toronto Stock Exchange (“TSX”) (symbol: CIGI) and the NASDAQ Stock Market (“NASDAQ”) (symbol: CIGI). Our head and registered office is located at 1140 Bay Street, Suite 4000, Toronto, Ontario, M5S 2B4. Our fiscal year-end is December 31.

 

-3-

 

 

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, 2023:

 

Name of Subsidiary

Percentage of Voting Securities Owned

Jurisdiction of

Incorporation, Continuance,

Formation or Organization

Colliers International EMEA Holdings Ltd.

100%

England & Wales

Colliers International Holdings (USA), Inc.

100%

Delaware

Colliers International USA, LLC

100%

Delaware

Colliers Investment Management Holdings, Inc.

100%

Delaware

Colliers Macaulay Nicolls Inc.

100%

Ontario

Colliers Macaulay Nicolls (Cyprus) Ltd.

100%

Cyprus

Harrison Street Real Estate Capital, LLC

75%

Delaware

Colliers International Holdings Limited

100%

British Virgin Islands

CI Holdings (USA), LLC

100%

Delaware

Colliers International WA, LLC

100%

Delaware

Colliers Engineering & Design Inc.

65%

New Jersey

 

The above table does not include all of the subsidiaries of Colliers.

 

General development of the business

 

Our origins date back to 1972 when Jay S. Hennick, the Chairman & CEO of the Company, started a Toronto commercial swimming pool and recreational facility management business, which became the foundation of Old FSV. In 1993, we completed our initial public offering on the TSX, raising C$20 million. In 1995, our shares were listed on NASDAQ. In 1997, a second stock offering was completed in Canada and the United States raising US$20 million. In December 2004, a stock dividend was declared effectively achieving a 2-for-1 stock split for all outstanding Subordinate Voting Shares and Multiple Voting Shares. In 2009, Old FSV issued $77 million of convertible unsecured subordinate debentures, which were subsequently converted into 2.7 million Subordinate Voting Shares in 2014. In 2020, the Company issued $230 million of Convertible Senior Subordinate Notes (“Convertible Notes”), which were subsequently converted or redeemed into 4.0 million Subordinate Voting Shares in 2023.

 

From 1994 to present, we completed numerous acquisitions and selected divestitures, developing, growing and focusing on the diversified professional services provided by us today.

 

In 2004, we established a commercial real estate services division under the “Colliers International” brand with the acquisition of Colliers Macaulay Nicolls Inc. (“CMN”). Since that time, we have strengthened this business across markets and acquired numerous businesses within existing and new markets, greatly expanding its geographic scope, services and talent. Today, Colliers is one of the world’s largest commercial real estate services providers offering a full range of commercial real estate services in the United States, Canada, Australia, the United Kingdom, Germany, New Zealand, China and several other countries in Asia, Europe and Latin America.

 

In 2015, we completed the Spin-off, creating two independent publicly traded companies: Colliers in commercial real estate services and FirstService in residential property management and related services.

 

In September 2016, we acquired ICADE Asset Management and ICADE Conseil (“ICADE”), an asset management and investor advisory services platform in France. The acquisition established the Company’s Investment Management service line, with €2 billion of assets under management (“AUM") in Europe.

 

In July 2018, we acquired 75% of the ownership interests in Harrison Street Real Estate Capital, LLC (“Harrison Street”), a real estate investment firm dedicated to demographic-based investing with approximately $15.6 billion in AUM as of June 30, 2018. The senior management team of Harrison Street holds the balance of the equity. Headquartered in Chicago, with offices in New York, San Francisco, Washington, D.C., Toronto, Tokyo and London. Harrison Street is a pioneer in demographic-based real estate investing.

 

-4-

 

In May 2020, we acquired a controlling interest in four subsidiaries of Dougherty Financial Group LLC – Dougherty Mortgage LLC, Dougherty & Company LLC, Dougherty Funding LLC and Dougherty Insurance Agency LLC (together “Dougherty”). Dougherty’s mortgage banking operations were rebranded as “Colliers Mortgage” which provides specialty debt financing through its relationships with US government agencies while all brokerage, investment banking, capital markets and public finance services are carried on through “Colliers Securities” which is licensed under the Securities and Exchange Commission and is a member of the Financial Industry Regulatory Authority (“FINRA”).

 

In July 2020, we acquired a controlling interest in Maser Consulting P.A. (“Maser”), a multi-disciplinary engineering design and consulting firm in the United States The operation was rebranded as “Colliers Engineering & Design” in 2021.

 

In April 2022, we completed the acquisition of controlling interests in Antirion SGR S.p.A. (“Antirion”), a real estate investment management firm in Italy, and its commercial real estate services affiliate (which collectively consists of Colliers International Italia S.p.A., Colliers Real Estate Services Italia S.R.L. and Colliers Real Estate Management Services S.R.L.). Subsequent to the acquisition, Antirion was subsequently rebranded as Colliers Global Investors.

 

In June 2022, we acquired a 75% controlling interest in Basalt Infrastructure Partners LLP (“Basalt”), a London-based transatlantic infrastructure investment management firm. The acquisition added highly differentiated investment products in the utility, transportation, energy/renewables and communications sectors to the Company’s Investment Management service line.

 

In July 2022, we completed the acquisition of a 65% controlling interest in Rockwood Capital, LLC (“Rockwood”), a US real estate investment management firm. Rockwood specializes in equity and credit investments across multifamily, office, mixed use, life science, hospitality, and retail asset classes in North America.

 

In August 2022, we acquired a controlling interest in PeakUrban Pty Limited (“PeakUrban”), a civil, infrastructure, water engineering, town planning and urban design company in Australia, thereby establishing a new engineering service line in the country. The business has rebranded as Colliers Engineering & Design and integrated into Colliers’ existing Australian operations.

 

In October 2022, we acquired a 75% controlling interest in Versus Capital (“Versus”), a US alternative real asset management firm with private wealth distribution capabilities.

 

In December 2022, we acquired a controlling interest in Pangea Property Partners (“Pangea”), a real estate advisory firm in Sweden and Norway. Together with our existing operations in Denmark and Finland, Colliers has established itself as a one of the leading Capital Markets firms in the Nordic region.

 

-5-

 

 

Narrative description of Colliers

 

History

CMN traces its roots back to 1898 when Macaulay Nicolls was founded in Vancouver, Canada as a property management and insurance agency. Colliers originated in 1976 in Australia through the merger of three commercial property services firms. In 1984, Colliers joined forces with Macaulay Nicolls to form CMN. Over the years, Colliers continued to grow globally as other market leading commercial real estate service providers joined the group. In 2004, Old FSV acquired a controlling interest in CMN. At the time of the acquisition by Old FSV, CMN was generating approximately $250 million in annual revenue.

 

With the financial and strategic support of Old FSV, CMN accelerated its growth by adding company-owned operations, expanding into complementary service areas and growing into other geographic regions. By 2010, Old FSV had unified all operations globally under the “Colliers International” brand name with one mission and standardized business practices delivered consistently throughout all operations. Over the past 19 years, Colliers has been one of the fastest growing major, global diversified professional services and investment management companies based on revenue growth. A summary of Colliers’ history and growth initiatives to date is as follows:

 

Year

 

Event

1898

 

Macaulay Nicolls founded in Vancouver, Canada

1976

 

Colliers International Property Consultants incorporated in Australia

1984

 

Colliers International launches global expansion into Canada and the US as CMN

1986

 

Colliers International merges operations in Australia and Asia establishing operations in 20 markets in Asia Pacific

1990

 

Colliers International expands into emerging markets including Central Europe and Latin America

2004

 

Old FSV acquires a controlling interest in CMN with a long-term strategy to consolidate operations and create one global organization, under one brand with consistent business practices applied globally

2006

 

Between 2006 and 2010, CMN begins to strengthen and grow its global platform by acquiring additional Colliers International branded operations. In total, 29 acquisitions are completed in 15 countries around the world

2010

 

The US operations of Colliers combine with CMN and re-brand under as “Colliers International” in all markets

Original network structure is disbanded and Colliers International, controlled by Old FSV, becomes one of the largest and most recognized brands in commercial real estate globally

2012

 

Colliers acquires the Colliers International operations in the United Kingdom and Ireland and integrates them into its global platform

2013

 

Colliers acquires the German Colliers International operations and integrates them into its global platform

2014

 

Colliers International voted to the top five in Global Outsourcing 100 for the first time in its history

Colliers expands to France and Belgium

2015

 

Colliers International Group Inc. begins trading on the NASDAQ and TSX on June 2, 2015

2016

 

Colliers establishes its Investment Management service line with the acquisition of French firm ICADE

 

-6-

 

Year

 

Event

2017         

 

Colliers acquires two of largest remaining non-owned Colliers International branded operations in the United States. Colliers acquires the Colliers International operations in Denmark

2018

 

Colliers acquires a controlling interest in Harrison Street, a real estate investment management firm dedicated to demographic-based investing

2019

 

Colliers acquires a controlling interest in Synergy Property Development Services, a project management services firm in India

2020

 

Colliers acquires a controlling interest in Dougherty and establishes a US debt finance and loan servicing platform

Colliers acquires a controlling interest in Maser, a multi-discipline engineering design service firm in the US

2021

 

Colliers releases first Global Impact Report, highlighting its commitment to embedding environmental, social and corporate governance (“ESG”) best practices across the organization

Settlement of Long-Term Incentive Arrangement with the Company’s Chairman and CEO as approved by 95% of the Company’s disinterested shareholders. As part of the settlement, the Company established a timeline for the orderly elimination of Colliers’ dual class voting structure by no later than September 1, 2028

Colliers acquires Bergmann (“Bergmann”), an engineering & design services firm located in the US Northeast, Midwest and Mid-Atlantic regions

2022

 

Colliers deploys $1 billion in acquisitions, particularly in Investment Management

-         Acquires KFW Engineers & Surveying (“KFW”), a Texas-based civil engineering, design and survey firm

-         Acquires controlling interest in Antirion, a real estate investment management firm in Italy, and Italy affiliate

-         Acquires controlling interest in Paragon, a building consultancy and project management firm in the UK

-         Acquires controlling interest in Basalt, a transatlantic infrastructure investment management firm with operations in Europe and North America

-         Acquires controlling interest in Rockwood, a US real estate investment management firm

-         Establishes Engineering & Design service line in Australia with the acquisition of PeakUrban

-         Acquires a controlling interest in Versus, a US alternative real asset management firm with private wealth distribution capabilities

-         Acquires controlling interest in Pangea, a real estate advisory firm in the Nordics

Colliers discontinues its operations in Russia and terminates its affiliate in Belarus

2023

 

Colliers bolsters its Engineering & Design and Project Management capabilities in Australia, New Zealand and the United States with three acquisitions

 

 

 

-7-

 

 

Service offerings

 

Recurring Services (59% of revenues)

 

Recurring services are comprised of our Outsourcing & Advisory and Investment Management service lines. These services are high value-add professional services with most of the revenues contractual and recurring or repeat in nature.

 

Outsourcing & Advisory

 

Our Outsourcing & Advisory Services operations include Engineering and Project Management, Property Management, Valuation and other services as well as Loan Servicing for commercial real estate clients. In addition, we also partner with large occupiers in managing their overall real estate portfolios and transactions, providing corporate and workplace solutions to reduce costs, improve execution across multiple markets and increase operational efficiency. Professional staff combines proprietary technology with high level strategic planning, portfolio management, lease administration and facilities and project management to deliver bespoke solutions to our clients. In general, Outsourcing & Advisory services revenues are derived from fees which are typically contractual, both fixed and fee for service, and contract terms are often multi-year providing recurring or repeat revenues. Outsourcing & Advisory Services has approximately 8,400 revenue producers globally.

 

2023 Outsourcing & Advisory Revenue

revenue.jpg

 

Our Outsourcing & Advisory Services include:

 

 

Engineering & Project Management Services: We established our Engineering & Design service line with the acquisition of Maser in 2020 and further enhanced this service offering with several subsequent tuck-in acquisitions. Our vision is to lead the industry with proven expertise and innovative, sustainable solutions through exceptional work and client experience. We offer a full range of consulting and engineering design services for property & buildings, transportation and infrastructure, environmental, telecommunications, civil/site and utilities end-markets through a dedicated team of approximately 2,300 employees. Our professionals include licensed engineers, planners, surveyors, landscape architects and environmental scientists. Our client base is diversified with a balanced mix of both public and private sector clients in the United States and Australia focused on the middle market. Our client centered approach enables us to foster long-term relationships which translate to repeat work from our clients. As a result of our focus on service and client diversification, our business is resilient, allowing us the ability to respond to changing market conditions quickly and effectively. We intend to grow this service offering through acquisitions in other geographies around the world.

 

-8-

 

    In addition to Engineering services, we provide Project Management services for a wide range of projects globally, focusing on the middle market. These services include bid document review, construction monitoring and delivery management, contract administration and integrated cost control, development management, facility and engineering functionality, milestone and performance monitoring, quality assurance, risk management and strategic project consulting. Our projects span across multiple industries, including infrastructure, education, healthcare, utilities, federal, state and municipal, as well as turnkey projects for occupiers and landlords. As of December 31, 2023, we had 2,500 employees in our Project Management service line.

 

 

Property Management Services: Property Management provides oversight and management of the daily operations of a single property or portfolio of properties and provides on-going strategic advice on ways in which clients can maximize the value of their properties. Services include building operations and maintenance, facilities management, lease administration, property accounting and financial reporting, contract management and construction management. We ensure that we implement the owner’s specific property value enhancement objectives through maximization of opportunities to help clients ensure excellent tenant relations while maximizing property level cash flows.

 

 

Valuation & Advisory Services: We provide clients with an opinion of a property’s value that complies with a client’s requirements and applicable professional standards and regulations to offer a nuanced understanding of the property and broader market trends. Our advisors leverage technology to offer clients both speed and accuracy while maintaining a dedicated project leader and senior management oversight to ensure quality and accountability. Services include valuation and appraisal review and management, portfolio or single asset valuation, arbitration and consulting, research, highest and best use studies, property tax reviews as well as appeals and litigation support.

 

 

Occupier Services: We work as an extension of a client’s team to provide deep expertise and a comprehensive set of portfolio management, transaction management, project management, workplace solutions, strategic consulting, property and asset management as well as other real estate services. Our Occupier Services clients are typically companies or public sector institutions with large, highly distributed real estate portfolios. We typically enter into long-term, contractual relationships with these clients to ensure that real estate strategies are developed to support their overall business needs. This service line offers clients a fully integrated suite of services under the leadership and accountability of an account leader or team who are responsible for overall performance around the world. Many of our contracts contain fees that are tied to performance against client objectives (such as cost and footprint reduction, cycle-time improvement, and customer satisfaction) instead of fees based solely on transaction commissions. Our Occupier Services teams have a unified value proposition which is to deliver customized, accountable, and innovative real estate solutions that result in the best service experience and alignment with our client’s core business strategy. We have developed technology through Colliers360 (which provides clients with user-friendly, fast and flexible dashboard and analytics technologies via a secure portal) which allows us to measure performance and help our clients make efficient, well-informed decisions regarding their real estate portfolio. Colliers360 also includes business intelligence that populates data from various independent and client related sources. In 2020, we added the Workplace Expert tool to Colliers360 suite of technology apps that recommends clients different office environments and potential configurations tailored specific to their business needs. We also provide lease administration, transaction, project management and facilities management systems.

 

-9-

 

 

Workplace Strategy: We provide a full suite of visioning, change management and strategic consulting services to occupiers to maximize the effectiveness of their workplace. These consulting services are designed to help clients turn their real estate into a competitive advantage to recruit and retain talent through the analysis and design of an optimal work environment. These services also include advice on various approaches to optimizing the “return to work” strategy of clients around the world.

 

 

Property Marketing: We provide turnkey property marketing solutions for both commercial and residential projects to generate demand and attract credit-worthy tenants and investors. We have made a significant investment in our property marketing strategies, increasing volumes of leads and reducing time-on-market. The majority of the leads we generate for our clients now come from online sources. By transforming the typical industry marketing mix, we can both reduce costs and decrease lease-up time. Our property marketing platform engages with both domestic and international buyers.

 

 

Loan Servicing: We service loans originated under contractual arrangements associated with our debt finance operations. Our services include managing the administrative aspects of the loan, including collection of monthly payments, maintenance of records and management of escrow funds among others. Our loan servicing portfolio was $13.1 billion as at December 31, 2023 and had an average remaining life of 16.5 years.

 

Investment Management

 

Our Investment Management segment is a global alternative asset manager with long-standing, cycle tested expertise across high growth and defensive sectors within real assets. Our differentiated approach focuses on demographic, needs-based and essential real assets; middle-market infrastructure like communications, transport, energy, and utilities; real asset private credit; and premier core and opportunistic real estate strategies. We invest capital for the long-term through our differentiated strategies that have strong tailwinds, are resilient through cycles, and are designed to deliver top-tier risk-adjusted returns. We serve more than 900 clients across the globe, including institutional investors, sovereign wealth funds, public and corporate pension funds, endowments, insurance companies, foundations and family offices.

 

Since 2016, when we first established Investment Management operations in Europe, with the acquisition of ICADE, an asset management and investor advisory services platform in France, our platform has delivered superior growth, fueled by strong fundraising across all our products and investment vehicles.

 

During the same time, our AUM (please refer “Reconciliation of non-GAAP financial measures” section) has grown to $98 billion, more than 40x since 2016, fueled by strong acquisition activity and fundraising. In July 2018, Colliers acquired a 75% ownership interest in Harrison Street, a real estate investment firm dedicated to demographic-based investing, establishing itself as a leading player in the alternative private capital industry. Harrison Street is headquartered in Chicago, with offices in New York, San Francisco, Washington, D.C., Toronto, Tokyo and London, and has more than 250 employees. In 2022, Harrison Street was ranked 26th in the PERE Top 100 Private Real Estate Managers and also received five PERE Awards, including ‘Alternatives Investor of the Year’ globally. In 2023, Harrison Street was named as the “Best Place to Work in Money Management” by Pension & Investments for the ninth year. Members of the senior management team hold a 25% redeemable non-controlling equity interest in Harrison Street. As of December 31, 2023, Harrison Street had $57.4 billion in AUM.

 

In 2022, the Company made a concerted effort to significantly expands its investment management capabilities, acquiring majority ownership interests in new platforms across different product types, including infrastructure, alternatives, traditional real estate and credit in North America and Europe, specifically in long-duration, highly differentiated assets under management.

 

-10-

 

In April 2022, we completed the acquisition of controlling interests in Antirion, a real estate investment management firm in Italy, which was subsequently combined with our existing operations in the UK and France and rebranded as Colliers Global Investors. Members of the senior management team hold a 35% redeemable non-controlling equity interest in Antirion. Together with existing Investment Management operations in Europe, our AUM for Colliers Global Investors were $8.1 billion as of December 31, 2023.

 

In June 2022, we acquired a 75% controlling interest in Basalt, a London-based transatlantic infrastructure investment management firm. Established in 2011, Basalt employs approximately 40 professionals in the US and Europe. Members of the senior management team hold a 25% redeemable non-controlling equity interest in Basalt. As of December 31, 2023, Basalt had $10.9 billion in AUM.

 

In July 2022, we completed the acquisition of a 65% controlling interest in Rockwood, a US real estate investment management firm, specializing in equity and credit investments across traditional real estate in North America. As of December 31, 2023, Rockwood had $16.6 billion in AUM.

 

In October 2022, we acquired a 75% controlling interest in Versus, a US alternative real asset management firm with private wealth distribution capabilities. As of December 31, 2023, Versus had $5.3 billion in AUM.

 

In total, as of December 31, 2023, the Company had $98.2 billion of AUM, with 88% in perpetual or long-dated investment strategies. We deploy capital across four main investments strategies, namely, alternatives, infrastructure, traditional real estate and credit, with more than 70% deployed in highly defensive alternative and infrastructure asset classes. The Company’s fee-paying assets under management (“FPAUM”) (See “Reconciliation of non-GAAP financial measures”) were $50.8 billion as of December 31, 2023.

 

Long Duration, Highly Differentiated AUM

aum.jpg

 

The Company’s investment products consist of (i) perpetual funds, (ii) long-dated funds and (iii) separately managed accounts. We generate contractual management fee revenue from each of the funds and separately managed accounts under our management and have an opportunity to generate carried interest revenues on long-dated funds under our management.

 

Perpetual (open-end) funds

 

In our perpetual funds, management fees are based on net asset value (“NAV”). NAV is calculated quarterly using data from third party valuation advisors to determine the current market value of the private real estate and real assets in the funds.

 

Investors in our perpetual funds may invest on a quarterly basis at the then-current NAV. Investors can also request to have their interests redeemed on a periodic basis, at the then-current NAV. There are typically restrictions around redemption requests, including lock-up periods and gating provisions that restrict the amount that can be redeemed in any quarterly period in order to preserve fund liquidity and to ensure the efficient operation of the fund for the benefit of all investors. We also have flexibility in the timing of funding redemptions given the underlying illiquid nature of the funds’ private real estate and real assets. In such instances, the funds may invoke a queue system with the redemption requests processed on a pro rata basis.

 

-11-

 

Long-dated (closed-end) funds

 

Our long-dated funds typically have a ten-year term with two one-year extensions, at the option of the manager. However, this can vary between different investment strategies and platforms.

 

We generate management fees based on committed capital or invested capital in these funds. Committed capital is used to calculate fees during the investment period, which typically comprises the first 3 years of a fund’s life. Management fees commence on the date of a fund’s “first close”, which is the date that the initial investors legally commit to invest in the fund. Additional investors may commit to invest in the fund during the investment period, however they are required to pay management fees from the “first close” date. This results in our recognition of “catch-up” management fees when such investors make commitments after the first close date. Once a fund is fully invested (i.e., after the end of the investment period), the management fee is calculated based on invested capital, which is typically 90-95% of the committed capital amount.

 

In addition to the contractual management fee, we are also entitled to earn performance fees (sometimes referred to as carried interest) on long-dated funds, provided that we meet or exceed certain contractually agreed preferred return targets. Carried interest revenue is recognized when it is highly probable that such return targets will be exceeded, typically when the fund is near the end of its life and the underlying fund assets have been sold or are in the process of being sold. Colliers is only entitled to receive carried interest on funds established on or after acquisition dates of its Investment Management platforms. Historical carried interest on funds established prior to acquisition dates is structured as a pass-through to the sellers with no impact on the Company’s earnings.

 

Management fee revenue is expected to be relatively stable and recurring due to: (i) historically consistent fund financial performance at or exceeding industry benchmarks, which we anticipate will continue in the future; (ii) the generally defensive nature of the sectors being invested in by the funds; and (iii) management fees for long-dated funds based on committed capital or invested capital rather than marked-to-market NAV, providing for revenue stability throughout the life of the funds regardless of the underlying market value of fund assets.

 

Separately managed accounts

 

The Company also has separately managed accounts (“SMAs”) where we agree to provide investment management services to individual institutional investors to fulfill their specific long-term investment objectives, investing directly in private real estate and real assets. SMAs are subject to contractual management agreements, with management fees earned based on NAV and/or in connection with the acquisition or disposition of assets.

 

-12-

 

 

Capital Markets and Leasing (41% of revenues)

 

We provide transaction brokerage services in sales and leasing for commercial clients including corporations, financial institutions, pension funds, sovereign wealth funds, insurance companies, governments and individuals. Our 4,400 professional advisors work with all asset classes, including office, industrial, retail, multi-family, hospitality, health care and mixed-use properties. In 2023, we completed 46,000 sale and lease transactions for a total transaction value of $90 billion.

 

Capital Markets

 

Our Capital Markets services include property sales brokerage for commercial clients as well as debt finance services related to the origination and sale of multifamily and commercial mortgage loans. Our advisors assist buyers and sellers in connection with the acquisition or disposition of real estate and assist borrowers and lenders with the placement of debt capital on commercial real estate assets. Our advisors typically perform their services for commissions calculated based on the value of a transaction. We execute transactions across a diverse client base, including corporations, financial institutions, pension funds, sovereign wealth funds, insurance companies, governments and individuals.

 

2023 Capital Markets Revenues By Asset Class

capitalmarkets.jpg

 

We provide Capital Markets services in the following areas:

 

 

Property Sales: Colliers’ sales advisors are professionals that work collaboratively to provide real estate expertise to our clients, acting in a consultancy capacity to help each client maximize investment returns, whether as a buyer, seller or borrower. Our advisors are organized into office, industrial, retail, multifamily, hospitality, healthcare, alternatives and special purpose teams in order to drive thought leadership for each major asset class. Many team members also represent subspecialties in areas such as Affordable Housing, Data Centers, Student Housing, Seniors Housing, Land, Self-Storage and Transit Oriented Development. These investment teams are further organized in subsets to meet the needs of both our institutional and private capital clients, recognizing that these client groupings have different needs. These investment teams understand the intricacies of single asset and portfolio executions and, with the assistance of our advisors, are globally connected with active market participants. Integrally supporting these investment teams are national and/or regional groups of debt & equity financing advisors that help both our institutional and private capital clients with senior and subordinated debt strategies and placements with a global network of capital providers. Many of our financing advisors have experience helping our clients with preferred and common equity strategies and placements, including partnership capitalizations and recapitalizations. Our financing professionals are in the market continuously with these capital sources, providing our clients with significant market intelligence and leverage when evaluating their financing needs. Our teams work closely with each service line, including property management, project management, leasing, and valuations in order to serve the broader business needs of each client.

 

-13-

 

 

Debt Finance Services: Through Colliers Mortgage, we provide specialty debt financing for multifamily housing, healthcare and senior housing real estate through US Government Sponsored Agencies. This includes origination, underwriting and asset management for Fannie Mae, the Federal Housing Administration / US Department of Housing and Urban Development (FHA/HUD) and the US Department of Agriculture (USDA). Loan origination and placement lead to Loan Servicing – see “Loan Servicing” above. Colliers Mortgage also provides commercial property loan placement to institutional investors as well as loan syndication. In markets outside the US, we provide loan placement services to owners of real estate. In 2023, the Company originated a total volume of $2.2 billion.

 

 

Mortgage Investment Banking: Colliers Securities provides brokerage, investment banking, capital markets services, public finance services and other real estate related activities in the US.

 

Leasing

 

We provide Lease brokerage services to owners and occupiers of commercial real estate across all major asset classes. Our long-standing relationships with both large and medium-sized occupiers and owners ensure that our services are engaged on a repeat basis for lease renewals or negotiations.

 

2023 Leasing Revenues By Asset Class

leasing.jpg

 

-14-

 

We provide Leasing services as follows:

 

 

Landlord Representation: Agency advisors work on behalf of property owners to search for and obtain tenants by strategically positioning and promoting the property through various campaigns and marketing channels. Our advisors look to secure the right tenants for clients’ properties, help owners avoid common pitfalls of the leasing process and otherwise support landlord ownership goals for their real estate assets. Agency advisors work closely with our Property Management professionals to secure tenants for properties we manage.

 

 

Tenant Representation: Our advisors work on behalf of tenants to lease the right space in the right location and secure the most favorable terms. Our advisors help to turn a lease, often the second-greatest expenditure for a business after payroll, from a cost center into a competitive advantage that can elevate a client’s brand, streamline their operations, attract leading talent and make a meaningful impact to their business.

 

ESG Strategy

In 2021, the Company announced its ‘Elevate the Built Environment’ strategic framework designed to embed ESG best practices across the organization. In addition, Colliers committed to setting a science-based target through the Science-Based Targets initiative’s (SBTi) Business Ambition for 1.5°C program as well as achieving Net Zero for the Company’s own operations by 2030. The SBTi target was formally approved in June 2023. Goals for the remaining areas of the Company’s framework to address material topics across three core areas identified through strong stakeholder engagement are detailed below:

 

esg.jpg

 

Governance structures and working groups have been established to execute on each of these objectives. The Company publishes an annual Global Impact Report outlining its commitments, performance, and progress. This report is released in June each year and can be found on the Company’s website.

 

In 2023, the Company signed the World Green Building Council’s (WGBC) Net Zero Carbon Buildings Commitment, which calls for emissions from buildings globally to be halved by 2030, and advocates for total decarbonization of buildings in operation no later than 2050.

 

-15-

 

 

Geographic locations

We deliver services from 385 offices in 34 countries companywide (not including affiliates). Operationally, we have organized our business and report our results through four segments. For the year ended December 31, 2023:

 

1.         Americas represented 58% of our global revenues (46% generated in the United States, 10% in Canada and 2% in Latin America);

 

2.         EMEA represented 17% of our global revenues, comprising operations in 19 countries;

 

3.         Asia Pacific represented 14% of our revenues, comprising operations in 10 countries; and

 

4.         Investment Management represented 11% of our revenues, comprising operations in 4 countries.

 

Below is a map reflecting the geographic location of our company-owned and affiliate offices:

 

map.jpg

 

-16-

 

 

Operating segments

 

Revenues

by operating segment

Year ended December 31

 

(in thousands of US$)

2023

 

2022

 

2021

 

Americas

$ 2,510,002   $ 2,756,345   $ 2,489,217  
EMEA   726,900     715,140     672,737  
Asia Pacific   610,313     608,460     673,661  
Investment Management   487,457     378,881     252,890  
Corporate   469     661     624  
Total $ 4,335,141   $ 4,459,487   $ 4,089,129  

 

Operating earnings

by operating segment

 

Year ended December 31

 

(in thousands of US$ and as a % of revenues)

 

2023

   

2022

   

2021

 

Americas

  $ 174,613       7.0 %   $ 254,375       9.2 %   $ 233,788       9.4 %
EMEA     5,483       0.8 %     9,891       1.4 %     59,606       8.9 %
Asia Pacific     62,709       10.3 %     72,256       11.9 %     82,023       12.2 %
Investment Management     103,139       21.2 %     37,055       9.8 %     63,659       25.2 %
Corporate     (45,009 )     N/A       (41,081 )     N/A       (570,577 )     N/A  
Total   $ 300,935       6.9 %   $ 332,496       7.5 %   $ ( 131,501 )     (3.2 )%

 

Adjusted EBITDA1

by operating segment

 

Year ended December 31

 

(in thousands of US$ and as a % of revenues)

 

2023

   

2022

   

2021

 

Americas

  $ 270,902       10.8 %   $ 332,347       12.1 %   $ 296,133       11.9 %
EMEA     38,373       5.3 %     68,501       9.6 %     82,505       12.3 %
Asia Pacific     79,238       13.0 %     85,092       14.0 %     95,238       14.1 %
Investment Management     213,925       43.9 %     145,955       38.5 %     95,122       37.6 %
Corporate     (7,445 )     N/A       (1,370 )     N/A       (24,660 )     N/A  
Total   $ 594,993       13.7 %   $ 630,525       14.1 %   $ 544,338       13.3 %

 

Seasonality

The Company historically generates peak revenues and earnings in the month of December followed by a low in January and February as a result of the seasonal timing of closings on Capital Markets transactions. Revenues and earnings during the balance of the year are relatively even. The Capital Markets operations comprised 16% of our 2023 annual consolidated revenues. Variations can also be caused by business acquisitions or dispositions which alter the consolidated service mix.

 


1  Adjusted 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.

 

-17-

 

Trademarks

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

 

In markets where Colliers does not operate company-owned operations, we operate through affiliates operating under the “Colliers International” and “Colliers” brands and trademarks. To ensure brand unity and service quality, all affiliates are subject to brand and performance guidelines that are monitored and enforced by Colliers. We currently have affiliates in 32 countries around the world who together generated approximately $480 million in revenue in 2023, which are excluded from the Company’s consolidated results. In 2023, our affiliates completed 13,000 sale and lease transactions for a total transaction value of $14 billion.

 

Employees

 

We currently have approximately 19,230 employees worldwide as follows:

 

Segment

 

Professional staff

   

Support & administrative staff

   

Total employees

 

Americas

    6,320       3,820       10,140  

EMEA

    2,590       1,230       3,820  

Asia Pacific

    3,870       880       4,750  

Investment Management

    330       190       520  

Total operations

    13,110       6,120       19,230  

 

Non-controlling interests

In many cases, operating management teams of our majority-owned subsidiaries own minority equity stakes in the businesses they operate day-to-day. This structure was designed to maintain control at Colliers 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 Subordinate Voting 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.

 

Our growth strategy

With our global scale, we are transforming our business model to further balance and diversify our business, and in turn, continuing to generate compelling returns for shareholders. Our growth strategy is underpinned by six key pillars: build scale, strategically acquire, expand client relationships, make culture count, amplify our brand, and innovate with technology. We augment internal growth with smart acquisitions that increase our market share, build on our growth engines, and expand services and expertise that matter to our clients around the world. High-value and high-margin, essential services with recurring revenue streams are our priority. Our focus on culture, winning with data-backed insights and deep expertise, and exceeding client expectations ensure our growth and brand are resilient.

 

Dividends and dividend policy

 

Dividend policy

Following the completion of the Spin-off in 2015, our Board of Directors approved a dividend policy for the Company, which was a dividend of $0.08 per Subordinate Voting Share and Multiple Voting Share per annum, payable semi-annually. On May 31, 2016, the Board of Directors increased the semi-annual dividend from $0.04 to $0.05 per Subordinate Voting Share and Multiple Voting Share ($0.10 per annum). On December 7, 2021, the Board of Directors further increased the semi-annual dividend from $0.05 to $0.15 per Subordinate Voting Share and Multiple Voting Share ($0.30 per annum). These dividends are paid in cash after the end of the second and fourth quarters. All dividend payments are subject to the discretion of our Board of Directors. For the purposes of the Income Tax Act (Canada) and any similar provincial legislation, all dividends on the Subordinate Voting Shares and Multiple Voting Shares will be eligible dividends unless indicated otherwise.

 

-18-

 

The terms of the Subordinate Voting Share and Multiple Voting Share dividend policy remain, among other things, at the discretion of our Board of Directors. Future dividends on the Subordinate Voting Shares and Multiple Voting Shares, if any, will depend on the results of Colliers’ operations, cash requirements, financial condition, contractual restrictions, business opportunities, provisions of applicable law and other relevant factors. Under the terms of the Company’s debt agreements, the Company is 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” below.

 

Dividend history

The aggregate cash dividends declared per Subordinate Voting Share and Multiple Voting Share in respect of the years ended December 31, 2023, 2022 and 2021 were $0.30, $0.30 and $0.20, respectively.

 

Capital structure

 

Share capital

The authorized capital of the Company consists of an unlimited number of preference shares (the “Preference Shares”), issuable in series, an unlimited number of Subordinate Voting Shares and an unlimited number of Multiple Voting Shares.

 

Colliers may purchase its Subordinate Voting Shares, from time to time, if it believes that the market price of its Subordinate Voting Shares is attractive and that the purchase would be an appropriate use of corporate funds and in the best interests of the Company. The Company did not repurchase any shares in 2023. As of February 15, 2024, there were 46,238,682 Subordinate Voting Shares and 1,325,694 Multiple Voting Shares issued and outstanding.

 

Subordinate Voting Shares and Multiple Voting Shares

The Subordinate Voting Shares and Multiple Voting Shares rank junior to the Preference Shares or series thereof ranking in priority with respect to the payment of dividends, return of capital and distribution of assets in the event of liquidation, dissolution or any distribution of the assets of Colliers for the purpose of winding-up its affairs. The holders of outstanding Subordinate Voting Shares and Multiple Voting Shares are entitled to receive dividends and other distributions on a share-for-share basis (or, in the discretion of the directors, in a greater amount per Subordinate Voting Share than per Multiple Voting Share) out of the assets legally available therefor at such times and in such amounts as our Board of Directors may determine, but without preference or distinction between the Multiple Voting Shares and the Subordinate Voting Shares. The Subordinate Voting Shares carry one vote per share and the Multiple Voting Shares carry 20 votes per share. The holders of Subordinate Voting Shares and the holders of Multiple Voting Shares are entitled to receive notice of any meeting of shareholders and to attend and vote thereat as a single class on all matters to be voted on by the shareholders, except at meetings where the holders of shares of one class or of a particular series of shares are entitled to vote separately.

 

The rights, privileges, conditions and restrictions attaching to the Subordinate Voting Shares and the Multiple Voting Shares may be respectively modified if the amendment is authorized by at least two-thirds of the votes cast at a meeting of the holders of Subordinate Voting Shares and the holders of Multiple Voting Shares duly held for that purpose. However, if the holders of Subordinate Voting Shares, as a class, or the holders of Multiple Voting Shares, as a class, are to be affected in a manner different from the other classes of shares, such amendment must, in addition, be authorized by at least two-thirds of the votes cast at a meeting of the holders of the class of shares which is affected differently.

 

-19-

 

Each outstanding Multiple Voting Share is convertible at any time, at the option of the holder and without further consideration, into one Subordinate Voting Share. The Subordinate Voting Shares are not convertible into any other class of shares, except in certain circumstances relating to a take-over bid, as described in the section entitled “Certain Rights of Holders of Subordinate Voting Shares” contained in the most recent Management Information Circular filed on Colliers’ SEDAR+ profile at www.sedarplus.ca. No subdivision, consolidation, reclassification or other change of the Multiple Voting Shares or the Subordinate Voting Shares may be made without, concurrently, having the Multiple Voting Shares or Subordinate Voting Shares, as the case may be, subdivided, consolidated, reclassified or other change made under the same conditions. The Subordinate Voting Shares and Multiple Voting Shares are not redeemable nor retractable but are able to be purchased for cancelation by Colliers in the open market, by private contract or otherwise. Upon the liquidation, dissolution or any distribution of the assets of Colliers for the purpose of winding-up its affairs, the holders of Subordinate Voting Shares and Multiple Voting Shares are entitled to participate equally, on a share-for-share basis, in the remaining property and assets of Colliers available for distribution to such holders.

 

In accordance with the terms and conditions of a trust agreement entered into by Jay Hennick and Henset Capital Inc. (the “Multiple Voting Shareholder”) on April 16, 2021 (the “New Trust Agreement”) (see “Material Contracts” below), the Multiple Voting Shares will convert into Subordinate Voting Shares on a one-for-one basis and for no additional consideration or premium upon the earliest to occur of: (a) the date that the sum of the number of Multiple Voting Shares and Subordinate Voting Shares held by Mr. Hennick and the Multiple Voting Shareholder, together with their associates and affiliates, is less than 4,000,000 (subject to adjustment and including ownership of securities convertible into Subordinate Voting Shares); (b) 24 months after the termination of the New MSA (as defined below) as a result of Mr. Hennick’s death, disability, voluntary resignation or the occurrence of certain other specific events set out in the New MSA; and (c) September 1, 2028. Additionally, the New Trust Agreement provides that Mr. Hennick and the Multiple Voting Shareholder will not sell any Multiple Voting Shares at a price greater than the market price of the Subordinate Voting Shares on the date of the agreement to sell such shares unless through the facilities of the NASDAQ or TSX, pursuant to a take-over bid, or similar transaction, where there is a concurrent offer made to, or acquisition from, the holders of all of the Subordinate Voting Shares on terms that are at least as favorable to the holders of Subordinate Voting Shares as those made to Mr. Hennick or the Multiple Voting Shareholder, pursuant to an issuer bid or pursuant to the granting of a permitted security interest.

 

Preference Shares

The Preference Shares are issuable, from time to time, in one or more series, as determined by our Board of Directors. Our Board of Directors will determine, before the issue of any series of Preference Shares, the designation, preferences, rights, restrictions, conditions, limitations, priorities as to payment of dividends and/or distribution on liquidation, dissolution or winding-up, or prohibitions attaching to such series. The Preference Shares, if issued, will rank prior to the Subordinate Voting Shares and Multiple Voting Shares with respect to the payment of dividends and in the distribution of assets in the event of liquidation, dissolution or winding-up of Colliers or any other distribution of assets of Colliers among its shareholders for the purpose of winding-up its affairs, and may also be given such other preferences over the Subordinate Voting Shares and Multiple Voting Shares as may be determined with respect to the respective series authorized and issued. Except as required by law, the Preference Shares will not carry voting rights.

 

Certain rights of holders of Subordinate Voting Shares

A summary of the rights attaching to the Subordinate Voting Shares in the event that a take-over bid is made for Multiple Voting Shares is set out in the section entitled “Certain Rights of Holders of Subordinate Voting Shares” contained in our most recent Management Information Circular, which is incorporated by reference herein and is available on SEDAR+ at www.sedarplus.ca. Reference should be made to our articles for the full text of these provisions.

 

-20-

 

Option Plan

Colliers has a stock option plan (the “Option Plan”) pursuant to which options to acquire Subordinate Voting Shares may be granted to directors, officers and full-time employees of Colliers or its subsidiaries (other than Mr. Hennick). A summary of the terms of the Option Plan is set out in the section entitled “Executive Compensation – Incentive Award Plans of Colliers – Stock Option Plan” contained in the 2024 Circular, which is incorporated by reference herein and will be available on SEDAR+ at www.sedarplus.ca. The maximum number of Subordinate Voting Shares subject to grants of options under the Option Plan is limited to 9,100,000, which reflects the cumulative number of options approved by shareholders since the Option Plan’s inception in 2004. Options exercisable for 3,227,250 Subordinate Voting Shares have been granted and are outstanding as at the date hereof; and options which were exercisable for 5,770,450 Subordinate Voting Shares have been exercised or expired as at the date hereof, leaving options yet to be granted which would be exercisable for 102,300 Subordinate Voting Shares.

 

Convertible Notes

On May 19, 2020, the Company issued $230 million aggregate principal of Convertible Notes at par value with a maturity date of June 1, 2025 bearing interest of 4.0% per annum, payable semi-annually in arrears on June 1 and December 1 of each year, beginning on December 1, 2020. The Convertible Notes were unsecured and subordinated to all of the Company’s existing and future secured indebtedness, and were treated as equity for financial leverage calculations under the Company’s Revolving Credit Facility (“Revolving Credit Facility”) and Senior Notes due 2028 and Senior Notes due 2031.

 

On April 4, 2023, the Company issued a notice of redemption to all holders of its Convertible Notes. The applicable redemption date was June 1, 2023 (the “Redemption Date”), and the Company, in accordance with the terms and conditions of the indenture governing the Convertible Notes, satisfied its obligations in connection with any redeemed Convertible Notes by agreeing to issue an amount of Subordinate Voting Shares per US$1,000 of redeemed principal amount that is calculated based on the average of daily volume-weighted average trading prices of the Shares for the thirty trading day period ending on May 24, 2023. Substantially all of the Convertible Notes were converted into Subordinate Voting Shares, prior to the Redemption Date at a conversion rate of 17.7607 shares per US$1,000 of principal amount, which is equivalent to a conversion price of approximately $56.30 per share. All remaining Convertible Notes were redeemed on June 1, 2023.

 

-21-

 

 

Market for securities

 

The outstanding Subordinate Voting Shares are listed for trading on the TSX and NASDAQ under the symbol “CIGI”. The Multiple Voting Shares are not listed and do not trade on any public market or quotation system.

 

The following table sets forth the reported high and low trading prices and the aggregate volume of trading of the Subordinate Voting Shares on NASDAQ (in United States dollars) and on the TSX (in Canadian dollars) for each month in 2023.

 

   

NASDAQ

 

TSX

 

 

 

Month

 

High

Price

(US$)

   

Low

Price

(US$)

   

Volume

Traded

 

High

Price

(C$)

   

Low

Price

(C$)

   

Volume

Traded

 

January 2023

    107.84       90.40       1,204,230     143.63       122.35       987,665  

February 2023

    129.95       104.93       2,082,962     161.37       140.29       1,619,669  

March 2023

    115.69       101.01       2,707,078     157.84       137.50       1,601,609  

April 2023

    106.50       96.58       1,530,722     144.88       130.80       1,072,325  

May 2023

    107.61       87.52       2,757,908     145.76       119.86       1,824,828  

June 2023

    102.99       91.67       1,593,542     135.75       121.60       1,241,245  

July 2023

    109.03       97.04       2,127,828     143.73       129.79       1,265,489  

August 2023

    115.72       99.02       2,488,497     156.36       131.47       1,952,305  

September 2023

    117.67       94.85       1,903,701     158.88       128.65       1,397,862  

October 2023

    97.23       86.81       1,855,663     131.89       118.98       1,490,446  

November 2023

    109.11       83.38       3,134,052     148.81       115.00       1,939,375  

December 2023

    131.01       103.50       1,525,826     172.74       140.49       1,075,918  

 

Escrowed securities and securities subject to contractual restriction on transfer

 

To the knowledge of Colliers, as of the date hereof, no securities of any class of securities of Colliers are held in escrow or subject to contractual restrictions on transfer or are anticipated to be held in escrow or subject to contractual restrictions on transfer.

 

Transfer agents and registrars

 

The transfer agent and registrar for the Subordinate Voting Shares is TSX Trust Company, 100 Adelaide Street West, Suite 301, Toronto, Ontario, M5H 4H1. The transfer agent and registrar for the Multiple Voting Shares is the Company at 1140 Bay Street, Suite 4000, Toronto, Ontario, M5S 2B4.

 

-22-

 

 

Directors and executive officers

 

Directors

Our Board of Directors is currently comprised of ten members. The following information is provided with respect to the directors of the Company as at February 15, 2024:

 

Name and

municipality of residence

Age

Present

position and tenure

Principal occupation during last five years

Jay S. Hennick

Ontario, Canada

67

Chief Executive Officer & Director since May 30, 1988; Chairman since June 2015.

Mr. Hennick is the global Chairman, CEO and controlling shareholder of Colliers International. Jay is also the Founder, Chairman and the largest individual shareholder of FirstService and was the former CEO from 1988 to 2015. He is also the Chairman of Hennick & Company, a private family investment firm. In 1998, Mr. Hennick was awarded Canada’s Entrepreneur of the Year, and in 2001 he was named Canada’s CEO of the Year by Canadian Business Magazine. In 2011, Jay received an Honorary Doctorate of Laws from York University and in 2014, an Honorary Doctorate from the University of Ottawa. In 2019, Mr. Hennick was appointed as a member of the Order of Canada and received the International Horatio Alger Award. Mr. Hennick also served as past Chairman of the Board of Directors of the Sinai Health System and Mount Sinai Hospital, in Toronto. Jay and his wife Barbara are also active philanthropists establishing the Hennick Family Foundation to support important causes in healthcare, education and the arts, the largest of which include: $50 million donation to the Royal Ontario Museum in support of their revitalization and new vision plans; $36 million donation to name Hennick Bridgepoint Hospital, the largest complex care and rehabilitation hospital in Canada; $10 million donation to the World Holocaust Remembrance Centre (Yad Vashem) in Jerusalem, Israel; and smaller but significant benefactions include those to Osgoode Hall Law School and the Schulich School of Business at York University and to the University of Ottawa.

 

 

-23-

 

Name and

municipality of residence

Age

Present

position and tenure

Principal occupation during last five years

John (Jack) P. Curtin, Jr.1

Ontario, Canada

73

Lead Director since May 16, 2023; Director since February 10, 2015

Mr. Curtin is an Advisory Director in the Investment Banking Division of Goldman, Sachs & Co. in Toronto and New York. From July 2010 to December 2014, Mr. Curtin served as Chairman and Chief Executive of Goldman Sachs Canada Inc. From 2003 to July 2010, Mr. Curtin was Chairman of Goldman Sachs Canada Inc. From 1999 to 2003, Mr. Curtin was an Advisory Director of Goldman, Sachs & Co. in New York. From 1995 to 1999, Mr. Curtin was Chief Executive of Goldman Sachs Canada Inc. in Toronto. Prior to this assignment, Mr. Curtin was co-head of Global Money Markets and Chairman of Goldman Sachs Money Markets LP. Mr. Curtin moved to Money Markets in 1987 after serving as head of Fixed Income Syndicate/New Issues. Mr. Curtin joined the firm in 1976 in the Corporate Finance Department and was named partner in 1988 and managing director in 1996. Mr. Curtin is also a member of the Board of Directors of the Art Gallery of Ontario Foundation and the Royal Conservatory of Music. He previously served as a Director of the Canada/United States Fulbright Foundation. Mr. Curtin is a former governor of the Toronto Stock Exchange, a former director of Brookfield Asset Management, Cadillac Fairview Corporation, Maxxcom Corporation and the Investment Dealers Association of Canada. Mr. Curtin served as a trustee of Lakefield College School as well as Royal St. George’s College. Mr. Curtin received an MBA from Harvard in 1976 and his BA from Williams College in 1972.

 

 

-24-

 

Name and

municipality of residence

Age

Present

position and tenure

Principal occupation during last five years

Christopher Galvin3

Illinois, USA

73

Director since September 23, 2018

Christopher Galvin is the Co‐Founder of Harrison Street Real Estate Capital LLC. Additional roles include serving as either Chairman or Board Member of Three Ocean Partners, Infleqtion and Uncommon X. Mr. Galvin’s current outside activities include: Trustee and member of the Executive Committee of Northwestern University’s Board of Trustees; Executive Committee and member of Dean’s Advisory Board of the Kellogg School of Management at Northwestern; American Enterprise Institute Board; Legion D’Honneur; Advisory Board of Tsinghua University School of Management and Economics (Beijing); the Advisory Committee on International Economic Policy of the US Department of State (ACIEP) and a member of the Center for Public Leadership at Harvard Kennedy School. Previously, Mr. Galvin has served in the following capacities: Chairman and CEO of Motorola Inc.; Chairman of NAVTEQ Inc.; Chairman of Cleversafe Inc.; Chairman of the US‐China Business Council; member of the Bechtel Corporation’s Board of Counselors; member of Business Council (US); director of the Rand Corporation; member of the US Department of Defense Manufacturing Board; member of the US Department of Defense Science Board; advisor to the City of Tianjin, China; advisor to the CEO of Hong Kong; Chair of the Rhodes Scholars selection committee for Illinois‐Michigan.

 

 

-25-

Name and

municipality of residence

Age

Present

position and tenure

Principal occupation during last five years

P. Jane Gavan2
Ontario, Canada

64

Director since April 8, 2020

Ms. P. Jane Gavan is the President, Asset Management of Dream Unlimited Corporation and has more than 30 years of experience in the real estate industry, having held increasingly senior positions since joining Dream. In her capacity as President, Asset Management, Ms. Gavan serves as Chief Executive Officer of Dream Residential REIT which completed an IPO in May 2022. Previously, Ms. Gavan served as Chief Executive Officer of Dream Global Real Estate Investment Trust (Dream Global), a TSX listed real estate investment income trust (REIT) from its 2011 IPO until its acquisition in December 2019, and previously served as Chief Executive Officer of Dream Office REIT. Prior to joining Dream, Ms. Gavan served as legal counsel for numerous companies including Oxford Properties Corp. and Denison Mines Corp., and began her career in private law practice with Blake, Cassels & Graydon, LLP, specializing in real estate and corporate finance. Ms. Gavan earned an Honours Bachelor of Commerce degree from Carleton University and a Bachelor of Laws degree from Osgoode Hall, York University. Ms. Gavan has served on the board of directors of the Women’s College Hospital Foundation and is on the Patron’s Council for Community Living Toronto.

 

 

-26-

Name and

municipality of residence

Age

Present

position and tenure

Principal occupation during last five years

Stephen J. Harper3

Alberta, Canada

64

Director since September 15, 2016

Mr. Harper was elected the twenty-second Prime Minister of Canada in 2006 and served in such role until 2015, making him the longest serving Conservative Prime Minister since Sir John A. Macdonald, Canada’s first Prime Minister. Mr. Harper is Chairman of Harper & Associates Consulting, which is affiliated with Dentons, a leading global law firm, and acts as a strategic consultant to clients around the world, providing advice on matters relating to market access, the management of global geopolitical and economic risk and the maximization of value in global markets. Mr. Harper is a founding partner and Chairman of Vision One Management, a fundamental value-oriented equity fund that applies a private equity investment approach to public markets. Mr. Harper also serves as the Chair of the International Democrat Union and international Friends of Israel Initiative. Mr. Harper has received a bachelor and master’s degree in economics from the University of Calgary, was awarded an honorary doctorate of philosophy from Tel Aviv University in 2014 and received an honorary degree from the Jerusalem College of Technology. In recognition of his government service, Mr. Harper has been awarded the Ukrainian Order of Liberty, the Woodrow Wilson Award for Public Service, the B'nai B’rith International Presidential Gold Medallion for Humanitarianism and was named as the World Statesman of the Year in 2012 by the Appeal of Conscience Foundation.

 

Katherine M. Lee1,2

Ontario, Canada

60

Director since June 17, 2015

Ms. Lee is a seasoned executive in financial services and served as President & CEO of GE Capital Canada, a leading global provider of financial and fleet management solutions to mid-market companies operating in a broad range of economic sectors. Prior to this role, Ms. Lee served as CEO of GE Capital Real Estate in Canada from 2002 to 2010 building it to a full debt and equity operating company. Ms. Lee joined GE in 1994 where she held a number of positions including Director, Mergers & Acquisitions for GE Capital’s Pension Fund Advisory Services based in San Francisco, and Managing Director of GE Capital Real Estate Korea based in Seoul and Tokyo. Ms. Lee earned a Bachelor of Commerce from the University of Toronto. She is a Chartered Professional Accountant and Chartered Accountant. She is active in the community championing women’s networks and Asian-Pacific Forums.

 

-27-

Name and

municipality of residence

Age

Present

position and tenure

Principal occupation during last five years

Poonam Puri3
Ontario, Canada

51

Director since February 9, 2022

Ms. Puri is a tenured Professor of Law at Osgoode Hall Law School in Toronto, Ontario, and a corporate lawyer and Affiliated Scholar at Davies, Ward, Phillips & Vineberg, LLP, a leading Canadian law firm. Ms. Puri holds a Bachelor of Laws from the University of Toronto, a Master of Laws from Harvard University and has earned the Institute of Corporate Directors, Institute-Certified Director Designation (ICD.D). Ms. Puri has extensive experience as an expert in governance and as a director of organizations in the engineering, transportation, infrastructure and healthcare sectors, including as a past director of Arizona Mining, Cole Engineering and the Greater Toronto Airports Authority, and she previously served as the commission and director of the Ontario Securities Commission. Ms. Puri presently serves on the board of directors or trustees of the Canada Infrastructure Bank, Canadian Apartment Properties Real Estate Investment Trust, Augusta Gold and Holland Bloorview Kids Rehabilitation Hospital. Ms. Puri has been recognized as one of the top 25 most influential lawyers in Canada by Canadian Lawyer Magazine in 2017 and 2015 and is a former recipient of Canada’s Top 40 under 40 award and Canada’s Most Powerful Women: Top 100 Award. In 2021, Ms. Puri was awarded the Royal Society of Canada’s Yvan Allaire Medal for exemplary contributions to the governance of public and private institutions in Canada, in addition to the Law Society Medal and the David Walter Mundell Medal. In 2022, Ms. Puri was awarded the Peter Dey Governance Achievement Award by the Governance Professionals of Canada.

 

Benjamin F. Stein2

New York, USA

38

Director since September 14, 2017

Mr. Stein is a co-founder of The Spruce House Partnership, a New York-based investment partnership. Spruce House was founded in 2005 and has investments in public companies globally and seeks to invest alongside management teams that are focused on growing the value of their companies over the long term. Mr. Stein received his Bachelor of Arts in International Relations from the University of Pennsylvania in 2008. Mr. Stein also serves on the board of The Africa Center, a New York-based institution focused on African business, culture and policy.

 

 

-28-

Name and

municipality of residence

Age

Present

position and tenure

Principal occupation during last five years

 

L. Frederick Sutherland1

 

Pennsylvania, USA

72

Director since June 1, 2015

Mr. Sutherland was the Executive Vice President and Chief Financial Officer of Aramark Corporation, Philadelphia, PA, a leading global provider of food services, facilities management and uniform and career apparel, from 1997 to 2015. Prior to joining Aramark in 1980, Mr. Sutherland was Vice President, Corporate Banking, at Chase Manhattan Bank, New York, NY. Mr. Sutherland is a director of Consolidated Edison, Inc. and Sterling Check Corp. Mr. Sutherland is also a director and former Chair of the Board of WHYY, Philadelphia’s public broadcast affiliate and a trustee of Duke University, The National Constitution Center, Episcopal Community Services, an anti-poverty agency, and People's Light, a professional non-profit theater. Mr. Sutherland holds an MBA Degree in Finance from the Katz School of the University of Pittsburgh and a Bachelors in Physics and Mathematics from Duke University.

 

Edward Waitzer1,3

Ontario, Canada

70

Director since May 16, 2023

Mr. Waitzer was a long-time partner of Stikeman Elliott LLP until his retirement in 2021, including serving as Chair of the firm from 1999 to 2006. Mr. Waitzer was also a professor and the Jarislowsky Dimma Mooney Chair in Corporate Governance at Osgoode Hall Law School and the Schulich School of Business at York University. Mr. Waitzer also has considerable regulatory and governance experience, having served as the Chairman of the Ontario Securities Commission from 1993 to 1996.

 

 

Notes:

 

1.

Member of Audit & Risk 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 the Company or until the election or appointment of their successor, unless they resign, their office becomes vacant or they become disqualified to act as a director. All directors stand for election or re-election annually.

 

Further background information regarding the directors of the Company will be set out in the 2024 Circular, the relevant sections of which are incorporated by reference herein and which will be available on SEDAR+ at www.sedarplus.ca.

 

-29-

 

 

Executive officers

The following information is provided with respect to the executive officers of the Company as at February 15, 2024:

 

Name and

municipality of residence

Age

Present

position and tenure

Principal occupation during last five years

Jay S. Hennick 

Ontario, Canada

67

Chairman since June 1, 2015 and Chief Executive Officer since 1988

 

See description above under “Directors”.

Christopher R. McLernon

Ontario, Canada

58

Chief Executive Officer, Real Estate Services since 2022 

Mr. McLernon is the Chief Executive Officer, Real Estate Services | Global. He oversees Colliers’ Capital Markets, Leasing and Outsourcing & Advisory businesses globally, with emphasis on accelerating growth, enhancing global collaboration, and strengthening our unique culture and way of doing business.

Previously the Chief Executive Officer for Europe, Middle East and Africa (EMEA), Mr. McLernon provided strategic direction for the region, ensuring a seamless service experience for clients across our complete range of services, and grew its revenues 20-fold. He oversaw more than 30 acquisitions including Colliers UK, Colliers Germany, Colliers Italy, Antirion, IREA, Sadoline & Albæk, Ovenia and The AOS Group from France. Earlier, he built and led Colliers’ Latin America business and was one of the top producers in Canada when he joined Colliers in 1987 as an office leasing advisor in Toronto.

 

Christian Mayer

Ontario, Canada

51

Chief Financial Officer since 2020

Mr. Mayer served as Senior Vice President Finance & Treasurer of Colliers from 2015 to January 2020. Prior to the Spin-off, Mr. Mayer served as Vice President, Finance for Old FSV. Mr. Mayer joined Old FSV in 1999. Mr. Mayer is a Chartered Professional Accountant and began his career with the accounting firms Grant Thornton and PwC, both in Toronto.

 

 

-30-

Name and

municipality of residence

Age

Present

position and tenure

Principal occupation during last five years

Elias Mulamoottil

Ontario, Canada

54

Co-Chief Investment Officer since 2021

Prior to the Spin-off, Mr. Mulamoottil served as Senior Vice President Strategy & Corporate Development for Old FSV since March 2011. Mr. Mulamoottil joined Old FSV in June 2007 as Vice President Strategy & Corporate Development. Prior to joining Old FSV, Mr. Mulamoottil was a partner at a Toronto based financial advisory and asset management firm, where he was responsible for the sourcing and executing of merger, acquisition, divestiture and financing transactions. Previously, Mr. Mulamoottil worked with one of Europe’s leading private equity firms, Terra Firma Capital Partners, in London, England executing and managing private equity investments. Mr. Mulamoottil is a Chartered Professional Accountant and began his career at the accounting firm Deloitte. Prior to being appointed as Co-Chief Investment Officer, Mr. Mulamoottil served as the Head, Strategic Investments of the Company.

 

Zachary Michaud

Ontario, Canada

41

Co-Chief Investment Officer since 2021

Mr. Michaud joined Colliers in 2015. Prior to joining Colliers, Mr. Michaud was a senior investment professional at one of Canada’s leading private equity firms specializing in credit investing, distressed debt, operational turnarounds and activist investing. Previously, Mr. Michaud was an investment banker in Los Angeles and worked on the trading floor at two large bank owned investment dealers. Prior to being appointed as Co-Chief Investment Officer, Mr. Michaud served as the Vice President, Strategic Investments of the Company.

 

Rebecca Finley

Ontario, Canada

48

Chief Brand and People Officer, since 2020

Ms. Finley is the Chief Brand & People Officer. In this role, Ms. Finley has responsibility for leading and providing global oversight for the Colliers marketing, brand, communication, and people strategies. She joined Colliers in 2018 as Senior Vice President, Brand & People. Ms. Finley has extensive leadership experience in branding, culture and business operations. Prior to Colliers, Ms. Finley served as Business Lead and Head of Technology, Telecommunications & Media at Facebook, led the Office of the CEO at Maple Leaf Foods, was a Management Consultant with the Boston Consulting Group, and worked as an Investment Banker with TD Securities.  Ms. Finley holds an ICD.D from the Institute of Corporate Directors, an MBA from the Rotman School of Management and a Bachelor of Mathematics and Education from Queen’s University.

 

 

-31-

Name and

municipality of residence

Age

Present

position and tenure

Principal occupation during last five years

Robert D. Hemming

British Columbia, Canada

56

Senior Vice President and Chief Accounting Officer since 2008

Prior to the Spin-off, Mr. Hemming served as Chief Financial Officer-Global for Colliers where he was responsible for Collier’s financial accounting, reporting, analysis and compliance functions. Prior to joining Colliers in August 2006, Mr. Hemming was the Corporate Controller–Western Canada for Bell Canada. Mr. Hemming is a Chartered Professional Accountant and a Certified General Accountant and outside of real estate, has spent his career working in the mining, forestry and telecom industries.

 

Matthew Hawkins

Ontario, Canada

41

Vice President, Legal Counsel and Corporate Secretary since 2016

Mr. Hawkins joined Colliers in 2016. Prior to joining, Mr. Hawkins previously worked as the Vice President of Legal Affairs at a TSX-listed pharmaceuticals company, and previously worked in the corporate and securities group of a leading Canadian law firm.

 

 

Ownership

As of February 15, 2024, the directors and executive officers of the Company, as a group, owned, or controlled or directed, directly or indirectly, 5,806,099 Subordinate Voting Shares and 1,325,694 Multiple Voting Shares, which represent 12.6 % of the total Subordinate Voting Shares and 100.0% of the total Multiple Voting Shares, in each case, outstanding on such date. The directors and executive officers, as a group, controlled 44.4% of the total voting rights as of such date when all Multiple Voting Shares and Subordinate Voting Shares are considered. Mr. Hennick controls all of the Multiple Voting Shares.

 

Legal proceedings and regulatory actions

 

There are no legal proceedings to which Colliers is a party to, or in respect of which, any of the property of Colliers is the subject of, which is or was material to Colliers during 2023, and Colliers is not aware of any such legal proceedings that are contemplated. In the normal course of operations, Colliers is subject to routine immaterial claims and litigation incidental to its business. Litigation currently pending or threatened against Colliers includes disputes with former employees and commercial liability claims related to services provided by Colliers. Colliers 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.

 

During 2023, there have not been any penalties or sanctions imposed against Colliers by a court relating to provincial and territorial securities legislation or by a securities regulatory authority, nor have there been any other penalties or sanctions imposed by a court or regulatory body against Colliers, and Colliers has not entered into any settlement agreements before a court relating to provincial and territorial securities legislation or with a securities regulatory authority.

 

-32-

 

 

Properties

 

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

 

(square feet)

 

Leased

   

Owned

   

Total

 

Americas

    2,109,000       -       2,109,000  

EMEA

    416,000       -       416,000  

Asia Pacific

    499,000       -       499,000  

Investment Management

    137,000       -       137,000  

Corporate

    -       20,000       20,000  

Total operations

    3,161,000       20,000       3,181,000  

 

Reconciliation of non-GAAP financial measures

 

In this AIF, we make reference to certain 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) loss on disposal of operations; (v) depreciation and amortization, including amortization of mortgage servicing rights (“MSRs”); (vi) gains attributable to MSRs; (vii) acquisition-related items (including contingent acquisition consideration fair value adjustments, contingent acquisition consideration-related compensation expense and transaction costs); (viii) restructuring costs and (ix) stock-based compensation expense. We use adjusted EBITDA to evaluate our own operating performance and our ability to service debt, and it is an integral part of our planning and reporting systems. Additionally, we use this measure in conjunction with discounted cash flow models to determine the Company’s overall enterprise valuation and to evaluate acquisition targets. We present adjusted EBITDA as a supplemental measure because we believe such measure is useful to investors as a reasonable indicator of operating performance because of the low capital intensity of the Company’s service operations. We believe 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. Our 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.

 

-33-

 

 

   

Year ended

 

(in thousands of US$)

 

December 31

 
   

2023

    2022  
                 

Net earnings

  $ 144,691     $ 194,544  

Income tax

    68,086       95,010  

Other income, including equity earnings from non-consolidated investments

    (5,919 )     (5,645 )

Interest expense, net

    94,077       48,587  

Operating earnings

    300,935       332,496  

Loss on disposal of operations

    2,282       26,834  

Depreciation and amortization

    202,536       177,421  

(Gains) losses attributable to MSRs

    (17,722 )     (17,385 )

Equity earnings from non-consolidated investments

    5,078       6,677  

Acquisition-related items

    47,096       77,144  

Restructuring costs

    27,701       5,485  

Stock-based compensation expense

    27,087       21,853  

Adjusted EBITDA

  $ 594,993     $ 630,525  

 

Adjusted EPS is defined as diluted net earnings per share as calculated under the “if-converted” method, adjusted for the effect, after income tax, of: (i) the non-controlling interest redemption increment; (ii) loss on disposal of operations; (iii) amortization expense related to intangible assets recognized in connection with acquisitions and MSRs; (iv) gains attributable to MSRs; (v) acquisition-related items; (vi) restructuring costs and (vii) stock-based compensation expense. We believe 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 share from continuing operations, as determined in accordance with GAAP. Our 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 net earnings to adjusted net earnings and of diluted net earnings per share to adjusted EPS appears below.

 

Similar to GAAP diluted EPS, Adjusted EPS is calculated using the “if-converted” method of calculating earnings per share in relation to the Convertible Notes, which were issued on May 19, 2020 and fully converted or redeemed by June 1, 2023. As such, the interest (net of tax) on the Convertible Notes is added to the numerator and the additional shares issuable on conversion of the Convertible Notes are added to the denominator of the earnings per share calculation to determine if an assumed conversion is more dilutive than no assumption of conversion. The “if-converted” method is used if the impact of the assumed conversion is dilutive. The “if-converted” method is dilutive for the adjusted EPS calculation for all periods where the Convertible Notes were outstanding.

 

-34-

 

 

   

Year ended

 

(in US$)

 

December 31

 
   

2023

   

2022

 
                 

Diluted net earnings (loss) per Subordinate Voting Share and Multiple Voting Share (1)

  $ 1.38     $ 0.97  

Interest on Convertible Notes, net of tax

    0.04       0.14  

Non-controlling interest redemption increment

    0.47       1.97  

Loss on disposal of operations

    0.05       0.56  

Amortization of intangible assets, net of tax

    1.92       1.63  

Gains attributable to MSRs net of tax

    (0.21 )     (0.20 )

Acquisition-related items

    0.83       1.45  

Restructuring costs, net of tax

    0.43       0.08  

Stock-based compensation expense, net of tax

    0.44       0.39  

Adjusted EPS

  $ 5.35     $ 6.99  

 

(1)

Amounts shown reflect the if-converted methods dilutive impact on the adjusted EPS calculation

 

We believe that the presentation of adjusted EBITDA and adjusted earnings per share, 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 earnings per share 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.

 

Adjusted EBITDA from recurring revenue percentage is computed on a trailing twelve-month basis and represents the proportion of adjusted EBITDA that is derived from Outsourcing & Advisory and Investment Management service lines. Both these service lines represent medium to long-term duration revenue streams that are either contractual or repeatable in nature. Adjusted EBITDA for this purpose is calculated in the same manner as for our debt agreement covenant calculation purposes, incorporating the expected full year impact of business acquisitions and dispositions.

 

Free cash flow is defined as net cash flow from operating activities plus contingent acquisition consideration paid, less purchases of fixed assets, plus cash collections on AR Facility deferred purchase price less distributions to non-controlling interests. We use free cash flow as a measure to evaluate and monitor operating performance as well as our ability to service debt, fund acquisitions and pay of dividends to shareholders. We present free cash flow as a supplemental measure because we believe this measure is a financial metric used by many investors to compare valuation and liquidity measures across 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. Our method of calculating free cash flow may differ from other issuers and accordingly, this measure may not be comparable to measures used by other issuers. A reconciliation of net cash flow from operating activities to free cash flow appears below.

 

-35-

 

   

Year ended

 

(in thousands of US$)

 

December 31

 
   

2023

      2022  
                 

Net cash provided by operating activities

  $ 165,661     $ 67,031  

Contingent acquisition consideration paid

    39,115       69,224  

Purchase of fixed assets

    (84,524 )     (67,681 )

Cash collections on AR Facility deferred purchase price

    124,313       288,004  

Distributions paid to non-controlling interests

    (77,400 )     (62,926 )

Free cash flow

  $ 167,165     $ 293,652  

 

We use the term assets under management (“AUM”) as a measure of the scale of our Investment Management operations. AUM is defined as the gross market value of operating assets and the projected gross cost of development assets of the funds, partnerships and accounts to which we provide management and advisory services, including capital that such funds, partnerships and accounts have the right to call from investors pursuant to capital commitments. Our definition of AUM may differ from those used by other issuers and as such may not be directly comparable to similar measures used by other issuers.

 

We use the term fee paying assets under management (“FPAUM”) to represent only the AUM on which the Company is entitled to receive management fees. We believe this measure is useful in providing additional insight into the capital base upon which the Company earns management fees. Our definition of FPAUM may differ from those used by other issuers and as such may not be directly comparable to similar measures used by other issuers.

 

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, 2023. 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.

 

Risks relating to our business

 

Economic conditions, especially as they relate to interest rates, credit conditions and business spending

During periods of rising interest rates, economic, fiscal or political uncertainty, market volatility, disruption to global capital or credit markets our operations may be negatively affected. Tighter credit conditions impact commercial real estate transaction volumes, which may materially reduce demand for our Capital Markets services. Continued uncertainty in the market can also impact Leasing volumes, with occupiers opting either for smaller than optimal space or shorter lease terms. Moreover, lower business spending directly impacts our Outsourcing & Advisory revenues, with some services potentially being conducted in-house. These factors could also lead to payment delays or defaults from customers, which negatively impacts our operating revenues, profitability and cash flow.

 

Commercial real estate property values, vacancy rates and general conditions of financial liquidity for real estate transactions

Property values have a direct impact on the commissions earned on sales transactions. Vacancy rates affect market lease rates and the duration of lease commitments, which are the basis of leasing commissions earned. Both property values and vacancy rates influence the number of sales and leasing transactions that occur, which may materially impact our revenues, financial condition, results of operations and cash flows.

 

-36-

 

 

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 non-cash impairment charges.

 

As a result of the changes in the current economic environment, geopolitical uncertainty, inflation and rising interest rates, management has performed asset impairment testing across our reporting units. Management has concluded that no impairment loss is required to be recognized as of December 31, 2023. The testing considered a range of scenarios, but is subject to significant estimation uncertainty given the factors noted above. If there are future adverse developments, impairment losses may be required to be recognized.

 

Competition, economic conditions, and reputational risks may hamper our ability to fundraise in Investment Management

Our ability to raise capital is dependent on multiple factors, including fund performance, macroeconomic environment, and fundraising by our competitors. In certain cases, investors may decrease allocations to the asset classes we invest in, either to maintain portfolio allocations; to make a macro shift away from the asset class; or to invest in our competitors’ funds. Continued competition in the industry may also impact or ability to generate management fees and carried interest at historical levels.

 

Moreover, in our Investment Management operations, our reputation could be negatively impacted by various factors including poor performance; actual, potential or perceived conflicts of interest; misconduct by employees; rumors; or underperformance in our investments or strategies relative to benchmark, which may have significant impact on our fundraising initiatives.

 

Failure to meet threshold returns in our long-dated funds

There is no certainty that we will be able to meet contractually defined threshold returns, which are highly dependent on macroeconomic conditions and a fund’s ability to identify suitable investment opportunities. Failure to generate threshold returns could lead to lower, or the absence of, carried interest revenues, related profitability and also adversely impact our future fundraising efforts.

 

Seeding new funds require temporary investments which may impact liquidity

We periodically enter into arrangements to temporarily own assets on behalf of a new fund with the expectation that the assets will be subsequently transferred to the fund. However, in certain cases, we may be unable to transfer the assets to the fund and may be required to keep ownership of the assets for longer than expected. This could impact our available liquidity and potential to fund other internal or acquisition growth initiatives. A general lack of liquidity on our balance sheet could inhibit us from seeding new funds and thus limit growth in our Investment Management operations.

 

A decline in our ability to fundraise, or an increase in redemptions from our perpetual funds and separately managed accounts could adversely impact our Investment Management operations

The success of our Investment Management operations is dependent on our ability to fundraise. Failure to do so could severely constrain growth in our assets under management, and consequently profitability. Higher than expected redemption requests could also adversely impact management fees in our perpetual funds and separately managed accounts and may also create reputational risks which could impact subsequent fundraising efforts.

 

A decline in performance in our Investment Management operations

The revenue, net earnings and cash flow generated by our Investment Management operations may fluctuate, primarily due to the changes in management fees as a result of market movements from one period to another in our perpetual funds. In the event that any of the funds that we manage were to perform poorly, our revenue, net earnings and cash flow could be materially impacted. Investors and potential investors in our funds continually assess our performance, and our ability to raise capital for existing and future funds and maintaining our current fee structure will depend on our continued satisfactory performance.

 

-37-

 

Risks associated with Colliers Mortgage operations

Our Colliers Mortgage operations have certain key risk factors unique to the services provided, including:

 

a change in or loss of our relationship with US government agencies could significantly impact our ability to originate mortgage loans;

 

defaults by borrowers on loans originated under the Fannie Mae Delegated Underwriting and Servicing Program could materially affect our profitability as we are subject to sharing up to one-third of incurred losses;

 

a decline in origination volumes or termination of our current servicing agreements could significantly impact profitability; and

 

termination or changes to our warehouse credit facilities could lead to unfavourable replacement terms and may significantly impact our ability to originate new loans.

 

Rising inflation could materially impact our profitability

In our Outsourcing & Advisory and Investment Management operations, we provide contractual services to clients, typically for multi-year durations. The contracts typically include price escalation for inflation. However, should inflation rise more than anticipated, it could severely impact our ability to recover certain cost from our clients. Moreover, compensation represents our largest expense. Rising wage costs could impact not only our profitability but also our ability to recruit and retain talent.

 

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, 2023, we have $1.50 billion of debt outstanding ($1.32 billion net of cash) that will be required to be refinanced or repaid over the next eight years. To date, we have met all of our debt obligations. However, a decline in business performance may impact our ability to service outstanding debt, and/or raise capital at favourable terms.

 

The effects of changes in foreign exchange rates in relation to the US dollar on our Euro, Canadian dollar, Australian dollar and UK pound sterling denominated revenues and expenses

We generate approximately 46% of our revenues outside the United States. Consequently, our consolidated results are impacted by fluctuations in the relative strength of the US dollar against foreign currencies, including the Euro, Canadian dollar, Australian dollar and UK pound sterling.

 

Political events, including elections, referenda and government positions on international trade, among other things, could also impact foreign exchange rates in relation to the US dollar. In addition, we expect to acquire additional international operations in the future. As a consequence, foreign currency exchange rate fluctuations may be material in the future.

 

Competition in the markets served by the Company

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.

 

-38-

 

 

A decline in our ability to attract, recruit and retain talent

Our ability to attract and recruit talent is an important determinant of revenue growth. While the Company makes significant efforts in attracting, recruiting and mobilizing talent, it is possible that we are unable to hire sufficiently skilled investment professional, engineers, property managers, and real estate sales/leasing advisors, which can impact our ability to sustain or increase our internal revenue growth.

 

Labour shortages or increases in wage and benefit costs

As a services company, our primary asset is the human capital that comprises our workforce to generate revenues. A shortage, or increase in wage and benefit costs, of this human capital could reduce our revenues and profitability.

 

Reliance on subcontractors

For certain of our services, we rely on external subcontractors for timely delivery and execution. Failure to manage subcontractor performance may result in higher costs and potential loss of clients.

 

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

The Company uses its Revolving Credit Facility and Accounts Receivable Facility, which are at variable interest rates (except for RCF swapped to fixed), as primary sources of funding for its operations, acquisitions and other general proceeds. As a result, changes in base rates such as SOFR affect our interest expense as these base rates fluctuate.

 

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 decline in our earnings performance may cause our financial leverage to increase, which results in a higher applicable margin on our Revolving Credit Facility, thereby increasing our interest costs. A decline in earnings performance may also cause us to be non-compliant with certain financial covenants, leading to a potential default on our debt obligations.

 

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

As a services company, the costs of providing services to our customers can fluctuate. Certain operating costs, such as insurance, workers’ compensation and health care 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 the availability of suitable acquisition targets

Although the diversified professional services market remains highly fragmented, ongoing consolidation activity may limit our ability to find suitable acquisition targets. It is possible that irrational buyer behavior in the market could drive valuations higher than before, which can significantly impact our ability to close transactions on mutually favorable terms.

 

A decline in our ability to successfully integrate acquired operations

Failure to successfully integrate acquisitions into our existing operations can be disruptive to our business and may have a material adverse impact on our operating results. Challenges in integrating operations and information technology systems acquired from other companies may also limit our ability to achieve anticipated synergies. We may experience difficulties in the assimilation of different cultures and practices, integration of systems, including accounting systems, as well as in maintaining controls, including internal control over financial reporting required by applicable securities laws and related procedures and policies. It is possible that the integration process could result in a loss of key management personnel and clients, which can severely impact profitability. In addition, we may also expose ourselves to unforeseen liabilities which may have not been identified during the due diligence process.

 

-39-

 

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

As a multinational company, 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.

 

Risks arising from any regulatory review and litigation

The commencement of any formal regulatory reviews or investigations could 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 (including “Colliers”). We have not sought to register every one of our marks in every country 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 countries 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.

 

Reputational risk

The Company operates in multiple global jurisdictions and is subject to various local laws and regulations. We train employees to comply with anti-bribery and workplace violence and harassment laws along with clear company-wide guidelines, internal controls and policies in place to prohibit any non-compliant behaviours. However, despite our best efforts, it is possible that violations may occur, either through our own employees or through our external partners/subcontractors, which may expose the Company to potential litigation and lawsuits and significantly harm our reputation. Reputational losses may also arise from any negative publicity, failure to meet client expectations and negative market perception.

 

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.

 

-40-

 

Cybersecurity risks

Cybersecurity incidents, in the form of malware, computer viruses, cyber threats, malfeasance and other types of data breaches, continue to rise. With our employees relying heavily on our information systems, some managed by third parties, we make significant efforts to maintain the security of our information systems as well as to monitor for cybersecurity threats. However, there can be no assurance that we will be able to prevent all cybersecurity incidents, which could have a material adverse impact on our operations. This could be in the form of lost revenues, unauthorized access to client and employee data, damage to our reputation, significant corrective costs and as well as material legal liabilities.

 

Exposure to global tax laws

Given our global footprint, we are subject to income tax laws in various jurisdictions. While we continuously manage and provision for income tax, any changes in effective tax rates within local jurisdictions can have a material impact on our net earnings.

 

Political conditions or events, including escalation of hostilities, outbreak of war, elections, referenda, changes to international trade and immigration policies, terrorism, disruption of supply chains (particularly energy) and the impact thereof on our business

Political events, uncertainties and situations can have an effect on our Company because of our global operations. Events could occur that may hamper our ability to manage operations, repatriate cash and implement Colliers’ policies in certain regions, particularly in developing countries that have had a recent history of political and economic instability.

 

Risks relating to our shares

 

Volatility of market price of the Subordinate Voting Shares

The market price of the Subordinate Voting 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 equity 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 Subordinate Voting 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 Subordinate Voting Shares to sell the Subordinate Voting Shares at an advantageous price.

 

-41-

 

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 Subordinate Voting 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 Subordinate Voting Shares by those institutions, which could adversely affect the trading price of the Subordinate Voting 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 Subordinate Voting Shares may be adversely affected.

 

The impact of our dual class share structure

As agreed in the New Trust Agreement, the Multiple Voting Shares shall convert on a one-for-one basis into Subordinate Voting Shares upon the occurrence of certain specified events and in any event by not later than September 1, 2028. However, the Multiple Voting Shares shall remain issued and outstanding until any such conversion event. Our Multiple Voting Shares have twenty votes per share and our Subordinate Voting Shares have one vote per share. As at February 15, 2024, Mr. Hennick beneficially owns and controls all of the Multiple Voting Shares, and holds approximately 43.6% of the voting power of all of our issued and outstanding Subordinate Voting Shares and Multiple Voting Shares and therefore has significant influence over our management and affairs and over all matters requiring shareholder approval, including the election of directors and significant corporate transactions. As a result, the holder of Multiple Voting Shares has the ability to influence many matters affecting us and actions may be taken that the holders of the Subordinate Voting Shares may not view as beneficial. The market price of the Subordinate Voting Shares could be adversely affected due to the significant influence and voting power of the holder of Multiple Voting Shares. Additionally, the significant voting interest of the holder of Multiple Voting Shares may discourage transactions involving a change of control, including transactions in which an investor, as a holder of the Subordinate Voting Shares, might otherwise receive a premium for the Subordinate Voting Shares over the then-current market price, or discourage competing proposals if a going private transaction is proposed by the holder of Multiple Voting Shares.

 

A decline in our performance impacting our ability to pay dividends on our 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 Subordinate Voting Shares and Multiple Voting 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 Company’s debt agreements, the Company is 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 Subordinate Voting Shares and Multiple Voting Shares may deteriorate if we are unable to pay dividends pursuant to our existing dividend policy in the future.

 

Potential future dilution to the holders of the Subordinate Voting Shares

We are authorized to issue an unlimited number of Subordinate Voting 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 Subordinate Voting Shares in share offerings (including through the sale of securities convertible into or exchangeable for Subordinate Voting Shares) and pursuant to the exercise of options under our Option Plan. We cannot predict the size of future issuances of Subordinate Voting Shares or the effect that future issuances and sales of Subordinate Voting Shares will have on the market price of the Subordinate Voting Shares. Issuances of a substantial number of additional Subordinate Voting Shares, or the perception that such issuances could occur, may adversely affect prevailing market prices for the Subordinate Voting Shares. With any additional issuance of Subordinate Voting Shares, holders of Subordinate Voting Shares will suffer dilution and we may experience dilution in our earnings per share.

 

-42-

 

The existence of our right to issue blank cheque preference shares

The Company has the right to issue so-called “blank cheque” preference shares which may affect the voting and liquidation rights of holders of Subordinate Voting Shares and Multiple Voting Shares. The Company’s Board of Directors is authorized, without any further shareholder approval, to issue one or more additional series of preference shares in an unlimited number and to set the rights, privileges, restrictions and conditions attached thereto.

 

Risks related to our qualification as a 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 (“US Exchange Act”), in accordance with Canadian disclosure requirements. Under the US Exchange Act, we are subject to reporting obligations that, in certain respects, are less detailed and less frequent than those of US domestic reporting companies. As a result, we do not file the same reports that a US domestic issuer would file with the 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 US Exchange Act. Therefore, our shareholders may not know on a timely 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 US 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 US 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 US 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 US 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 US domestic companies that are subject to all corporate governance requirements.

 

-43-

 

 

Risks relating to ESG

 

Risks related to global climate change

As global climate change policy continues to evolve and attract considerable public, scientific and regulatory attention, it could have both tangible and intangible impact on our operations, employees and clients. Moreover, we may be subject to litigation on certain properties, projects or assets that we manage that have a direct impact on the environment from governments, shareholders and environmental activists. A loss of management fee revenues as well as any litigation could materially impact our profitability, reputation as well as financial condition.

 

Changes in client preferences and requirements for low-carbon and climate-resilient properties

As climate policy continues to evolve and demand for low-carbon and climate-resilient properties increases, it may impact our operations with respect to deal sourcing as well as product availability. Should the company be unable to meet client needs, it may also lead to deterioration of relationship with the client and a loss of revenue.

 

Reputational risk should our efforts to mitigate climate change not keep pace with peers and societal expectations

We are making dedicated efforts towards reducing our carbon footprint, promoting social initiatives and implementing strong governance policies. However, there can be no assurance that we will be able to achieve all of our targets. In the unlikely event of the Company failing to meet its target or falling short of societal expectations, there could be a material adverse impact on our operations. This could be in the form of lost revenues, damage to our reputation, decreased attractiveness to investors, as well as significant operating costs.

 

Risks related to measurement and compliance

We need to invest in various technologies to accurately manage and comply with the environmental regulatory policies of the local and global jurisdictions. In addition, in certain cases, we may purchase carbon offsets or could be exposed to carbon tax on our owned operations. Compliance costs, in some regions, could also force us to discontinue managing certain properties or exit the business altogether. This could lead to a significant deterioration in profitability.

 

Physical and transition risks related to climate-related changes

Rapid changes in client preferences and requirements for low-carbon and climate-resilient properties, ahead of our ability to deliver related solutions, could lead to customer attrition and consequently lower revenues and profitability. Our operating costs could also increase marginally with increasing carbon pricing, should we fail to transition our operations to lower-carbon energy sources in time. Lastly, our invested assets in our Investment Management business and the properties we manage are susceptible to physical damages due to climate-related changes.

 

-44-

 

 

Interest of management and others in material transactions

 

Except as described below or elsewhere in this AIF, no director of Colliers, executive officer of Colliers, or person or company that beneficially owns, or controls or directs more than 10% of any class or series of voting securities of Colliers, 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 Colliers or any of its subsidiaries.

 

On April 16, 2021, the Company completed a transaction with Mr. Hennick and certain related entities pursuant to which: (a) the LTIA that had been previously granted to Mr. Hennick was terminated, for effective consideration of $96.2 million and the issuance of 3,572,858 Subordinate Voting Shares (such consideration having been determined with reference to the formula set out in the previously issued LTIA); (b) Mr. Hennick and certain related entities entered into the New MSA with respect to the provision of Mr. Hennick’s services as Chief Executive Officer and/or Executive Chairman of the Company, as his option; and (c) the New Trust Agreement was entered into, resulting in a clear timeline for the orderly elimination of the Subordinate Voting Shares and the Company’s dual class share structure, without payment of any premium. Full details regarding this transaction are set out in the Management Information Circular of the Company dated March 9, 2021, which is available on SEDAR+ at www.sedarplus.ca.

 

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)         Revolving Credit Facility: On May 27, 2022, the Company extended its Revolving Credit Facility for a new five-year term maturing in May 2027 (previously April 2024) and increased its borrowing capacity to $1.5 billion from $1.0 billion. On April 28, 2023, the Company exercised its right to further increase the borrowing capacity under the Revolving Credit Facility by $250 million to $1.75 billion. The Revolving Credit Facility is sustainability-linked and includes pricing adjustments tied to achievements of performance targets over time aligned with Colliers’ Elevate the Built Environment framework. These targets include: 1) reducing greenhouse gas emissions consistent with the Science-Based Targets initiative (“SBTi”); 2) increasing female representation in management roles and 3) ensuring Colliers-occupied offices obtain the WELL Health-Safety certification. We met our annual sustainability targets for 2022, and as of July 27, 2023, we achieved a full five basis point reduction in the borrowing cost on our Revolving Credit Facility. The Revolving Credit Facility bears interest at 1.125% to 2.50% over floating reference rates, depending on certain leverage ratios, and requires that we pay a commitment fee of 0.11% to 0.35% of the unused portion of the Revolving Credit Facility, depending on certain leverage ratios. The credit agreement relating to the Revolving Credit Facility (together with all applicable amendments) is available on SEDAR+ at www.sedarplus.ca.

 

The Company uses certain financial instruments from time to time in order to hedge against increases in market interest rates and its impact on interest expense, as described in the Risks Factors section. In December 2018 (and amended in May 2022), the Company entered into interest rate swap agreements to convert floating reference rates on $100 million of US dollar borrowings under the Revolving Credit Facility into a fixed interest rate of 2.6026%. These swaps matured on April 30, 2023. In July and December 2022, the Company entered into similar interest rate swap agreements (the “2022 IRS”) to hedge an additional $150 million and $250 million of US dollar borrowings under the Revolving Credit Facility at fixed interest rates of 2.802% and 3.592%, respectively. In April and December 2023, the Company entered into another similar swap agreement (the “2023 IRS”) to hedge an additional $100 million and $100 million of US dollar borrowings under the Revolving Credit Facility at fixed interest rate of 3.7250% and 4.0000%, respectively. The 2022 IRS and 2023 IRS have a maturity of May 27, 2027.

 

-45-

 

(b)         Senior Notes due 2028: We issued €210 million of senior unsecured notes (the “Senior Notes due 2028”) pursuant to a note purchase agreement dated May 17, 2018 (the “2028 Note Agreement”), with a ten-year term ending May 30, 2028 and a fixed interest rate of 2.23%, which Senior Notes were placed privately and rank equally with the Revolving Credit Facility in terms of seniority. The proceeds of this issuance were drawn on May 30, 2018, and we used the net proceeds to reduce outstanding borrowings under the Revolving Credit Facility and for general corporate purposes. We may prepay the Senior Notes due 2028 at any time in an amount not less than 5% of the aggregate principal amount of the notes then outstanding, subject to payment of an applicable make-whole amount and other amounts. The financial covenants contained in the 2028 Note Agreement require that we maintain a net debt to consolidated EBITDA ratio of not more than 3.5, an interest coverage ratio of greater than 2.0 and to ensure that our priority debt does not at any time exceed 7.5% of our consolidated total assets. To date, we have complied with the foregoing covenants. All outstanding amounts under the Senior Notes must be repaid by the earlier of May 30, 2028 and the occurrence of an event 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. Since entering into the 2028 Note Agreement, certain amendments and/or waivers have been entered into in order to address points similar to those addressed by way of amendments to the Revolving Credit Facility as noted above. The Note Agreement is available on SEDAR+ at www.sedarplus.ca.

 

(c)         Senior Notes due 2031: On July 28, 2021 the Company entered into a note purchase agreement to issue US dollar and Euro fixed rate senior unsecured notes (the “Senior Notes due 2031”), consisting of US$150 million of 3.02% Notes due 2031 and €125 million of 1.52% Notes due 2031. The Senior Notes due 2031 were placed privately and rank equally with the Revolving Credit Facility and Senior Notes due 2028. The proceeds of the Senior Notes due 2031 were drawn on October 7, 2021. The Company used the proceeds for general corporate purposes and to repay all outstanding borrowings under its Revolving Credit Facility. We may prepay the Senior Notes at any time in an amount not less than 5% of the aggregate principal amount of the notes then outstanding, subject to payment of an applicable make-whole amount and other amounts. The financial covenants contained require that we maintain a net debt to consolidated EBITDA ratio of not more than 3.5, an interest coverage ratio of greater than 2.0 and to ensure that our priority debt does not at any time exceed 7.5% of our consolidated total assets.

 

(d)         AR Facility: On April 12, 2019, the Company established a structured accounts receivable facility (the “AR Facility”) with committed availability of $125 million and an initial term of 364 days, unless extended or an earlier termination event occurs. On April 25, 2022, the Company renewed its AR Facility with two third-party financial institutions and expanded the committed availability to $150 million from $125 million, with a term of 364 days extending to April 24, 2023 and includes selected US and Canadian trade accounts receivable. On December 15, 2022, the Company extended the AR Facility with a maturity date of October 24, 2024 and increased the committed availability to $175 million from $150 million. On September 28, 2023, the Company further expanded the AR Facility to $200 million. Under the AR Facility, certain of the Company’s subsidiaries continuously sell trade accounts receivable and contract assets (the “Receivables”) to wholly owned special purpose entities at fair market value. The special purpose entities then sell 100% of the Receivables to a third-party financial institution. Although the special purpose entities are wholly owned subsidiaries of the Company, they are separate legal entities with their own separate creditors who will be entitled, upon their liquidation, to be satisfied out of their assets prior to any assets or value in such special purpose entities becoming available to their equity holders and their assets are not available to pay other creditors of the Company. The agreements relating to the AR Facility are available on SEDAR+ at www.sedarplus.ca.

 

(e)        Agreements Relating to Settlement of Long Term Incentive Arrangement with CEO: On April 16, 2021, after receiving approval from 95% of disinterested shareholders, the Company completed the previously announced transaction (the “Transaction”) to settle previously issued LTIA granted to an entity related to Mr. Hennick. The Transaction also established a timeline for the orderly elimination of Colliers’ dual class voting structure by no later than September 1, 2028. As described under “Interest of management and others in material transactions” above, the transaction resulted in the payment of $96.2 million to certain entities related to Mr. Hennick, along with the issuance of 3,572,858 Subordinate Voting Shares. Additionally, the Company entered into a new management services agreement (the “New MSA”) with Mr. Hennick and an entity related thereto with respect to the continued provision of Mr. Hennick’s services as Chief Executive Officer and/or Executive Chairman of the Company, at his option. The particulars of the New MSA are set out in the section entitled “Executive Compensation – Management Contract” contained in the 2023 Circular, which section is incorporated herein by reference. The definitive documentation relating to this transaction, including a new trust agreement relating to the Multiple Voting Shares, registration rights agreement and transaction agreement are available on SEDAR+ at www.sedarplus.ca.

 

-46-

 

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; and

 

(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 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 Benjamin Stein, who served as a director of GTT Communications, Inc. (“GTT”) from May 2019 until December 2021. GTT commenced Chapter 11 bankruptcy proceedings in the United States in October 2021 which were subsequently completed in December 2022.

 

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).

 

-47-

 

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.

 

Independent registered public accounting firm

 

The Company’s independent registered public accounting firm is PricewaterhouseCoopers LLP, Chartered Professional Accountants, who has issued a Report of Independent Registered Public Accounting Firm dated February 15, 2024 on the Company’s consolidated financial statements as of December 31, 2023 and 2022 and for each of the years in the two-year period ended December 31, 2023 and on the effectiveness of the Company’s internal control over financial reporting as at December 31, 2023. PricewaterhouseCoopers LLP has advised that they are independent with respect to the Company within the meaning of the Chartered Professional Accountants of Ontario CPA Code of Professional Conduct and the rules and regulations of the SEC and the Public Company Accounting Oversight Board (“PCAOB”).

 

Audit & Risk Committee

 

The Audit & Risk Committee (the “ARC”) is comprised of four members who are each “independent” and “financially literate” as required by Multilateral Instrument 52-110 Audit Committees (the “Audit Committee Rule”). The ARC has the resources and the authority to discharge its responsibilities, including the authority to engage, at the expense of Colliers, outside consultants, independent legal counsel and other advisors as it determines necessary to carry out its duties, without seeking approval our Board of Directors or management. The ARC also has the authority to conduct any investigation necessary and appropriate to fulfilling its responsibilities and has direct access and authority to communicate directly with the external auditors, legal counsel and officers and employees of Colliers. The ARC meets six times annually, or more frequently as circumstances dictate.

 

The ARC reviews the annual and interim financial statements intended for circulation among shareholders and reports upon these to the Board prior to their approval by our Board of Directors. The ARC is also responsible for reviewing the integrity of Colliers’ 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 ARC communicates directly with Colliers’ external auditors in order to discuss audit and related matters whenever appropriate. In addition, our Board of Directors may refer to the ARC such matters and questions relating to the financial position and operations of Colliers and its subsidiaries. All reports made to Colliers’ ethics hotline are reviewed by the Chair of the ARC and then by the entire ARC at its next meeting. Our Board of Directors has adopted an ARC mandate, a copy of which is annexed as Exhibit “A” to this AIF.

 

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

 

L. Frederick Sutherland (Chair) – Mr. Sutherland was the Executive Vice President and Chief Financial Officer of Aramark Corporation, Philadelphia, PA, a leading global provider of food services, facilities management and uniform and career apparel, from 1997 to 2015. Prior to joining Aramark in 1980, Mr. Sutherland was Vice President, Corporate Banking, at Chase Manhattan Bank, New York, NY. Mr. Sutherland is a director of Consolidated Edison, Inc. and Sterling Check Corp. Mr. Sutherland is also a director and former Chair of the Board of WHYY, Philadelphia’s public broadcast affiliate and a trustee of Duke University, The National Constitution Center, Episcopal Community Services, an anti-poverty agency, and People's Light, a professional non-profit theater. Mr. Sutherland holds an MBA Degree in Finance from the Katz School of the University of Pittsburgh and a Bachelors in Physics and Mathematics from Duke University.

 

-48-

 

John (Jack) P. Curtin, Jr. – Mr. Curtin is an Advisory Director in the Investment Banking Division of Goldman, Sachs & Co. in Toronto and New York. From July 2010 to December 2014, Mr. Curtin served as Chairman and Chief Executive of Goldman Sachs Canada Inc. From 2003 to July 2010, Mr. Curtin was Chairman of Goldman Sachs Canada Inc. From 1999 to 2003, Mr. Curtin was an Advisory Director of Goldman, Sachs & Co. in New York. From 1995 to 1999, Mr. Curtin was Chief Executive of Goldman Sachs Canada Inc. in Toronto. Prior to this assignment, Mr. Curtin was co-head of Global Money Markets and Chairman of Goldman Sachs Money Markets LP. Mr. Curtin moved to Money Markets in 1987 after serving as head of Fixed Income Syndicate/New Issues. Mr. Curtin joined the firm in 1976 in the Corporate Finance Department and was named partner in 1988 and managing director in 1996. Mr. Curtin is also a member of the Board of Directors of the Art Gallery of Ontario Foundation and the Royal Conservatory of Music. He previously served as a Director of the Canada/United States Fulbright Foundation. Mr. Curtin is a former governor of the Toronto Stock Exchange, a former director of Brookfield Asset Management, Cadillac Fairview Corporation, Maxxcom Corporation and the Investment Dealers Association of Canada. Mr. Curtin served as a trustee of Lakefield College School as well as Royal St. George’s College. Mr. Curtin received an MBA from Harvard in 1976 and his BA from Williams College in 1972.

 

Katherine M. Lee – Ms. Lee is a seasoned executive in financial services and served as President & CEO of GE Capital Canada, a leading global provider of financial and fleet management solutions to mid-market companies operating in a broad range of economic sectors. Prior to this role, Ms. Lee served as CEO of GE Capital Real Estate in Canada from 2002 to 2010 building it to a full debt and equity operating company. Ms. Lee joined GE in 1994 where she held a number of positions including Director, Mergers & Acquisitions for GE Capital’s Pension Fund Advisory Services based in San Francisco, and Managing Director of GE Capital Real Estate Korea based in Seoul and Tokyo. Ms. Lee earned a Bachelor of Commerce from the University of Toronto. She is a Chartered Professional Accountant and Chartered Accountant. She is active in the community championing women’s networks and Asian-Pacific Forums.

 

Edward Waitzer - Mr. Waitzer was a long-time partner of Stikeman Elliott LLP until his retirement in 2021, including serving as Chair of the firm from 1999 to 2006. Mr. Waitzer was also a professor and the Jarislowsky Dimma Mooney Chair in Corporate Governance at Osgoode Hall Law School and the Schulich School of Business at York University. Mr. Waitzer also has considerable regulatory and governance experience, having served as the Chairman of the Ontario Securities Commission from 1993 to 1996.

 

The Audit Committee Rule requires the Company to disclose whether its ARC has adopted specific policies and procedures for the engagement of non-audit services and to prepare a summary of these policies and procedures. The mandate of the ARC provides that it is such committee’s responsibility to: (a) approve the appointment and, when circumstances warrant, discharge of the external auditor and monitor its qualifications, performance and independence; (b) approve and oversee the disclosure of all audit services provided by the external auditor to the Company or any of its subsidiaries, determining which non-audit services the external auditor are prohibited from providing and, exceptionally, pre-approve and oversee the disclosure of permitted non-audit services to be performed by the external auditor, in accordance with applicable laws and regulations; and (c) approve the basis and amount of the external auditor’s fees and other significant compensation. The ARC 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 US and Canadian applicable laws. The ARC must pre-approve all audit services as well as permitted non-audit services. The ARC has delegated to the Chair of the Audit Committee, who is independent, the authority to act on behalf of the ARC 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 ARC at its next meeting.

 

In addition to performing the integrated audit of the Company’s annual consolidated financial statements and effectiveness of internal control over financial reporting, PricewaterhouseCoopers LLP provided other permitted services to the Company and they billed the Company the following fees for each of the Company’s two most recently completed years:

 

 

-49-

 

(in thousands of C$)

 

Year ended December 31, 2023

 

Year ended December 31, 2022

 

Audit fees (note 1)

  $ 4,392   $ 3,922  

Audit-related fees (note 2)

    308     333  

Tax fees (note 3)

    2,736     1,851  

All other fees (note 4)

    12     25  
    $ 7,448   $ 6,131  

 

Notes:

 

1.

Refers to the aggregate fees billed and expected to be billed by the Company’s external auditor for audit services relating to the audit of the Company 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 supplementary assurance assessments and engagements.

 

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. The majority of the tax fees in 2023 relate to a non-recurring project.

 

4.

Refers to fees for consulting and subscriptions to accounting and tax research tools.

 

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 2023 Circular.

 

Copies of publicly filed documents of the Company, including those incorporated herein by reference, can be found on SEDAR+ at www.sedarplus.ca and also on 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, 2023.

 

 

 

-50-

 

EXHIBIT A

 

AUDIT & RISK COMMITTEE MANDATE

 

Purpose

 

The Audit & Risk Committee (the "Committee") is appointed by and shall assist the Board of Directors (the "Board") of Colliers International Group Inc. (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 identification, management and processes, including systems of internal accounting and financial controls, internal systems reviews and remediation, and information technology and cyber-security risks and controls, (v) reviewing the Company's insurance policies and consideration of the extent of any uninsured exposure and the adequacy of coverage, (vi) appointing, overseeing and evaluating the work and independence of the external auditors and overseeing and evaluating the work of the Company's internal audit personnel (including by way of regular interaction and review at all Committee meetings and periodic meetings with the Company’s Director of Internal Audit at in camera sessions), (vii) compliance with applicable legal and regulatory requirements (including the Sarbanes-Oxley Act of 2002 and all applicable laws relating to environmental, social and governance matters), (viii) review of contractual arrangements involving related parties, conflicts of interest or material risks (other than employment related contracts), and (ix) overseeing and evaluating compliance with the Company's Code of Ethics and Conduct, Ethics Hotline Policy and other Company policies involving ethics and/or conflicts of interest. 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 and operations 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 laws, rules and regulations:

 

Independence. Each member shall be independent in accordance with applicable legal and regulatory requirements, including, without limitation, the independence requirements set forth in Rule 10A-3(b)(1) under the Securities Exchange Act of 1934, as amended (the “Act”) (subject to the exemptions provided in Rule 10A-3(c) under the Act) and National Instrument 52-110 – Audit Committees of the Canadian Securities Administrators, and 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.

 

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.

 

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 or organizations, the Board shall determine that such simultaneous service does not impair the ability of such member to serve effectively on the Committee.

 

Chair and Secretary

 

The Chair of the 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 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 and procedures at 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.

 

Meeting Agendas

 

Agendas for meetings of the 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 determine the appropriate funding required to compensate any advisor employed by the Committee and to pay ordinary administrative expenses of the Committee that are necessary or appropriate in carrying out its duties.

 

The Committee shall have the authority to conduct any investigation necessary and appropriate to fulfilling its responsibilities, and has direct access and authority to communicate directly with the external auditors, legal counsel and officers and employees of the Company (including, for the avoidance of doubt, internal audit personnel 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 personnel and 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.

 

-A2-

 

The specific responsibilities of the Committee are as follows:

 

 

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;

 

Review all material transactions and contracts entered into by the Company with any insider or related party of the Company, other than director, officer or employee compensation which is approved by the Company's Compensation Committee;

 

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 audit & risk committee 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;

 

Following completion of the annual audit, review with management and the external auditors any significant issues, concerns or difficulties encountered and resolve any disagreements between management and the external auditors regarding financial reporting;

 

Review and approve the interim quarterly financial statements and press releases, and review and recommend to the Board for approval the annual financial statements and press releases, in each case prior to the release of earnings information, including any non-GAAP measures and earnings guidance;

 

Review and be satisfied that adequate procedures are in place for the review of the public disclosure of financial information by the Company extracted or derived from the Company's financial statements, and periodically assess the adequacy of those procedures;

 

and Meet separately with management and with the external auditors, including at the time of the annual audit plan review with management and the external auditors.

 

External Auditors

 

The Committee shall:

 

 

Require the external auditor to report directly to it and is responsible for the appointment, 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;

 

Pre-approve all audit engagements and the provision by the external auditors of all non-audit services, including fees and terms for all audit 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. The Committee may delegate the responsibility to pre-approve non-audit services to one of its members and any such delegated pre-approvals shall be presented to the Committee at its next scheduled meeting;

 

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

 

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

 

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;

 

and Request and review annually a formal written statement by the external auditor delineating all relationships between the external auditor and the Company, actively engaging in a dialogue with the external auditor with respect to any disclosed relationships or services that may impact the objectivity and independence of the auditor and for taking, or recommending that the full Board take, appropriate action to oversee the independence of the external auditor.

 

-A3-

 

Internal Controls and Risk Management

 

The Committee shall:

 

 

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 of 2002;

 

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; Discuss with management the Company's approach to risk assessment and management, controls over fraud and assessment of the need for internal auditing (including assessing and managing the risks related to 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);

 

Communicate directly with internal audit personnel as the Committee determines appropriate with respect to any matters relating to internal controls over financial reporting and oversee the review thereof by internal audit personnel;

 

Establish policies and procedures for the confidential, anonymous submission of any concerns regarding questionable accounting or other acts and for the receipt, retention and treatment of complaints received regarding accounting, internal accounting controls or auditing matters;

 

Review of the principal risks of the Company's business and operations, and any other circumstances and events that could have a significant impact on the Company's assets and stakeholders;

 

Discuss with management potential risks to the Company's business and operations, their likelihood and magnitude and the interrelationships and potential compounding effects of such risks;

 

Assess the steps management has taken to minimize such risks in light of the Company's risk tolerance;

 

Assess the Company's risk tolerance, the overall process for identifying the Company's principal business and operational risks and the implementation of appropriate measures to manage and disclose such risks;

 

Review the controls and security governing the Company's information technology systems, including information technology infrastructure (e.g., disaster recovery) and business controls (e.g., data integrity, authorized access and process compliance);

 

Review with senior management annually, the Company's insurance policies and considering the extent of any uninsured exposure and the adequacy of coverage;

 

and Review disclosure respecting the oversight of management of the Company's principal business and operational risks.

 

Legal and Regulatory Requirements

 

Receive and review timely analysis by management of significant issues relating to public disclosure and reporting, including, prior to finalization, the Management's Discussion & Analysis and Annual Information Form; Prepare the report of the Committee required to be included with the Company's periodic filings; and Assist the Board in the oversight of compliance with legal and regulatory matters.

 

Additional Responsibilities

 

Report regularly to the Board, including on 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 and the status of the internal audit function and personnel of the Company, including evaluation of internal controls over financial reporting for purposes of compliance with the Sarbanes-Oxley Act of 2002, and the performance and independence of the external auditors; and Review and reassess annually the adequacy of the Committee's Mandate and prepare and review with the Board an annual performance evaluation of the Committee.

 

 

 

-A4-
 
EX-2 3 ex_623512.htm EXHIBIT 2 HTML Editor
36,382 25,332 33.33 10 5 10 6,671 7,278 122,964 0 0 9,865 8,018 1 15 1 5 3 11 0 0 0 210,000 125,000 10 1.40 1.45 1.60 0 194,199 1 4 5 4 26.5 26.5 0 0 4 7 3 5 4 0 4 00009133532023-01-012023-12-31 thunderdome:item iso4217:USD 00009133532022-01-012022-12-31 iso4217:USDxbrli:shares 00009133532023-12-31 00009133532022-12-31 xbrli:shares 0000913353us-gaap:CommonStockMember2021-12-31 0000913353us-gaap:AdditionalPaidInCapitalMember2021-12-31 0000913353us-gaap:RetainedEarningsMember2021-12-31 0000913353us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-31 0000913353us-gaap:NoncontrollingInterestMember2021-12-31 00009133532021-12-31 0000913353us-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-31 0000913353us-gaap:RetainedEarningsMember2022-01-012022-12-31 0000913353us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-12-31 0000913353us-gaap:NoncontrollingInterestMember2022-01-012022-12-31 0000913353us-gaap:CommonStockMember2022-01-012022-12-31 0000913353us-gaap:CommonStockMember2022-12-31 0000913353us-gaap:AdditionalPaidInCapitalMember2022-12-31 0000913353us-gaap:RetainedEarningsMember2022-12-31 0000913353us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-31 0000913353us-gaap:NoncontrollingInterestMember2022-12-31 0000913353us-gaap:AdditionalPaidInCapitalMember2023-01-012023-12-31 0000913353us-gaap:RetainedEarningsMember2023-01-012023-12-31 0000913353us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-12-31 0000913353us-gaap:NoncontrollingInterestMember2023-01-012023-12-31 0000913353us-gaap:CommonStockMember2023-01-012023-12-31 0000913353us-gaap:CommonStockMember2023-12-31 0000913353us-gaap:AdditionalPaidInCapitalMember2023-12-31 0000913353us-gaap:RetainedEarningsMember2023-12-31 0000913353us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-31 0000913353us-gaap:NoncontrollingInterestMember2023-12-31 xbrli:pure 0000913353cigi:ColliersAndItsAffiliatesAndFranchiseesMember2023-12-31 utr:Y 0000913353us-gaap:BuildingMembersrt:MinimumMember2023-12-31 0000913353us-gaap:BuildingMembersrt:MaximumMember2023-12-31 0000913353us-gaap:VehiclesMembersrt:MinimumMember2023-12-31 0000913353us-gaap:VehiclesMembersrt:MaximumMember2023-12-31 0000913353us-gaap:FurnitureAndFixturesMembersrt:MinimumMember2023-12-31 0000913353us-gaap:FurnitureAndFixturesMembersrt:MaximumMember2023-12-31 0000913353us-gaap:ComputerEquipmentMembersrt:MinimumMember2023-12-31 0000913353us-gaap:ComputerEquipmentMembersrt:MaximumMember2023-12-31 0000913353us-gaap:LeaseholdImprovementsMembersrt:MinimumMember2023-12-31 0000913353us-gaap:LeaseholdImprovementsMembersrt:MaximumMember2023-12-31 0000913353cigi:FannieMaeDelegatedUnderwritingAndServicingDUSMember2023-12-31 0000913353us-gaap:MeasurementInputDiscountRateMember2023-12-31 0000913353us-gaap:MeasurementInputDiscountRateMember2022-12-31 0000913353us-gaap:MeasurementInputPrepaymentRateMember2023-12-31 0000913353us-gaap:MeasurementInputPrepaymentRateMember2022-12-31 0000913353cigi:MortgageServicingRightsMsrsMember2023-12-31 0000913353cigi:MortgageServicingRightsMsrsMember2022-12-31 0000913353cigi:MortgageServicingRightsMsrsMember2023-01-012023-12-31 0000913353cigi:CustomerListsAndRelationshipsMembersrt:MinimumMember2023-12-31 0000913353cigi:CustomerListsAndRelationshipsMembersrt:MaximumMember2023-12-31 0000913353cigi:InvestmentManagementContractsMembersrt:MinimumMember2023-12-31 0000913353cigi:InvestmentManagementContractsMembersrt:MaximumMember2023-12-31 0000913353us-gaap:TrademarksAndTradeNamesMembersrt:MinimumMember2023-12-31 0000913353us-gaap:TrademarksAndTradeNamesMembersrt:MaximumMember2023-12-31 0000913353us-gaap:FranchiseRightsMembersrt:MinimumMember2023-12-31 0000913353us-gaap:FranchiseRightsMembersrt:MaximumMember2023-12-31 0000913353cigi:ManagementContractsAndOtherMembersrt:MinimumMember2023-12-31 0000913353cigi:ManagementContractsAndOtherMembersrt:MaximumMember2023-12-31 0000913353cigi:LongTermIncentivePlansMember2023-01-012023-12-31 0000913353cigi:LongTermIncentivePlansMembersrt:MinimumMember2023-01-012023-12-31 0000913353cigi:LongTermIncentivePlansMembersrt:MaximumMember2023-01-012023-12-31 0000913353cigi:LongTermIncentivePlansMember2022-01-012022-12-31 0000913353cigi:LongTermIncentivePlansMember2023-12-31 0000913353srt:AsiaPacificMember2023-01-012023-12-31 0000913353srt:AmericasMember2023-01-012023-12-31 0000913353cigi:BasaltInfrastructurePartnersLlpMember2023-12-31 0000913353cigi:BasaltInfrastructurePartnersLlpMember2023-01-012023-12-31 0000913353cigi:CustomerListsAndRelationshipsMember2023-12-31 0000913353cigi:AcquisitionsAfterDecember312008Member2023-12-31 0000913353cigi:AcquisitionsAfterDecember312008Member2022-12-31 0000913353cigi:AcquisitionsAfterDecember312008Membercigi:ContingentConsiderationCompensationElementMember2023-12-31 0000913353cigi:AcquisitionsAfterDecember312008Membercigi:ContingentConsiderationCompensationElementMember2022-12-31 0000913353cigi:AcquisitionsAfterDecember312008Member2023-01-012023-12-31 0000913353cigi:AcquisitionsAfterDecember312008Member2022-01-012022-12-31 0000913353cigi:OperationInPeruMember2023-06-30 0000913353cigi:OperationInPeruMember2023-01-012023-12-31 0000913353srt:MinimumMember2023-12-31 0000913353srt:MaximumMember2023-12-31 0000913353cigi:RealEstatePortfolioMember2023-01-012023-12-31 0000913353cigi:RealEstatePortfolioMember2022-01-012022-12-31 0000913353cigi:The2023AcquisitionsMember2023-01-012023-12-31 0000913353cigi:MortgagerelatedDerivativesMember2023-12-31 0000913353cigi:MortgagerelatedDerivativesMember2022-12-31 0000913353us-gaap:InterestRateSwapMember2023-12-31 0000913353us-gaap:InterestRateSwapMember2022-12-31 0000913353us-gaap:AssetPledgedAsCollateralMemberus-gaap:LetterOfCreditMember2023-12-31 0000913353us-gaap:OtherIncomeMember2023-01-012023-12-31 0000913353cigi:PremiseLeasesMembersrt:MinimumMember2022-12-31 0000913353cigi:PremiseLeasesMembersrt:MaximumMember2022-12-31 0000913353cigi:EquipmentLeasesMembersrt:MinimumMember2022-01-012022-12-31 0000913353cigi:EquipmentLeasesMembersrt:MaximumMember2022-01-012022-12-31 0000913353us-gaap:BuildingMember2023-12-31 0000913353us-gaap:VehiclesMember2023-12-31 0000913353us-gaap:FurnitureAndFixturesMember2023-12-31 0000913353us-gaap:ComputerEquipmentMember2023-12-31 0000913353us-gaap:LeaseholdImprovementsMember2023-12-31 0000913353us-gaap:BuildingMember2022-12-31 0000913353us-gaap:VehiclesMember2022-12-31 0000913353us-gaap:FurnitureAndFixturesMember2022-12-31 0000913353us-gaap:ComputerEquipmentMember2022-12-31 0000913353us-gaap:LeaseholdImprovementsMember2022-12-31 0000913353us-gaap:LicensingAgreementsMember2023-12-31 0000913353cigi:TrademarkAndTradeNamesMember2023-12-31 0000913353cigi:InvestmentManagementContractsMember2023-12-31 0000913353us-gaap:TrademarksAndTradeNamesMember2023-12-31 0000913353cigi:ManagementContractsAndOtherMember2023-12-31 0000913353cigi:BrokerageBacklogMember2023-12-31 0000913353us-gaap:LicensingAgreementsMember2022-12-31 0000913353cigi:TrademarkAndTradeNamesMember2022-12-31 0000913353cigi:CustomerListsAndRelationshipsMember2022-12-31 0000913353cigi:InvestmentManagementContractsMember2022-12-31 0000913353us-gaap:TrademarksAndTradeNamesMember2022-12-31 0000913353cigi:ManagementContractsAndOtherMember2022-12-31 0000913353cigi:BrokerageBacklogMember2022-12-31 0000913353cigi:CustomerListsAndRelationshipsMember2023-01-012023-12-31 0000913353us-gaap:TrademarksAndTradeNamesMember2023-01-012023-12-31 0000913353cigi:BrokerageBacklogMember2023-01-012023-12-31 0000913353us-gaap:OtherIntangibleAssetsMember2023-01-012023-12-31 0000913353cigi:AssetsAcquiredThatDoNotConstituteABusinessMember2023-01-012023-12-31 0000913353us-gaap:ServicingContractsMember2023-12-31 0000913353us-gaap:OtherIntangibleAssetsMember2023-12-31 0000913353srt:AmericasMember2021-12-30 0000913353us-gaap:EMEAMember2021-12-30 0000913353srt:AsiaPacificMember2021-12-30 0000913353cigi:InvestmentManagementMember2021-12-30 00009133532021-12-30 0000913353srt:AmericasMember2022-01-012022-12-31 0000913353us-gaap:EMEAMember2022-01-012022-12-31 0000913353srt:AsiaPacificMember2022-01-012022-12-31 0000913353cigi:InvestmentManagementMember2022-01-012022-12-31 0000913353srt:AmericasMember2022-12-31 0000913353us-gaap:EMEAMember2022-12-31 0000913353srt:AsiaPacificMember2022-12-31 0000913353cigi:InvestmentManagementMember2022-12-31 0000913353us-gaap:EMEAMember2023-01-012023-12-31 0000913353cigi:InvestmentManagementMember2023-01-012023-12-31 0000913353srt:AmericasMember2023-12-31 0000913353us-gaap:EMEAMember2023-12-31 0000913353srt:AsiaPacificMember2023-12-31 0000913353cigi:InvestmentManagementMember2023-12-31 0000913353us-gaap:RevolvingCreditFacilityMembercigi:ExtendedCreditFacilityMember2022-05-27 0000913353us-gaap:RevolvingCreditFacilityMembercigi:ExtendedCreditFacilityMember2023-04-282023-04-28 0000913353us-gaap:RevolvingCreditFacilityMembercigi:ExtendedCreditFacilityMember2023-04-28 0000913353us-gaap:RevolvingCreditFacilityMembercigi:ExtendedCreditFacilityMember2022-05-272022-05-27 0000913353us-gaap:RevolvingCreditFacilityMembercigi:ExtendedCreditFacilityMembersrt:MinimumMember2022-05-272022-05-27 0000913353us-gaap:RevolvingCreditFacilityMembercigi:ExtendedCreditFacilityMembersrt:MaximumMember2022-05-272022-05-27 0000913353us-gaap:RevolvingCreditFacilityMembercigi:ExtendedCreditFacilityMember2023-12-31 0000913353us-gaap:RevolvingCreditFacilityMembercigi:ExtendedCreditFacilityMember2022-12-31 0000913353us-gaap:RevolvingCreditFacilityMembercigi:ExtendedCreditFacilityMembersrt:MinimumMember2022-01-012022-12-31 0000913353us-gaap:RevolvingCreditFacilityMembercigi:ExtendedCreditFacilityMembersrt:MaximumMember2022-01-012022-12-31 iso4217:EUR 0000913353cigi:SeniorUnsecuredNotesMember2018-05-17 0000913353cigi:SeniorUnsecuredNotesMember2018-05-172018-05-17 0000913353cigi:The1522031NotesMember2021-07-28 0000913353cigi:The3022031NotesMember2021-07-28 0000913353cigi:The1522031NotesMember2021-07-282021-07-28 0000913353cigi:The3022031NotesMember2021-07-282021-07-28 0000913353cigi:ConvertibleSeniorSubordinatedNotesMemberus-gaap:ConvertibleSubordinatedDebtMember2023-04-04 0000913353cigi:UnarmortizedFinancingCostReclassifiedToEquityMember2023-06-30 0000913353cigi:WarehouseCreditFacilitiesMembercigi:FacilityAMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-01-012023-12-31 0000913353cigi:WarehouseCreditFacilitiesMembercigi:FacilityAMember2023-12-31 0000913353cigi:WarehouseCreditFacilitiesMembercigi:FacilityAMember2022-12-31 0000913353cigi:WarehouseCreditFacilitiesMembercigi:FacilityBMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-01-012023-12-31 0000913353cigi:WarehouseCreditFacilitiesMembercigi:FacilityBMember2023-12-31 0000913353cigi:WarehouseCreditFacilitiesMembercigi:FacilityBMember2022-12-31 0000913353cigi:WarehouseCreditFacilitiesMembercigi:FacilityCMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-01-012023-12-31 0000913353cigi:WarehouseCreditFacilitiesMembercigi:FacilityCMember2023-12-31 0000913353cigi:WarehouseCreditFacilitiesMembercigi:FacilityCMember2022-12-31 0000913353cigi:WarehouseCreditFacilitiesMember2023-12-31 0000913353cigi:WarehouseCreditFacilitiesMember2022-12-31 0000913353cigi:WarehouseCreditFacilitiesMembercigi:FacilityAMember2023-04-17 0000913353cigi:FacilityAMembercigi:ColliersMortgageMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-04-172023-04-17 00009133532023-09-28 00009133532022-10-28 00009133532023-12-312023-12-31 0000913353us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2023-12-31 0000913353us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2022-12-31 0000913353cigi:NoncontrollingInterestShareOfEarningsMember2023-01-012023-12-31 0000913353cigi:NoncontrollingInterestShareOfEarningsMember2022-01-012022-12-31 0000913353cigi:NoncontrollingInterestRedemptionIncrementMember2023-01-012023-12-31 0000913353cigi:NoncontrollingInterestRedemptionIncrementMember2022-01-012022-12-31 0000913353cigi:NoncontrollingInterestDistributionsPaidToNciMember2023-01-012023-12-31 0000913353cigi:NoncontrollingInterestDistributionsPaidToNciMember2022-01-012022-12-31 0000913353cigi:NoncontrollingInterestRecognizedOnBusinessAcquisitionsMember2023-01-012023-12-31 0000913353cigi:NoncontrollingInterestRecognizedOnBusinessAcquisitionsMember2022-01-012022-12-31 0000913353cigi:RedemptionAmountMember2023-12-31 0000913353cigi:RedemptionAmountMember2022-12-31 0000913353cigi:SubordinateVotingSharesMember2023-01-012023-12-31 0000913353cigi:MultipleVotingSharesMember2023-01-012023-12-31 0000913353cigi:SubordinateVotingSharesMember2022-12-31 0000913353cigi:MultipleVotingSharesMember2022-12-31 0000913353cigi:SubordinateVotingSharesMember2023-12-31 0000913353cigi:MultipleVotingSharesMember2023-12-31 0000913353cigi:The20232024NCIBMember2023-07-20 0000913353us-gaap:EmployeeStockOptionMember2023-01-012023-12-31 0000913353us-gaap:EmployeeStockOptionMember2022-01-012022-12-31 0000913353us-gaap:DomesticCountryMemberus-gaap:CanadaRevenueAgencyMember2023-01-012023-12-31 0000913353us-gaap:DomesticCountryMemberus-gaap:CanadaRevenueAgencyMember2022-01-012022-12-31 0000913353us-gaap:ForeignCountryMemberus-gaap:InternalRevenueServiceIRSMember2023-01-012023-12-31 0000913353us-gaap:ForeignCountryMemberus-gaap:InternalRevenueServiceIRSMember2022-01-012022-12-31 0000913353us-gaap:ForeignCountryMembercigi:OtherForeignTaxAuthoritiesMember2023-01-012023-12-31 0000913353us-gaap:ForeignCountryMembercigi:OtherForeignTaxAuthoritiesMember2022-01-012022-12-31 0000913353us-gaap:DomesticCountryMemberus-gaap:CanadaRevenueAgencyMember2023-12-31 0000913353us-gaap:DomesticCountryMemberus-gaap:CanadaRevenueAgencyMember2022-12-31 0000913353us-gaap:ForeignCountryMemberus-gaap:InternalRevenueServiceIRSMember2023-12-31 0000913353us-gaap:ForeignCountryMemberus-gaap:InternalRevenueServiceIRSMember2022-12-31 0000913353us-gaap:ForeignCountryMembercigi:OtherForeignTaxAuthoritiesMember2023-12-31 0000913353us-gaap:ForeignCountryMembercigi:OtherForeignTaxAuthoritiesMember2022-12-31 0000913353us-gaap:DomesticCountryMemberus-gaap:CanadaRevenueAgencyMemberus-gaap:CapitalLossCarryforwardMember2023-12-31 0000913353us-gaap:DomesticCountryMemberus-gaap:CanadaRevenueAgencyMemberus-gaap:CapitalLossCarryforwardMember2022-12-31 0000913353us-gaap:ForeignCountryMembercigi:OtherForeignTaxAuthoritiesMemberus-gaap:CapitalLossCarryforwardMember2023-12-31 0000913353us-gaap:ForeignCountryMembercigi:OtherForeignTaxAuthoritiesMemberus-gaap:CapitalLossCarryforwardMember2022-12-31 0000913353country:US2023-12-31 0000913353country:US2022-12-31 0000913353us-gaap:DomesticCountryMemberus-gaap:CanadaRevenueAgencyMembersrt:MinimumMember2023-01-012023-12-31 0000913353us-gaap:DomesticCountryMemberus-gaap:CanadaRevenueAgencyMembersrt:MaximumMember2023-01-012023-12-31 0000913353us-gaap:DomesticCountryMemberus-gaap:InternalRevenueServiceIRSMembersrt:MinimumMember2023-01-012023-12-31 0000913353us-gaap:DomesticCountryMemberus-gaap:InternalRevenueServiceIRSMembersrt:MaximumMember2023-01-012023-12-31 0000913353us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-31 0000913353us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-31 0000913353us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-31 0000913353cigi:MortgagerelatedDerivativesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-31 0000913353cigi:MortgagerelatedDerivativesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-31 0000913353cigi:MortgagerelatedDerivativesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-31 0000913353us-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-31 0000913353us-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-31 0000913353us-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-31 0000913353us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMembercigi:DeferredPurchasePriceOnARFacilityMember2023-12-31 0000913353us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMembercigi:DeferredPurchasePriceOnARFacilityMember2023-12-31 0000913353us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMembercigi:DeferredPurchasePriceOnARFacilityMember2023-12-31 0000913353cigi:MortgagerelatedDerivativesMember2023-01-012023-12-31 0000913353us-gaap:MeasurementInputDiscountRateMembersrt:MinimumMember2023-12-31 0000913353us-gaap:MeasurementInputDiscountRateMembersrt:MaximumMember2023-12-31 0000913353cigi:DeferredPurchasePriceOnARFacilityMember2022-12-31 0000913353cigi:DeferredPurchasePriceOnARFacilityMember2021-12-31 0000913353cigi:DeferredPurchasePriceOnARFacilityMember2023-01-012023-12-31 0000913353cigi:DeferredPurchasePriceOnARFacilityMember2022-01-012022-12-31 0000913353cigi:DeferredPurchasePriceOnARFacilityMember2023-12-31 0000913353cigi:InterestRateSwap2022IrsAMember2023-12-31 0000913353cigi:InterestRateSwap2022IrsBMember2023-12-31 0000913353cigi:InterestRateSwap2023IrsAMember2023-12-31 0000913353cigi:InterestRateSwap2023IrsBMember2023-12-31 0000913353us-gaap:InterestRateSwapMemberus-gaap:InterestExpenseMember2023-01-012023-12-31 0000913353us-gaap:InterestRateSwapMemberus-gaap:InterestExpenseMember2022-01-012022-12-31 0000913353us-gaap:MeasurementInputDiscountRateMembersrt:WeightedAverageMember2023-12-31 0000913353cigi:ContingentConsiderationLiabilityMember2023-12-31 0000913353us-gaap:FairValueInputsLevel3Member2022-12-31 0000913353us-gaap:FairValueInputsLevel3Member2021-12-31 0000913353us-gaap:FairValueInputsLevel3Member2023-12-31 0000913353us-gaap:FairValueInputsLevel3Member2023-01-012023-12-31 0000913353us-gaap:FairValueInputsLevel3Member2022-01-012022-12-31 0000913353us-gaap:OtherLiabilitiesMembercigi:LossSharingObligationsMember2023-12-31 0000913353us-gaap:OtherLiabilitiesMembercigi:LossSharingObligationsMember2022-12-31 0000913353us-gaap:LoansReceivableMembercigi:NoncontrollingShareholdersMember2023-01-012023-12-31 0000913353us-gaap:LoansReceivableMembercigi:NoncontrollingShareholdersMember2022-01-012022-12-31 0000913353us-gaap:LoansReceivableMembersrt:MinimumMembercigi:NoncontrollingShareholdersMember2023-01-012023-12-31 0000913353us-gaap:LoansReceivableMembersrt:MaximumMembercigi:NoncontrollingShareholdersMember2023-01-012023-12-31 0000913353cigi:LeaseBrokerageMembercigi:AmericasSegmentMember2023-01-012023-12-31 0000913353cigi:LeaseBrokerageMembercigi:EMEASegmentMember2023-01-012023-12-31 0000913353cigi:LeaseBrokerageMembercigi:AsiaPacificSegmentMember2023-01-012023-12-31 0000913353cigi:LeaseBrokerageMembercigi:InvestmentManagementMember2023-01-012023-12-31 0000913353cigi:LeaseBrokerageMemberus-gaap:CorporateMember2023-01-012023-12-31 0000913353cigi:LeaseBrokerageMember2023-01-012023-12-31 0000913353cigi:CapitalMarketsMembercigi:AmericasSegmentMember2023-01-012023-12-31 0000913353cigi:CapitalMarketsMembercigi:EMEASegmentMember2023-01-012023-12-31 0000913353cigi:CapitalMarketsMembercigi:AsiaPacificSegmentMember2023-01-012023-12-31 0000913353cigi:CapitalMarketsMembercigi:InvestmentManagementMember2023-01-012023-12-31 0000913353cigi:CapitalMarketsMemberus-gaap:CorporateMember2023-01-012023-12-31 0000913353cigi:CapitalMarketsMember2023-01-012023-12-31 0000913353cigi:EdAndProjectManagementMembercigi:AmericasSegmentMember2023-01-012023-12-31 0000913353cigi:EdAndProjectManagementMembercigi:EMEASegmentMember2023-01-012023-12-31 0000913353cigi:EdAndProjectManagementMembercigi:AsiaPacificSegmentMember2023-01-012023-12-31 0000913353cigi:EdAndProjectManagementMembercigi:InvestmentManagementMember2023-01-012023-12-31 0000913353cigi:EdAndProjectManagementMemberus-gaap:CorporateMember2023-01-012023-12-31 0000913353cigi:EdAndProjectManagementMember2023-01-012023-12-31 0000913353cigi:PropertyManagementMembercigi:AmericasSegmentMember2023-01-012023-12-31 0000913353cigi:PropertyManagementMembercigi:EMEASegmentMember2023-01-012023-12-31 0000913353cigi:PropertyManagementMembercigi:AsiaPacificSegmentMember2023-01-012023-12-31 0000913353cigi:PropertyManagementMembercigi:InvestmentManagementMember2023-01-012023-12-31 0000913353cigi:PropertyManagementMemberus-gaap:CorporateMember2023-01-012023-12-31 0000913353cigi:PropertyManagementMember2023-01-012023-12-31 0000913353cigi:ValuationAndAdvisoryMembercigi:AmericasSegmentMember2023-01-012023-12-31 0000913353cigi:ValuationAndAdvisoryMembercigi:EMEASegmentMember2023-01-012023-12-31 0000913353cigi:ValuationAndAdvisoryMembercigi:AsiaPacificSegmentMember2023-01-012023-12-31 0000913353cigi:ValuationAndAdvisoryMembercigi:InvestmentManagementMember2023-01-012023-12-31 0000913353cigi:ValuationAndAdvisoryMemberus-gaap:CorporateMember2023-01-012023-12-31 0000913353cigi:ValuationAndAdvisoryMember2023-01-012023-12-31 0000913353cigi:AdvisoryMembercigi:AmericasSegmentMember2023-01-012023-12-31 0000913353cigi:AdvisoryMembercigi:EMEASegmentMember2023-01-012023-12-31 0000913353cigi:AdvisoryMembercigi:AsiaPacificSegmentMember2023-01-012023-12-31 0000913353cigi:AdvisoryMembercigi:InvestmentManagementMember2023-01-012023-12-31 0000913353cigi:AdvisoryMemberus-gaap:CorporateMember2023-01-012023-12-31 0000913353cigi:AdvisoryMember2023-01-012023-12-31 0000913353cigi:IncentiveFeesMembercigi:AmericasSegmentMember2023-01-012023-12-31 0000913353cigi:IncentiveFeesMembercigi:EMEASegmentMember2023-01-012023-12-31 0000913353cigi:IncentiveFeesMembercigi:AsiaPacificSegmentMember2023-01-012023-12-31 0000913353cigi:IncentiveFeesMembercigi:InvestmentManagementMember2023-01-012023-12-31 0000913353cigi:IncentiveFeesMemberus-gaap:CorporateMember2023-01-012023-12-31 0000913353cigi:IncentiveFeesMember2023-01-012023-12-31 0000913353cigi:OtherRevenueMembercigi:AmericasSegmentMember2023-01-012023-12-31 0000913353cigi:OtherRevenueMembercigi:EMEASegmentMember2023-01-012023-12-31 0000913353cigi:OtherRevenueMembercigi:AsiaPacificSegmentMember2023-01-012023-12-31 0000913353cigi:OtherRevenueMembercigi:InvestmentManagementMember2023-01-012023-12-31 0000913353cigi:OtherRevenueMemberus-gaap:CorporateMember2023-01-012023-12-31 0000913353cigi:OtherRevenueMember2023-01-012023-12-31 0000913353cigi:AmericasSegmentMember2023-01-012023-12-31 0000913353cigi:EMEASegmentMember2023-01-012023-12-31 0000913353cigi:AsiaPacificSegmentMember2023-01-012023-12-31 0000913353us-gaap:CorporateMember2023-01-012023-12-31 0000913353cigi:LeaseBrokerageMembercigi:AmericasSegmentMember2022-01-012022-12-31 0000913353cigi:LeaseBrokerageMembercigi:EMEASegmentMember2022-01-012022-12-31 0000913353cigi:LeaseBrokerageMembercigi:AsiaPacificSegmentMember2022-01-012022-12-31 0000913353cigi:LeaseBrokerageMembercigi:InvestmentManagementMember2022-01-012022-12-31 0000913353cigi:LeaseBrokerageMemberus-gaap:CorporateMember2022-01-012022-12-31 0000913353cigi:LeaseBrokerageMember2022-01-012022-12-31 0000913353cigi:CapitalMarketsMembercigi:AmericasSegmentMember2022-01-012022-12-31 0000913353cigi:CapitalMarketsMembercigi:EMEASegmentMember2022-01-012022-12-31 0000913353cigi:CapitalMarketsMembercigi:AsiaPacificSegmentMember2022-01-012022-12-31 0000913353cigi:CapitalMarketsMembercigi:InvestmentManagementMember2022-01-012022-12-31 0000913353cigi:CapitalMarketsMemberus-gaap:CorporateMember2022-01-012022-12-31 0000913353cigi:CapitalMarketsMember2022-01-012022-12-31 0000913353cigi:EdAndProjectManagementMembercigi:AmericasSegmentMember2022-01-012022-12-31 0000913353cigi:EdAndProjectManagementMembercigi:EMEASegmentMember2022-01-012022-12-31 0000913353cigi:EdAndProjectManagementMembercigi:AsiaPacificSegmentMember2022-01-012022-12-31 0000913353cigi:EdAndProjectManagementMembercigi:InvestmentManagementMember2022-01-012022-12-31 0000913353cigi:EdAndProjectManagementMemberus-gaap:CorporateMember2022-01-012022-12-31 0000913353cigi:EdAndProjectManagementMember2022-01-012022-12-31 0000913353cigi:PropertyManagementMembercigi:AmericasSegmentMember2022-01-012022-12-31 0000913353cigi:PropertyManagementMembercigi:EMEASegmentMember2022-01-012022-12-31 0000913353cigi:PropertyManagementMembercigi:AsiaPacificSegmentMember2022-01-012022-12-31 0000913353cigi:PropertyManagementMembercigi:InvestmentManagementMember2022-01-012022-12-31 0000913353cigi:PropertyManagementMemberus-gaap:CorporateMember2022-01-012022-12-31 0000913353cigi:PropertyManagementMember2022-01-012022-12-31 0000913353cigi:ValuationAndAdvisoryMembercigi:AmericasSegmentMember2022-01-012022-12-31 0000913353cigi:ValuationAndAdvisoryMembercigi:EMEASegmentMember2022-01-012022-12-31 0000913353cigi:ValuationAndAdvisoryMembercigi:AsiaPacificSegmentMember2022-01-012022-12-31 0000913353cigi:ValuationAndAdvisoryMembercigi:InvestmentManagementMember2022-01-012022-12-31 0000913353cigi:ValuationAndAdvisoryMemberus-gaap:CorporateMember2022-01-012022-12-31 0000913353cigi:ValuationAndAdvisoryMember2022-01-012022-12-31 0000913353cigi:AdvisoryMembercigi:AmericasSegmentMember2022-01-012022-12-31 0000913353cigi:AdvisoryMembercigi:EMEASegmentMember2022-01-012022-12-31 0000913353cigi:AdvisoryMembercigi:AsiaPacificSegmentMember2022-01-012022-12-31 0000913353cigi:AdvisoryMembercigi:InvestmentManagementMember2022-01-012022-12-31 0000913353cigi:AdvisoryMemberus-gaap:CorporateMember2022-01-012022-12-31 0000913353cigi:AdvisoryMember2022-01-012022-12-31 0000913353cigi:IncentiveFeesMembercigi:AmericasSegmentMember2022-01-012022-12-31 0000913353cigi:IncentiveFeesMembercigi:EMEASegmentMember2022-01-012022-12-31 0000913353cigi:IncentiveFeesMembercigi:AsiaPacificSegmentMember2022-01-012022-12-31 0000913353cigi:IncentiveFeesMembercigi:InvestmentManagementMember2022-01-012022-12-31 0000913353cigi:IncentiveFeesMemberus-gaap:CorporateMember2022-01-012022-12-31 0000913353cigi:IncentiveFeesMember2022-01-012022-12-31 0000913353cigi:OtherRevenueMembercigi:AmericasSegmentMember2022-01-012022-12-31 0000913353cigi:OtherRevenueMembercigi:EMEASegmentMember2022-01-012022-12-31 0000913353cigi:OtherRevenueMembercigi:AsiaPacificSegmentMember2022-01-012022-12-31 0000913353cigi:OtherRevenueMembercigi:InvestmentManagementMember2022-01-012022-12-31 0000913353cigi:OtherRevenueMemberus-gaap:CorporateMember2022-01-012022-12-31 0000913353cigi:OtherRevenueMember2022-01-012022-12-31 0000913353cigi:AmericasSegmentMember2022-01-012022-12-31 0000913353cigi:EMEASegmentMember2022-01-012022-12-31 0000913353cigi:AsiaPacificSegmentMember2022-01-012022-12-31 0000913353us-gaap:CorporateMember2022-01-012022-12-31 0000913353cigi:AmericasSegmentMember2023-12-31 0000913353cigi:AmericasSegmentMember2022-12-31 0000913353cigi:EMEASegmentMember2023-12-31 0000913353cigi:EMEASegmentMember2022-12-31 0000913353us-gaap:OperatingSegmentsMembercigi:AmericasSegmentMember2023-01-012023-12-31 0000913353us-gaap:OperatingSegmentsMembercigi:EMEASegmentMember2023-01-012023-12-31 0000913353us-gaap:OperatingSegmentsMembercigi:AsiaPacificSegmentMember2023-01-012023-12-31 0000913353us-gaap:OperatingSegmentsMembercigi:InvestmentManagementMember2023-01-012023-12-31 0000913353us-gaap:CorporateNonSegmentMember2023-01-012023-12-31 0000913353us-gaap:OperatingSegmentsMembercigi:AmericasSegmentMember2023-12-31 0000913353us-gaap:OperatingSegmentsMembercigi:EMEASegmentMember2023-12-31 0000913353us-gaap:OperatingSegmentsMembercigi:AsiaPacificSegmentMember2023-12-31 0000913353us-gaap:OperatingSegmentsMembercigi:InvestmentManagementMember2023-12-31 0000913353us-gaap:CorporateNonSegmentMember2023-12-31 0000913353us-gaap:OperatingSegmentsMembercigi:AmericasSegmentMember2022-01-012022-12-31 0000913353us-gaap:OperatingSegmentsMembercigi:EMEASegmentMember2022-01-012022-12-31 0000913353us-gaap:OperatingSegmentsMembercigi:AsiaPacificSegmentMember2022-01-012022-12-31 0000913353us-gaap:OperatingSegmentsMembercigi:InvestmentManagementMember2022-01-012022-12-31 0000913353us-gaap:CorporateNonSegmentMember2022-01-012022-12-31 0000913353us-gaap:OperatingSegmentsMembercigi:AmericasSegmentMember2022-12-31 0000913353us-gaap:OperatingSegmentsMembercigi:EMEASegmentMember2022-12-31 0000913353us-gaap:OperatingSegmentsMembercigi:AsiaPacificSegmentMember2022-12-31 0000913353us-gaap:OperatingSegmentsMembercigi:InvestmentManagementMember2022-12-31 0000913353us-gaap:CorporateNonSegmentMember2022-12-31 0000913353country:US2023-01-012023-12-31 0000913353country:US2022-01-012022-12-31 0000913353country:CA2023-01-012023-12-31 0000913353country:CA2022-01-012022-12-31 0000913353country:CA2023-12-31 0000913353country:CA2022-12-31 0000913353cigi:EuroCurrencyCountriesMember2023-01-012023-12-31 0000913353cigi:EuroCurrencyCountriesMember2022-01-012022-12-31 0000913353cigi:EuroCurrencyCountriesMember2023-12-31 0000913353cigi:EuroCurrencyCountriesMember2022-12-31 0000913353country:AU2023-01-012023-12-31 0000913353country:AU2022-01-012022-12-31 0000913353country:AU2023-12-31 0000913353country:AU2022-12-31 0000913353country:GB2023-01-012023-12-31 0000913353country:GB2022-01-012022-12-31 0000913353country:GB2023-12-31 0000913353country:GB2022-12-31 0000913353country:CN2023-01-012023-12-31 0000913353country:CN2022-01-012022-12-31 0000913353country:CN2023-12-31 0000913353country:CN2022-12-31 0000913353cigi:OtherGeographicLocationsMember2023-01-012023-12-31 0000913353cigi:OtherGeographicLocationsMember2022-01-012022-12-31 0000913353cigi:OtherGeographicLocationsMember2023-12-31 0000913353cigi:OtherGeographicLocationsMember2022-12-31 0000913353cigi:MortgageServicingRightsMsrsMember2023-01-012023-12-31 0000913353us-gaap:ConvertibleSubordinatedDebtMember2023-01-012023-12-31 0000913353cigi:WarehouseCreditFacilitiesMember2023-01-012023-12-31

Exhibit 2

 

cover.jpg

 

 

 

COLLIERS INTERNATIONAL GROUP INC.

 

MANAGEMENTS REPORT

 

MANAGEMENTS RESPONSIBILITY FOR FINANCIAL STATEMENTS

 

The accompanying consolidated financial statements and management discussion and analysis (“MD&A”) of Colliers International Group Inc. (“Colliers” or 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 & Risk Committee consisting of four independent directors. The Audit & Risk 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. As auditors, PricewaterhouseCoopers LLP have full and independent access to the Audit & Risk Committee to discuss their findings.

 

MANAGEMENTS 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 three entities acquired by the Company during the last fiscal period from its assessment of internal control over financial reporting as at December 31, 2023. The total assets and total revenues of the three majority-owned entities represent 0.7% and 0.9%, respectively of the related consolidated financial statement amounts as at and for the year ended December 31, 2023.

 

Management has assessed the effectiveness of the Company’s internal control over financial reporting as at December 31, 2023, 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, 2023, 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, 2023, has been audited by PricewaterhouseCoopers LLP, the Company’s independent registered public accounting firm as stated in their report which appears herein.

 

/s/ Jay S. Hennick

Chairman and Chief Executive Officer

/s/ Christian Mayer

Chief Financial Officer

February 15, 2024

 

 

Page 2 of 45

 

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

To the Shareholders and Board of Directors of Colliers International Group Inc.

 

Opinions on the Financial Statements and Internal Control over Financial Reporting

 

We have audited the accompanying consolidated balance sheets of Colliers International Group Inc. and its subsidiaries (together, the Company) as of December 31, 2023 and 2022, and the related consolidated statements of earnings and comprehensive earnings, of shareholders’ equity and 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, 2023, 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, 2023 and 2022, 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. Also in our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2023, based on criteria established in Internal Control – Integrated Framework (2013) issued by the COSO.

 

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 three majority owned entities from its assessment of internal control over financial reporting as of December 31, 2023 because they were acquired by the Company in a purchase business combination during the year ended December 31, 2023. We have also excluded the three entities from our audit of internal control over financial reporting. These are majority owned subsidiaries whose total assets and total revenues excluded from management’s assessment and our audit of internal control over financial reporting represent 0.7% and 0.9%, respectively, of the related consolidated financial statement amounts as of and for the year ended December 31, 2023.

 

Page 3 of 45

 

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.

 

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 matter communicated below is a matter arising from the current period audit of the consolidated financial statements that was communicated or required to be communicated to the audit committee and that (i) relates 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 matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.

 

Revenue Recognition Sales Brokerage and Leasing Services Revenue

As described in Notes 2 and 27 to the consolidated financial statements, the Company recognized revenue from real estate sales brokerage services, which makes up a significant portion of capital markets revenue of $702.5 million and leasing services revenue of $1,063.1 million for the year ended December 31, 2023. Revenue is recognized upon transfer of control of promised services to customers in an amount that reflects the consideration the Company expects to receive in exchange for those services. Management has determined that control of sales brokerage services rendered transfers to a customer when a sale and purchase agreement becomes unconditional and leasing services rendered transfers to a customer when a lease between the landlord and the tenant is executed. At these points in time, the customer has received substantially all of the benefit of the services provided by the Company. Sales brokerage and leasing service revenue contracts may include terms that result in variability to the transaction price and ultimate revenues earned beyond the underlying value of the transaction, which may include contingencies. Sales brokerage and leasing services revenue is constrained when it is probable that the Company may not be entitled to the total amount of the revenue under the contract, which is associated with the occurrence or non-occurrence of an event that is outside of the Company’s control, or where the facts and circumstances of the contract limit the Company’s ability to predict whether this event will occur. When sales brokerage and leasing services revenue is constrained, revenue is not recognized until the uncertainty has been resolved. Management estimates variable consideration and performs a constraint analysis for these contracts using historical information to estimate the amount the Company will ultimately be entitled to. Management used significant judgment to determine whether sales brokerage and leasing services revenue should be constrained and the timing of when such revenue should be recognized.

 

Page 4 of 45

 

The principal considerations for our determination that performing procedures relating to sales brokerage and leasing services revenue recognition is a critical audit matter are (i) the significant judgment by management in determining whether sales brokerage and leasing services revenue should be constrained and the timing of when such revenue should be recognized, and (ii) high degree of auditor judgment, subjectivity and effort in performing procedures and evaluating management’s assessment of sales brokerage and leasing services revenue recognition.

 

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 sales brokerage and leasing services revenue recognition process, including controls over management’s review and approval of revenue recognition based upon the supporting evidence available for each sales brokerage and leasing services revenue contract. These procedures also included, among others, evaluating the appropriateness of management’s assessment of sales brokerage and leasing services revenue recognition for a sample of sales brokerage and leasing services revenue transactions recognized, including evaluating the contractual terms identified in the underlying brokerage transaction agreements and considering other supporting evidence such as customer or third party correspondence and cash receipts.

 

271

/s/ PricewaterhouseCoopers LLP

 

Chartered Professional Accountants, Licensed Public Accountants

 

Toronto, Canada

February 15, 2024

 

We have served as the Company’s auditor since 1995.

 

 

 

 

 

Page 5 of 45

 

 

Colliers International Group Inc.

Consolidated Statements of Earnings

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

 

Year ended December 31,

 

2023

   

2022

 
                 

Revenues (note 27)

  $ 4,335,141     $ 4,459,487  

Cost of revenues (exclusive of depreciation and amortization shown below)

    2,596,823       2,749,485  

Selling, general and administrative expenses

    1,185,469       1,096,107  

Depreciation

    54,608       48,680  

Amortization of intangible assets

    147,928       128,741  

Acquisition-related items (note 7)

    47,096       77,144  

Loss on disposal of operations (note 5)

    2,282       26,834  

Operating earnings

    300,935       332,496  
                 

Interest expense, net

    94,077       48,587  

Earnings from equity accounted investments

    (5,078 )     (6,677 )

Other (income) expense

    (841 )     1,032  

Earnings before income tax

    212,777       289,554  

Income tax expense (note 22)

    68,086       95,010  

Net earnings

    144,691       194,544  
                 

Non-controlling interest share of earnings

    56,560       53,919  

Non-controlling interest redemption increment (note 18)

    22,588       94,372  
                 

Net earnings attributable to Company

  $ 65,543     $ 46,253  
                 

Net earnings per common share (note 20)

               

Basic

  $ 1.43     $ 1.07  

Diluted

  $ 1.41     $ 1.05  

 

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

 

Page 6 of 45

 

 

Colliers International Group Inc.

Consolidated Statements of Comprehensive Earnings

(in thousands of US dollars)

 

Year ended December 31,

 

2023

   

2022

 
             

Net earnings

  $ 144,691     $ 194,544  

Other comprehensive earnings, net of tax:

               

Change in foreign currency translation

    3,492       (24,154 )

Reclassification of accumulated foreign currency translation on disposal of operations (note 5)

    541       19,152  

Unrealized gain on interest rate swaps, net of tax

    (2,433 )     6,955  

Pension liability adjustments, net of tax

    (660 )     1,292  

Total other comprehensive earnings, net

    940       3,245  

Comprehensive earnings

    145,631       197,789  

Less: Comprehensive earnings attributable to non-controlling interests

    73,371       157,573  

Comprehensive earnings attributable to Company

  $ 72,260     $ 40,216  

 

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

 

 

 

Page 7 of 45

 

 

Colliers International Group Inc.

Consolidated Balance Sheets

(in thousands of US dollars)

 

As at December 31,

 

2023

  

2022

 
       

Assets

        

Current assets

        

Cash and cash equivalents

 $181,134  $173,661 

Restricted cash

  37,941   25,381 

Accounts receivable, net of allowance of $36,382 (December 31, 2022 - $25,332)

  643,375   577,879 

Contract assets (note 27)

  83,389   91,924 

Warehouse receivables (note 24)

  177,104   29,623 

Income tax recoverable

  48,104   21,970 

Prepaid expenses and other current assets (note 8)

  258,725   247,635 

Warehouse fund assets (note 6)

  44,492   45,353 
   1,474,264   1,213,426 

Other receivables

  11,857   12,461 

Contract assets (note 27)

  19,691   15,755 

Other assets (note 8)

  157,197   138,510 

Warehouse fund assets (note 6)

  47,536   - 

Fixed assets (note 10)

  202,837   164,493 

Operating lease right-of-use assets (note 9)

  390,565   341,623 

Deferred tax assets, net (note 22)

  59,468   63,460 

Intangible assets (note 11)

  1,080,471   1,159,910 

Goodwill (note 12)

  2,038,240   1,988,539 
   4,007,862   3,884,751 
  $5,482,126  $5,098,177 

Liabilities and shareholders' equity

        

Current liabilities

        

Accounts payable and accrued expenses

 $535,769  $503,189 

Accrued compensation

  569,166   625,565 

Income tax payable

  16,527   32,282 

Contract liabilities (note 27)

  45,293   25,616 

Long-term debt - current (note 13)

  1,796   1,360 

Contingent acquisition consideration - current (note 24)

  13,944   42,942 

Warehouse credit facilities (note 15)

  168,780   24,286 

Operating lease liabilities (note 9)

  89,938   84,989 

Liabilities related to warehouse fund assets (note 6)

  -   1,353 
   1,441,213   1,341,582 

Long-term debt (note 13)

  1,500,843   1,437,739 

Contingent acquisition consideration (note 24)

  30,768   48,287 

Operating lease liabilities (note 9)

  375,454   322,496 

Other liabilities

  120,565   91,105 

Deferred tax liabilities, net (note 22)

  43,191   57,754 

Liabilities related to warehouse fund assets (note 6)

  47,536   - 

Convertible notes (note 14)

  -   226,534 
   2,118,357   2,183,915 

Redeemable non-controlling interests (note 18)

  1,072,066   1,079,306 

Shareholders' equity

        

Common shares (note 19)

  1,127,034   845,680 

Contributed surplus

  123,394   104,504 

Deficit

  (332,866)  (384,199)

Accumulated other comprehensive loss

  (69,571)  (76,288)

Total Company shareholders' equity

  847,991   489,697 

Non-controlling interests

  2,499   3,677 

Total shareholders' equity

  850,490   493,374 
  $5,482,126  $5,098,177 

Commitments and contingencies (note 25)

          

 

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

 

On behalf of the Board of Directors,

 

/s/ L. Frederick Sutherland

Director

/s/ Jay S. Hennick

Director

 

Page 8 of 45

 

 

Colliers International Group Inc.

Consolidated Statements of Shareholders' Equity

(in thousands of US dollars, except share information)

 

   

Common shares

                   

Accumulated

                 
   

Issued and

                           

other

   

Non-

   

Total

 
   

outstanding

           

Contributed

           

comprehensive

   

controlling

   

shareholders'

 
   

shares

   

Amount

   

surplus

   

Deficit

   

loss

   

interests

   

equity

 

Balance, December 31, 2021

    44,054,744     $ 852,167     $ 79,407     $ (279,724 )   $ (70,251 )   $ 3,670     $ 585,269  

Net earnings

    -       -       -       194,544       -       -       194,544  

Pension liability adjustment, net of tax

    -       -       -       -       1,292       -       1,292  

Foreign currency translation loss

    -       -       -       -       (24,154 )     -       (24,154 )

Unrealized gain on interest rate swaps, net of tax

    -       -       -       -       6,955       -       6,955  

Other comprehensive earnings (loss) attributable to NCI

    -       -       -       -       (9,282 )     90       (9,192 )

NCI share of earnings

    -       -       -       (53,919 )     -       2,834       (51,085 )

NCI redemption increment

    -       -       -       (94,372 )     -       -       (94,372 )

Distributions to NCI

    -       -       -       -       -       (2,387 )     (2,387 )

Acquisitions of businesses, net

    -       -       -       -       -       10       10  
                                                         

Reclass to net earnings on disposal of operations (note 5)

    -       -       (93 )     -       19,152       (540 )     18,519  

Subsidiaries’ equity transactions

    -       -       8,004       -       -       -       8,004  
                                                         

Subordinate Voting Shares:

                                                       

Stock option expense

    -       -       21,853       -       -       -       21,853  

Stock options exercised

    305,125       21,445       (4,667 )     -       -       -       16,778  

Dividends

    -       -       -       (12,932 )     -       -       (12,932 )

Purchased for cancellation (note 20)

    (1,426,713 )     (27,932 )     -       (137,796 )     -       -       (165,728 )
                                                         

Balance, December 31, 2022

    42,933,156     $ 845,680     $ 104,504     $ (384,199 )   $ (76,288 )   $ 3,677     $ 493,374  
                                                         

Net earnings

    -       -       -       144,691       -       -       144,691  

Pension liability adjustment, net of tax

    -       -       -       -       (660 )     -       (660 )

Foreign currency translation gain

    -       -       -       -       3,492       -       3,492  

Unrealized loss on interest rate swaps, net of tax

    -       -       -       -       (2,433 )     -       (2,433 )

Other comprehensive earnings attributable to NCI

    -       -       -       -       5,777       349       6,126  

NCI share of earnings

    -       -       -       (56,560 )     -       2,939       (53,621 )

NCI redemption increment

    -       -       -       (22,588 )     -       -       (22,588 )

Distributions to NCI

    -       -       -       -       -       (3,212 )     (3,212 )

Acquisition of businesses, net

    -       -       -       -       -       (44 )     (44 )

Reclass to net earnings on disposal of operations (note 5)

                    -       -       541       (1,210 )     (669 )

Subsidiaries’ equity transactions

    -       -       3,998       -       -       -       3,998  
                                                         

Subordinate Voting Shares:

                                                       

Redemption of Convertible Notes (note 14)

    4,015,720       227,101       -       -       -       -       227,101  

Stock option expense

    -       -       27,087       -       -       -       27,087  

Stock options exercised

    600,500       54,253       (12,195 )     -       -       -       42,058  

Dividends

    -       -       -       (14,210 )     -       -       (14,210 )

Balance, December 31, 2023

    47,549,376     $ 1,127,034     $ 123,394     $ (332,866 )   $ (69,571 )   $ 2,499     $ 850,490  

 

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

 

Page 9 of 45

 

 

Colliers International Group Inc.

Consolidated Statements of Cash Flows

(in thousands of US dollars)

 

Year ended December 31,

 

2023

   

2022

 
                 

Cash provided by (used in)

               
                 

Operating activities

               

Net earnings

  $ 144,691     $ 194,544  
                 

Items not affecting cash:

               

Depreciation and amortization

    202,536       177,421  

Loss on disposal of operations (note 5)

    2,282       26,834  

Gains attributable to mortgage servicing rights

    (17,722 )     (17,385 )

Gains attributable to the fair value of mortgage premiums and origination fees

    (16,335 )     (16,582 )

Deferred tax

    (9,924 )     (25,997 )

Earnings from equity accounted investments

    (5,078 )     (6,677 )

Stock option expense (note 21)

    27,087       21,853  

Amortization of advisor loans

    33,844       27,408  

Contingent consideration (note 7)

    32,948       53,869  

Other

    23,649       19,498  

Increase in accounts receivable, prepaid expenses and other assets

    (203,727 )     (469,062 )

Increase in accounts payable, accrued expenses and other liabilities

    9,036       39,166  

Decrease in accrued compensation

    (70,395 )     (85,547 )

Contingent acquisition consideration paid

    (39,115 )     (69,224 )

Proceeds received on sale of mortgage loans

    1,138,535       1,137,730  

Principal funded on originated mortgage loans

    (1,262,361 )     (973,466 )

Increase (decrease) in warehouse credit facilities

    144,493       (138,625 )

Sales to AR Facility, net (note 16)

    31,217       171,273  

Net cash provided by operating activities

    165,661       67,031  
                 

Investing activities

               

Acquisitions of businesses, net of cash acquired (note 4)

    (60,343 )     (1,007,297 )

Purchases of fixed assets

    (84,524 )     (67,681 )

Advisor loans issued

    (75,243 )     (55,610 )

Purchases of warehouse fund assets

    (122,604 )     (161,042 )

Proceeds from disposal of warehouse fund assets

    74,627       137,578  

Collections of AR facility deferred purchase price (note 16)

    124,313       288,004  

Other investing activities

    9,791       (6,796 )

Net cash used in investing activities

    (133,983 )     (872,844 )
                 

Financing activities

               

Increase in long-term debt

    924,980       1,629,242  

Repayment of long-term debt

    (832,934 )     (700,201 )

Purchases of non-controlling interests' subsidiary shares, net

    (32,661 )     (31,622 )

Contingent acquisition consideration paid

    (17,415 )     (56,290 )

Proceeds received on exercise of stock options

    42,058       16,779  

Dividends paid to common shareholders

    (13,517 )     (13,100 )

Distributions paid to non-controlling interests

    (77,400 )     (62,926 )

Repurchases of Subordinate Voting Shares

    -       (165,728 )

Other financing activities

    (917 )     (3,237 )

Net cash provided by (used in) financing activities

    (7,806 )     612,917  

Effect of exchange rate changes on cash, cash equivalents and restricted cash

    (3,839 )     (33,333 )
                 

Net change in cash, cash equivalents and restricted cash

    20,033       (226,229 )
                 

Cash, cash equivalents and restricted cash, beginning of year

    199,042       425,271  

Cash, cash equivalents and restricted cash, end of year

  $ 219,075     $ 199,042  

 

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

 

Page 10 of 45

 

Colliers International Group Inc.

Notes to Consolidated Financial Statements

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

 

 

1.        Description of the business

 

Colliers International Group Inc. (“Colliers” or the “Company”) provides commercial real estate professional services and investment management to corporate and institutional clients in 34 countries around the world (66 countries including affiliates and franchisees). Colliers’ primary service lines are Outsourcing & Advisory, Investment Management (“IM”), Leasing and Capital Markets. Operationally, Colliers is organized into four distinct segments: Americas; Europe, Middle East and Africa (“EMEA”); Asia and Australasia (“Asia Pacific”) and Investment Management.

 

 

2.        Summary of presentation

 

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 judgments used to determine the timing and amount of revenue recognition, recoverability of goodwill and intangible assets, determination of fair values of assets acquired and liabilities assumed in business combinations, estimated fair value of contingent consideration related to acquisitions, determination of the fair value of capitalized mortgage servicing rights and derivative financial instruments, and current expected credit losses on financial assets including collectability of accounts receivable and allowance for loss sharing obligations. Actual results could be materially different from these estimates.

 

Significant accounting policies are summarized as follows:

 

Principles of consolidation

The accompanying consolidated financial statements include the accounts of the Company, its majority-owned subsidiaries and those variable interest entities 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 of accounting is used. Inter-company transactions and accounts are eliminated on consolidation.

 

When applying the principles of consolidation, the Company begins by determining whether an investee is a variable interest entity (“VIE”) or a voting interest entity (“VOE”). Assessing whether an entity is a VIE or a VOE involves judgment and analysis. Factors considered in this assessment include the entity’s legal organization, the entity’s capital structure and equity ownership, and any related party or de facto agent implications of the Company’s involvement with the entity.

 

VOEs are embodied by common and traditional corporate and certain partnership structures. For VOEs, the interest holder with control through majority ownership and majority voting rights consolidates the entity.

 

For VIEs, identification of the primary beneficiary determines the accounting treatment. In evaluating whether the Company is the primary beneficiary, it evaluates its direct and indirect economic interests in the entity. A reporting entity is determined to be the primary beneficiary if it holds a controlling financial interest in the VIE. Determining which reporting entity, if any, has a controlling financial interest in a VIE is primarily a qualitative approach focused on identifying which reporting entity has both (1) the power to direct the activities of a VIE that most significantly impact such entity’s economic performance and (2) the obligation to absorb losses or the right to receive benefits from such entity that could potentially be significant to such entity.

 

The primary beneficiary analysis is performed at the inception of the Company’s investment and upon the occurrence of a reconsideration event. When the Company determines it is the primary beneficiary of a VIE, it consolidates the VIE; when it is determined that the Company is not the primary beneficiary of the VIE, the investment in the VIE is accounted for at fair value or under the equity method, based upon an election made at the time of investment.

 

Page 11 of 45

 

Cash and cash equivalents

Cash equivalents consist of short-term interest-bearing securities and money market mutual funds. These cash equivalents are readily convertible into cash and the interest-bearing securities have original maturities at the date of purchase of three months or less. The Company also maintains custodial escrow accounts, agency and fiduciary funds relating to its debt finance operations and as an agent for its property management operations. These amounts are not included in the accompanying consolidated balance sheets as they are not assets of the Company.

 

Restricted cash

Restricted cash consists primarily of cash amounts set aside to satisfy legal or contractual requirements arising in the normal course of business, primarily at Colliers Mortgage.

 

Receivables and allowance for credit losses

Accounts receivables are recorded when the Company has a right to payment within customary payment terms or it recognizes a contract asset if revenue is recognized prior to when payment is due. From the point of initial recognition, the carrying value of such receivables and contract assets, net of allowance for credit losses, represents their estimated net realizable value after deducting for potential credit losses. The Company’s expected loss allowance methodology uses historical collection experience, the current status of customers’ accounts receivable and considers both current and expected future economic and market conditions. Due to the short-term nature of such receivables, the estimate of accounts receivable that may be collected is based on the aging of the receivable balances and the financial condition of customers. Additionally, specific allowance amounts are established to record the appropriate provision for customers that have a higher probability of default. The allowances are then reviewed on a quarterly basis to ensure that they are appropriate. After all collection efforts have been exhausted by management, the outstanding balance considered not collectible is written off against the allowance.

 

In some cases, the Company may record a receivable or a contract asset which corresponds with payables which the Company is only obligated to pay upon collection of the receivable (“Reimbursable Receivables”). These Reimbursable Receivables correspond with commissions payable, payables to facilitate collection from the customer and make payments to subcontractors or relate to collection from tenants for payment to the landlord. These corresponding payables are typically satisfied on a pay-when-paid basis. In relation to Reimbursable Receivables, an allowance is only recorded to the extent that the Company has estimated credit losses.

 

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:

 

Buildings20 to 40 years straight-line
Vehicles3 to 5 years straight-line
Furniture and equipment 3 to 10 years straight-line
Computer equipment and software3 to 7 years straight-line
Leasehold improvements

1 to 10 years straight-line (based upon term of the lease)

 

Investments

Equity accounted investments

For equity investments where it does not control the investee, and where it is not the primary beneficiary of a VIE but can exert significant influence over the financial and operating policies of the investee the Company utilizes the equity method of accounting. The evaluation of whether the Company exerts control or significant influence over the financial and operation policies of the investees requires significant judgement based on the facts and circumstances surrounding each individual investment. Factors considered in these evaluations may include the type of investment, the legal structure of the investee, any influence the Company may have on the governing board of the investee.

 

The Company’s equity accounted investees that are investment companies record their underlying investments at fair value. Therefore, under the equity method of accounting, the Company’s share of the investee’s underlying net income predominantly represents fair value adjustments in the investments held by the equity method investees.

 

Page 12 of 45

 

The Company’s share of the investee’s underlying net income or loss is based upon the most currently available information, which may precede the date of the consolidated statement of financial condition and is realized in other (income) expense. Distributions received reduce the Company’s carrying value of the investee.

 

Investments in debt and equity securities

The Company invests in debt and equity securities primarily in relation to its wholly owned captive insurance company and Colliers Securities, a broker-dealer licensed under the Securities and Exchange Commission and a member of the Financial Industry Regulatory Authority (“FINRA”). These investments are accounted for at fair value with changes recorded in net earnings (loss).

 

Financial instruments and derivatives

Certain loan commitments and forward sales commitments related to the Company’s warehouse receivables meet the definition of a derivative and are recorded at fair value in the consolidated balance sheets upon the execution of the commitment to originate a loan with a borrower and to sell the loan to an investor, with a corresponding amount recognized as revenue in the consolidated statements of earnings. The estimated fair value of loan commitments includes the value of loan origination fees and premiums on anticipated sale of the loan, net of related costs and broker fees, a loss sharing reserve, the fair value of the expected net cash flows associated with servicing of the loan, and the effects of interest rate movements. The estimated fair value of the forward sales commitments includes the effects of interest rate movements. Adjustments to the fair value related to loan commitments and forward sale commitments are included within Capital Markets revenue on the consolidated statements of earnings.

 

From time to time, the Company may use interest rate swaps to hedge a portion of its interest rate exposure on long-term debt. When hedge accounting is applied, the swaps are carried at fair value on the consolidated balance sheets, with gains or losses recognized in interest expense. The carrying value of the hedged item is adjusted for changes in fair value attributable to the hedged interest rate risk; the associated gain or loss is recognized currently in earnings and the unrealized gain or loss is recognized in other comprehensive income. If swaps are terminated and the underlying item is not or when hedge accounting is discontinued, the resulting gain or loss is deferred and recognized over the remaining life of the underlying item using the effective interest method. In addition, the Company may enter into short-term foreign exchange contracts to lower its cost of borrowing, to which hedge accounting is not applied.

 

Derivative financial instruments are recorded on the consolidated balance sheets as other assets or other liabilities and carried at fair value. See note 24 for additional information on derivative financial instruments.

 

Fair value

The Company uses the fair value measurement 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. An asset or liability’s classification 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

 

Convertible notes

Convertible Notes are accounted for entirely as debt as no portion of the proceeds is required to be accounted for as attributable to the conversion feature. Interest on the Convertible Notes is recorded as interest expense. Financing fees are amortized over the life of the Convertible Notes as additional non-cash interest expense utilizing the effective interest method.

 

The earnings per share impact of the Convertible Notes is calculated using the “if-converted” method, if dilutive, where coupon interest expense, net of tax, is added to the numerator and the number of potentially issuable subordinate voting shares is added to the denominator. Convertible Notes were fully settled in June 2023 (see note 14).

 

Page 13 of 45

 

Financing fees

Financing fees related to the Revolving Credit Facility are recorded as an asset and amortized to interest expense using the effective interest method. Financing fees related to the Senior Notes and Convertible Notes are recorded as a reduction of the debt amount and are amortized to interest expense using the effective interest method.

 

Financial guarantees and allowance for loss sharing obligations

For certain loans originated and sold under the Fannie Mae Delegated Underwriting and Servicing (“DUS”) Program the Company undertakes an obligation to partially guarantee performance of the loan typically up to one-third of any losses on loans originated.

 

When the Company commits to making a loan to a borrower, it recognizes an expense equal to the estimated fair value of this loss sharing obligation (the “Loss Reserve”), which reduces the gain on sale of the loan reported in Capital Markets revenue.

 

In accordance with ASC 326, the Company estimates the credit losses expected over the life of the credit exposure related to this loss sharing obligation and performs a quarterly analysis of the Loss Reserve. The Company evaluates the Loss Reserve on an individual loan basis and the evaluation models consider the specific details of the underlying property used as collateral, such as occupancy and financial performance.  The models also analyze historical losses, current and expected economic conditions, and reasonable and supportable forecasts. Changes to the Loss Reserve are recognized in the consolidated statement of earnings. See note 25 for further information on the DUS Program and the loss-sharing obligation.

 

Warehouse receivables

The Company originates held for sale mortgage loans with commitments to sell to third party investors. These loans are referred to as warehouse receivables and are funded directly to borrowers by the warehouse credit facilities. The facilities are generally repaid within 45 days when the loans are transferred while the Company retains the servicing rights. The Company elects the fair value option for warehouse receivables.

 

Warehouse fund assets

From time to time, the Company’s Investment Management segment purchases investments for placement, or “seeding”, of assets into a fund which it manages. The purchased investments are recorded at fair value as warehouse fund assets and corresponding liabilities related to warehouse fund assets prior to the ultimate divestiture to the identified fund. These assets and associated liabilities may be purchased by the entity and held for sale to the fund or may be held in a structure that is consolidated by the Company as a VIE and which will be deconsolidated when its controlling financial interest is redeemed commensurate with a sale of interests to the ultimate investors in the fund. When assets are purchased by the Company and held for sale the warehouse fund assets are presented as current on the consolidated balance sheets as they are expected to be held for a period not to exceed twelve months.

 

The transactions are not intended as an alternative source of operating earnings and the arrangements are generally structured not to generate any gain or loss. See note 6 for additional details on warehouse fund assets.

 

Mortgage servicing rights (MSRs)

MSRs, or the rights to service mortgage loans for others, result from the sale or securitization of loans originated by the Company and are recognized as intangible assets on the consolidated balance sheets. The Company initially recognizes MSRs based on the fair value of these rights on the date the loans are sold. Subsequent to initial recognition, MSRs are amortized and carried at the lower of amortized cost or fair value. They are amortized in proportion to and over the estimated period that net servicing income is expected to be received based on projections and timing of estimated future net cash flows.

 

In connection with the origination and sale of mortgage loans for which the Company retains servicing rights, an asset or liability is recognized based upon the fair value of the MSR on the date that the loans are sold. Upon origination of a mortgage loan held for sale, the fair value of the retained MSR is included in the forecasted proceeds from the anticipated loan sale and results in a net gain (which is reflected in Capital Markets revenue).

 

Page 14 of 45

 

MSRs do not actively trade in an open market with readily observable prices; therefore, fair value is determined based on certain assumptions and judgments. The valuation model incorporates assumptions including contractual servicing fee income, interest on escrow deposits, discount rates, the cost of servicing, prepayment rates, delinquencies, the estimated life of servicing cash flows and ancillary income and late fees. The assumptions used are subject to change based upon changes to estimates of future cash flows and interest rates, among other things. The key assumptions used during the years ended December 31, 2023 and December 31, 2022, in measuring fair value were as follows:

 

  

As at December 31,

 
  

2023

  

2022

 
         

Discount rate

  11.7%  11.5%

Conditional prepayment rate

  3.1%  3.1%

 

As at December 31, 2023, the estimated fair value of MSRs was $179,858 (2022 – $172,833). See note 11 for the current carrying value of the MSR assets. The MSRs are evaluated quarterly for impairment through a comparison of the carrying amount and fair value of the MSRs, and recognized with the establishment of a valuation allowance or an impairment if determined to be other than temporary. Other than write-offs due to prepayments of sold warehouse receivables where servicing rights have been retained, there have been no instances of impairment since acquiring Colliers Mortgage.

 

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. Indefinite life intangible assets are not subject to amortization. Where lives are finite, they are amortized over their estimated useful lives as follows:

 

Customer lists and relationshipsstraight-line over 4 to 20 years
Investment management contractsstraight-line over 5 to 15 years
Trademarks and trade namesstraight-line over 2 to 10 years
Franchise rightsstraight-line over 2 to 15 years
Management contracts and otherstraight-line over life of contract ranging from 2 to 10 years
Backlogas underlying backlog transactions are completed

 

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 discounted expected future cash flows.

 

Goodwill and indefinite life intangible assets are 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 four distinct reporting units. 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 quantitative goodwill impairment test is performed. The quantitative test compares the reporting unit’s carrying amount, including goodwill with the estimated fair value of the reporting unit. The fair values of the reporting units are estimated using a discounted cash flow approach. The fair value measurement is classified within Level 3 of the fair value hierarchy. If the carrying amount of the reporting unit exceeds its fair value, the difference is reported as an impairment loss. Certain assumptions are used to determine the fair value of the reporting units, the most sensitive of which are estimated future cash flows and the discount rate applied to future cash flows. Changes in these assumptions could result in a materially different fair value.

 

Page 15 of 45

 

Impairment of indefinite life intangible assets is tested by comparing the carrying amount to the estimated fair value on an individual intangible asset basis.

 

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

The Company generates revenue through its provision of commercial real estate services. These services consist of Leasing, Capital Markets, Outsourcing & Advisory and Investment Management services.

 

(a) Leasing

Leasing includes landlord and tenant representation services. Landlord representation provides real estate owners with services to strategically position properties and to secure appropriate tenants. Tenant representation focuses on assisting businesses to assess their occupancy requirements and evaluating and negotiating leases and lease renewals.

 

(b) Capital Markets

Capital Markets revenue is generated through sales brokerage and other capital markets transactions. These services include real estate sales, debt origination and placement, equity capital raising, market value opinions, acquisition advisory and transaction management. The Company’s debt finance operations relate to the origination and sale of multifamily and commercial mortgage loans.

 

(c) Outsourcing & Advisory

Outsourcing & Advisory services consist of project management, engineering and design, valuation services, property management as well as loan servicing. Project management services include design and construction management, move management and workplace solutions consulting. Engineering & design services consist of multidisciplinary planning, consulting and design engineering services to multiple end-markets. Project management and engineering & design engagements range from single project contracts with a duration of less than one year to multi-year contracts with multiple discrete projects. Property management provides real estate service solutions to real estate owners. In addition to providing on-site management and staffing, the Company provides support through centralized resources such as technical and environmental services, accounting, marketing and human resources. Consistent with industry standards, management contract terms typically range from one to three years, although most contracts are terminable at any time following a notice period, usually 30 to 120 days.

 

Valuation services consist of helping customers determine market values for various types of real estate properties. Such services may involve appraisals of single properties or portfolios of properties. These appraisals may be utilized for a variety of customer needs including acquisitions, dispositions, financing or for tax purposes.

 

Loan servicing fees consist of revenues earned in accordance with the contractual arrangements associated with the Company’s debt finance operations and represent fees earned for servicing loans originated by the Company. Loan servicing revenues are included in the Other revenue line (see note 27).

 

(d) Investment Management

Investment Management revenues include consideration for services in the form of asset management advisory and administration fees, transaction fees and incentive fees (carried interest). The performance obligation is to manage client’s invested capital for a specified period of time and is delivered over time.

 

Revenue recognition and unearned revenues

Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration the Company expects to receive in exchange for those products or services. The Company enters into contracts that can include various combinations of services, which are capable of being distinct and accounted for as separate performance obligations. Revenue is recognized net of any taxes collected from customers, which are subsequently remitted to governmental authorities.

 

Page 16 of 45

 

(a) Nature of services

The Company has determined that control of real estate sales brokerage services rendered transfer to a customer when a sale and purchase agreement becomes unconditional. Leasing services rendered transfer to a customer when a lease between the landlord and the tenant is executed. At these points in time the customer has received substantially all of the benefit of the services provided by the Company. The transaction price is typically associated with the underlying asset involved in the transaction, most commonly a percentage of the sales price or the aggregate rental payments over the term of the lease which are generally known when revenue is recognized.

 

Other Capital Market revenues are recorded when the Company’s performance obligation is satisfied. Although the performance obligation varies based upon the contractual terms of the transaction or service, the performance obligation is generally recognized at the point in time when a defined outcome is satisfied, including completion of financing or closing of a transaction. At this time, the Company has transferred control of the promised service and the customer obtains control.

 

Revenues from the Company’s debt finance operations, included in Capital Markets revenue, are excluded from the scope of ASC Topic 606, Revenue from Contracts with Customers (“ASC 606”). Revenue is recognized and a derivative asset is recorded upon the commitment to originate a loan with a borrower and corresponding sale to an investor. The derivative asset is recognized at fair value and includes the fair value of the contractual loan origination, related fees and sale premium, and the estimated fair value of the expected net cash flows associated with the servicing of the loan. Debt finance revenue also includes changes to the fair value of loan commitments, forward sale commitments and loans held for sale that occur during their respective holding periods. Upon sale of the loans, no gains or losses are recognized as such loans are recorded at fair value during the holding periods. MSRs and loss sharing obligations are recognized as assets and liabilities, respectively, upon the sale of the loans.

 

Outsourcing & Advisory services including those provided in relation to property management, project management and engineering & design transfer to the customer over time as the services are performed and revenue from providing these services is recognized in the accounting period in which the services are rendered. For fixed-price contracts, revenue is recognized based upon the actual labor hours spent relative to the total expected labor hours or the project costs incurred relative to the total project costs. For some projects certain obligations that are representative of the work completed may be used as an alternative to recognize revenue. The use of labor hours or overall project costs is dependent upon the input that best represents the progress of the work completed in relation to the specific contract. For cost-reimbursable and hourly-fee contracts, revenue is recognized in the amount to which the Company has a right to invoice.

 

For other advisory services, including valuation and appraisal review, the customer is unable to benefit from the services until the work is substantially complete, revenue is recognized upon delivery of materials to the customer because this faithfully represents when the service has been rendered. For most fixed fee consulting assignments, revenue is recognized based upon the actual service provided to the end of the reporting period as a proportion of the total services to be provided.

 

Loan servicing revenues are recognized over the contractual service period. Loan servicing fees related to retained MSRs are governed by ASC 820 and ASC 860 and excluded from the scope of ASC 606. Loan servicing fees earned from servicing contracts which the Company does not hold mortgage servicing rights are in scope of ASC 606.

 

Investment Management advisory fees are recognized as the services are performed over time and are primarily based on agreed-upon percentages of a calculated fee base which may include committed capital, assets under management, invested capital, gross asset value or net asset value depending upon the terms of the fund and/or the stage in a fund’s life. Revenue recognition for transactional performance obligations are recognized at a point in time when the performance obligation has been met. The Company receives investment management advisory incentive fees (carried interest) from certain investment funds. These incentive fees are dependent upon exceeding specified performance thresholds on a relative or absolute basis, depending on the product and structure of the business. Incentive fees are recognized when it is determined that significant reversal is considered no longer probable (such as upon the sale of a fund’s investment or when the amount of assets under management becomes known as of the end of the specified measurement period). Incentive fee-related compensation represents carried interest allocations awarded to employees which are tied to the funds’ performance. Incentive fee-related compensation expenses are recognized as services are being rendered by the employees and accrued when it is probable that payment will be made in accordance with the applicable governing agreements. Pursuant to the terms of Harrison Street Real Estate Capital, LLC (“Harrison Street”), Basalt Infrastructure Partners LLC (“Basalt”) and Rockwood Capital, LLC (“Rockwood”) acquisitions, incentive fees related to assets that were invested prior to the respective acquisition dates are allocated to certain stakeholders including employees and former owners; as such the full amount of these incentive fees is passed through and recognized as cost of revenues in the consolidated statement of earnings.

 

Page 17 of 45

 

(b) Significant judgments

The Company’s contracts with customers may include promises to transfer multiple products and services. Determining whether products and services are considered distinct performance obligations that should be accounted for separately versus together may require significant judgment. Where a contract contains multiple performance obligations, judgment is used to assess whether they are distinct and accounted for separately or not distinct and are accounted for and recognized together.

 

Brokerage commission arrangements may include terms that result in variability to the transaction price and ultimate revenues earned beyond the underlying value of the transaction, these may include rebates and/or contingencies. The Company estimates variable consideration and performs a constraint analysis for these contracts on the basis of historical information to estimate the amount the Company will ultimately be entitled to. Revenue is constrained when it is probable that the Company may not be entitled to the total amount of the revenue as associated with the occurrence or non-occurrence of an event that is outside of the Company’s control or where the facts and circumstances of the arrangement limit the Company’s ability to predict whether this event will occur. When revenue is constrained, this revenue is not recognized until the uncertainty has been resolved.

 

Outsourcing & Advisory arrangements may include incentives tied to achieving certain performance targets. The Company estimates variable consideration or performs a constraint analysis for these contracts on the basis of circumstances specific to the project and historical information in order to estimate the amount the Company will ultimately be entitled to. Estimates of revenue, costs or extent of progress toward completion are revised if circumstances change. Any resulting increases or decreases in estimated revenues or costs are reflected in profit or loss in the period in which the circumstances that give rise to the revision become known by management.

 

In providing project management, engineering and design or property management services, the Company may engage subcontractors to provide on-site staffing or to provide specialized technical services, materials and/or installation services. These arrangements are assessed and require judgment to determine whether the Company is a principal or an agent of the customer. When the Company acts as a principal, because it is primarily responsible for the delivery of the completed project and controls the services provided by the subcontractors, these amounts are accounted for as revenue on a gross basis. However, when the Company acts as an agent, because it does not control the services prior to delivery to the customer, these costs are accounted for on a net basis.

 

In some cases, the Company may facilitate collection from the customer and payments to subcontractors or may facilitate collection from tenants for payment to the landlord. In these instances, balances are recorded as accounts receivable and accounts payable until settled.

 

Investment Management fee arrangements are unique to each contract and evaluated on an individual basis to determine the timing of revenue recognition as well as evaluation of incentive-fee related compensation expense and significant judgment is involved in making such determinations. At each reporting period, the Company considers various factors in estimating revenue to be recognized and incentive fee related-compensation expense to be accrued. Incentive fees have a broad range of possible amounts and the determination of these amounts is based upon the market value for managed assets which is highly susceptible to factors outside of the Company’s influence. As a result, incentive fee revenue is generally constrained until significant reversal is considered no longer probable.

 

Certain constrained Capital Markets and Leasing fees, Outsourcing & Advisory fees and Investment Management fees may arise from services that began in a prior reporting period. Consequently, a portion of the fees the Company recognizes in the current period may be partially related to the services performed in prior periods. In particular, substantially all investment management incentive fees recognized in the period were previously constrained.

 

Page 18 of 45

 

Contract balances

Timing of revenue recognition may differ from the timing of invoicing to customers. The Company invoices the customer and records a receivable when it has a right to payment within customary payment terms or it recognizes a contract asset if revenue is recognized prior to when payment is due. Contract liabilities consist of payments received in advance of recognizing revenue. These liabilities consist primarily of payments received for outsourcing and advisory engagements where a component of the revenue may be paid by the customer prior to the benefits of the services transferring to the customer. As a practical expedient, the Company does not adjust the promised amount of consideration for the effect of a significant financing component when it is expected, at contract inception, that the period between transfer of the service and when the customer pays for that service will be one year or less. The Company does not typically include extended payment terms in its contracts with customers.

 

The Company generally does not incur upfront costs to obtain or fulfill contracts that are capitalizable to contract assets and if capitalizable they would be amortized to expense within one year or less of incurring the expense; consequently, the Company applies the practical expedient to recognize these incremental costs as an expense when incurred. Any costs to obtain or fulfill contracts that exceed one year are capitalized to contract assets and amortized over the term of the contract on a method consistent with the transfer of services to the customer and the contract’s revenue recognition.

 

Payment terms and conditions vary by contract type, although terms generally include a requirement of payment within 30 to 90 days. With the exceptions of sales brokerage and lease brokerage, the Company does not expect to have any contracts where the period between the transfer of services to the customer and the payment by the customer exceeds one year. With regard to sales brokerage and lease brokerage, arrangements may exist where the service is transferred but payment is not received for a period greater than one year. However, arrangements of this nature do not contain a significant financing component because the amount and timing varies on the basis of the occurrence or non-occurrence of an event that is outside the control of the Company or the customer. As a consequence, the Company does not adjust the transaction prices for the time value of money.

 

Contract liabilities represent advance payments associated with the Company’s performance obligations that have not yet been satisfied. The majority of the balances are expected to be recognized to revenue or disbursed on behalf of the client within a year.

 

Remaining performance obligations

Remaining performance obligations represent the aggregate transaction prices for contracts where the Company’s performance obligations have not yet been satisfied. The Company applies the practical expedient related to remaining performance obligations that are part of a contract that has an original expected duration of one year or less and the practical expedient related to variable consideration from remaining performance obligations.

 

Stock-based compensation

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

 

Long-term incentive plans

Under these plans, certain subsidiary employees are compensated if the earnings before interest, income tax and amortization of the subsidiary increases. In some instances, subsidiary employees may be compensated through participation in a stock-based plan associated with the value of a subsidiary’s shares. Awards under these plans have a term of up to ten years, a vesting period of five to ten years. All long-term incentive plans are settled in cash, with the exception of certain stock-based plans which are predominantly settled in cash, but which may have the option to settle in a subsidiary’s shares. As at December 31, 2023 all significant stock-based plans are to be settled in cash. If an award is subject to a vesting condition, then the graded attribution method is applied to the fair value or intrinsic value of the award. The related compensation expense is recorded in selling, general and administrative expenses and the liability is recorded in accrued compensation or other non-current liabilities.

 

Page 19 of 45

 

The Company incurred compensation expense related to subsidiary stock-based plans of $2,656 during the year ended December 31, 2023 (2022 - $6,954). As at December 31, 2023, there was $24,026 of unrecognized compensation costs related to non-vested stock-based plans which is expected to be recognized over the next seven years. During the year-ended December 31, 2023, the fair value of options vested under stock-based plans was $6,671.

 

Foreign currency translation and transactions

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 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 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 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 tax asset will occur based on available evidence.

 

The Company recognizes uncertainty in tax positions taken or expected to be taken utilizing a two-step approach. The first step is to determine whether it is more likely than not that the tax position will be sustained upon examination by tax authorities on the basis technical merits of the position. The second step is to recognize the largest amount of tax benefit that is more than 50 percent likely to be realized upon ultimate settlement with the related tax authority.

 

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

 

Leases

The Company recognizes an operating lease right-of-use (“ROU”) asset and a lease liability on the consolidated balance sheet at the lease commencement date. Operating lease ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent the obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term adjusted for lease pre-payments and lease incentives. After the commencement date any modifications to the leasing arrangement are assessed and the ROU asset and lease liability are remeasured to recognize modifications to the lease term or fixed payments. As most of the Company’s leases do not provide an implicit rate, the incremental borrowing rate based on the information available at commencement date is used to determine the present value of lease payments. The Company uses the implicit rate when readily determinable. The lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Operating leases ROU assets are amortized to selling, general and administrative expenses (“SG&A”) straight-line over the lease term.

 

Finance leases are included in fixed assets and long-term debt on the consolidated balance sheet. Finance lease assets are depreciated using the straight-line method from the commencement date to the earlier of the end of the useful life of the right-of-use asset or the end of lease term.

 

Variable lease payments and variable payments related to non-lease components are recorded to SG&A as incurred. Variable lease payments include amounts related to changes in payments associated with changes in an index or rate but which are not also associated with a remeasurement of the lease liability.

 

The Company has operating lease agreements with lease and non-lease components, and the Company has elected to apply the practical expedient to not separate lease and nonlease components and therefore the ROU assets and lease liabilities include payments related to services included in the lease agreement. Additionally, for certain leases the Company has elected to group leases that commence at the same time and where accounting does not materially differ from accounting for the leases individually as a portfolio of leases.

 

Page 20 of 45

 

The Company has elected not to recognize ROU assets and lease liabilities for leases that have a term of twelve months or less. Similarly, the Company will be applying the practical expedient to not recognize assets or liabilities related to a business combination when the acquired lease has a remaining term of twelve months or less at the acquisition date. The payments associated with these leases are recorded to SG&A on a straight-line basis over the remaining lease term.

 

Business combinations

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

 

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. However, if the contingent consideration includes an element of compensation to the vendors (i.e. it is tied to continuing employment or it is not linked to the business valuation), then the portion of contingent consideration related to such element is treated as compensation expense over the expected employment period.

 

 

3.        Impact of recently issued accounting standards

 

Recently adopted accounting guidance

 

Contract Assets and Contract Liabilities from Contracts with Customers Business Combinations

In October 2021, the FASB issued ASU No. 2021-08, Accounting for Contract Assets and Contract Liabilities from Contracts with Customers (Subtopic 805-10: Business Combinations). The ASU requires that recognition and measurement principles of ASC 606 Revenue Recognition be applied for contract assets and contract liabilities acquired in a business combination. The guidance in ASC 805 listing exceptions to recognition principle was amended to include contract assets and contract liabilities. The Company adopted the guidance effective January 1, 2023. The adoption of the standard did not have a material impact on the Company’s consolidated financial statements.

 

Reference Rate Reform

The FASB has issued three ASUs related to reference rate reform. In March 2020, the FASB issued ASU No. 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting and in January 2021 the FASB issued ASU No. 2021-01, Reference Rate Reform (Topic 848): Scope. With reference rates like the various tenors of the London Interbank Offered Rates (“LIBOR”) being discontinued between December 31, 2021 and June 30, 2023, a significant volume of contracts and other arrangements will be impacted by the transition required to alternative reference rates. The ASUs provides optional expedients and exceptions to reduce the costs and complexity of applying existing GAAP to contract modifications and hedge accounting if certain criteria are met. The standard is effective for a limited time for all entities through December 31, 2022. In December 2022, FASB issued ASU No. 2022-06 Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848, with immediate effect, to defer the sunset date from December 31, 2022 to December 31, 2024, after which the entities will no longer be permitted to apply the relief in Topic 848. The Company has certain debt arrangements which may qualify for use of the practical expedients permitted under the guidance. The Company has evaluated and will continue to evaluate arrangements subject to rate reform and the options under the ASUs to facilitate an orderly transition to alternative reference rates and their potential impacts on its consolidated financial statements and disclosures.

 

Recently issued accounting guidance, not yet adopted

 

Improvements to Reportable Segment Disclosures

In November 2023, FASB issued ASU No. 2023-07 Improvements to Reportable Segment Disclosures. The amendments in this update improve financial reporting by requiring disclosure of incremental segment information on an interim and annual basis, primarily through enhanced disclosures about significant segment expenses. The amendments are effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted with retrospective application to all prior periods presented in the financial statements. The Company is currently assessing the impacts of this ASU but expects it to only impact disclosures with no impact to its results of operations, cash flows or financial condition.

 

Page 21 of 45

 

Improvements to Income Tax Disclosures

In December 2023, FASB issued ASU No. 2023-09 Improvements to Income Tax Disclosures. The amendments in this update encourage transparency in income tax disclosures by requiring consistent categories and greater disaggregation of information in the rate reconciliation and income taxes paid disclosures. The amendments are effective for annual periods beginning after December 15, 2024 with early adoption permitted and should be applied on a prospective basis, however, retrospective application is permitted. The Company is currently assessing the impacts of this ASU but expects it to only impact disclosures with no impact to its results of operations, cash flows or financial condition.

 

 

4.        Acquisitions

 

2023 acquisitions:

During the year ended December 31, 2023, the Company acquired controlling interests in three businesses including two in Asia Pacific, Greenstone Group Ltd., a project management firm in New Zealand and Craig & Rhodes Pty Limited, an engineering and design firm in Australia, and one in the Americas HILGARTWILSON, LLC, an engineering and design firm in the United States.

 

The acquisition date fair value of consideration transferred and the purchase price allocations are summarized as follows:

 

  

Aggregate

 
  

Acquisitions

 
     

Current assets, excluding cash

 $15,372 

Non-current assets

  9,286 

Current liabilities

  6,653 

Long-term liabilities

  8,445 
  $9,560 
     

Cash consideration, net of cash acquired of $7,278

 $60,343 

Acquisition date fair value of contingent consideration

  3,962 

Total purchase consideration

 $64,305 
     

Acquired intangible assets (note 11)

    

Finite life

 $44,567 

Goodwill (note 12)

 $34,369 

Redeemable non-controlling interest (note 18)

 $24,191 

 

Certain balances included in the assets and liabilities reported as at December 31, 2023 were updated for changes to the estimated fair values in the preliminary purchase price allocation. The change primarily resulted from finalization of the opening balances of the acquired companies with an adjustment to certain asset and liability classifications. The change to the net assets acquired, intangible assets and goodwill were not material. The Company’s consolidated statements of earnings for previously reported periods was not materially impacted by these changes. During the year ended December 31, 2023, the Company made no significant adjustments to its purchase consideration for acquisitions completed in 2022.

 

Page 22 of 45

 

2022 acquisitions:

The Company acquired controlling interests in twelve businesses operating in the Americas, EMEA, Asia Pacific, and Investment Management.

 

The acquisition date fair value of consideration transferred and purchase price allocation was as follows:

 

  

Aggregate

 
  

Acquisitions

 
     

Current assets, excluding cash

 $44,190 

Non-current assets

  49,817 

Current liabilities

  95,844 

Long-term liabilities

  82,920 
  $(84,757)
     

Cash consideration, net of cash acquired of $122,964

 $1,007,297 

Acquisition date fair value of contingent consideration

  57,600 

Total purchase consideration

 $1,064,897 
     

Acquired intangible assets (note 11)

    

Finite life

 $714,775 

Goodwill (note 12)

 $936,122 

Redeemable non-controlling interest (note 18)

 $501,243 

 

Acquired goodwill and intangible assets

The purchase price allocations of acquisitions resulted in the recognition of goodwill. The primary factors contributing to goodwill acquired in the years ended December 31, 2023 and December 31, 2022 are assembled workforces, synergies with existing operations and future growth prospects. Specifically, the synergies in the Company’s acquisitions primarily relate to diversifying the Company’s client base and service offerings, cross-sell opportunities, increasing market share, and geographic expansion. Future growth prospects in the acquired businesses are consistent with long-term growth trends in the commercial real estate services and asset management industries. For acquisitions completed during the year ended December 31, 2023, goodwill in the amount of $22,168 is deductible for income tax purposes (2022 - $483,159).

 

In determining the fair value of intangible assets acquired in business combinations, management makes estimates and assumptions which require significant judgment. In particular, the Company acquired $37,312 of Customer lists and relationships. Valuation of these intangible assets is based upon a discounted cash flow methodology where the most significant estimates relate to discount rates and forecasted revenues.

 

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

 

Contingent acquisition consideration

The Company typically structures its business acquisitions to include contingent consideration. Certain 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 five-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 23 of 45

 

Unless it contains an element of compensation, contingent consideration is recorded at fair value each reporting period. The fair value recorded on the consolidated balance sheet as at December 31, 2023, was $44,712 ( December 31, 2022 - $91,229). See note 24 for discussion on the fair value of contingent consideration. Contingent consideration where the seller is required to remain employed to be entitled to payment is considered to have a compensatory element and is revalued at each reporting period and recognized on a straight-line basis over the term of the contingent consideration arrangement. The liability recorded on the balance sheet for the compensatory element of contingent consideration arrangements as at December 31, 2023, was $90,480 ( December 31, 2022 - $61,870). The estimated range of outcomes (undiscounted) for all contingent consideration arrangements, including those with an element of compensation is determined based on the likelihood of achieving specified earnings levels over the contingency period, and ranges from $347,079 to a maximum of $404,458. These contingencies will expire during the period extending to September 2028.

 

The consideration for the acquisitions during the year ended December 31, 2023, was financed from borrowings on the Revolving Credit Facility and cash on hand. During the year ended December 31, 2023, $56,530 was paid with reference to contingent consideration (2022 - $125,514).

 

Unaudited Supplemental proforma

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

 

  

Revenues

  

Net earnings

 
         

Actual from acquired entities for 2023

 $41,029  $5,027 

Supplemental pro forma for 2023 (unaudited)

  4,354,159   140,120 

Supplemental pro forma for 2022 (unaudited)

  4,715,661   217,556 

 

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

 

 

5.        Business disposals

 

In June 2023, the Company exited the majority of its operations in Peru. In relation to exiting these operations, $9,739 of assets and $6,788 of liabilities, which largely consisted of working capital, were derecognized from the Company’s consolidated balance sheets. The proceeds received from the disposals were de minimus and during the year ended December 31, 2023 the Company recognized a loss on disposal in the amount of $2,282.

 

In 2022, the Company discontinued its businesses in Russia, by way of a sale of its controlling interests to local management. The Company also sold four individually insignificant operations (EMEA – Morocco and Americas – Panama, Colombia and Costa Rica). The proceeds received from disposals were de minimus. During the year ended December 31, 2022, the Company recognized an aggregate loss on disposal of operations in the amount of $26,834.

 

 

6.        Warehouse fund assets

 

During the year ended December 31, 2023, the Company acquired controlling interests in six portfolios of land, buildings and infrastructure located in Europe and the US. The Company sold four of its portfolios during the year to newly established funds, including the assets held at December 31, 2022, without gain or loss. The Company expects to sell the remaining three portfolios to newly established closed-end funds, without gain or loss, during 2024.

 

As is customary for closed-end funds, the Company typically holds an equity interest of between 1% and 2% in these funds. There was no significant impact on net earnings related to warehouse fund assets in the years ended December 31, 2023, or 2022.

 

Page 24 of 45

 

The following table summarizes the warehouse fund assets:

 

  

As at December 31,

 
  

2023

  

2022

 

Warehouse fund assets

        

Warehouse fund assets

 $44,492  $45,353 

Warehouse fund assets - non-current

 $47,536  $- 

Total warehouse fund assets

 $92,028  $45,353 

Liabilities related to warehouse fund assets

        

Liabilities related to warehouse fund assets

 $-  $1,353 

Liabilities related to warehouse fund assets - non-current

 $47,536  $- 

Total liabilities related to warehouse fund assets

 $47,536  $1,353 

Net warehouse fund assets

 $44,492  $44,000 

 

 

 

7.        Acquisition-related items

 

  

Year ended December 31,

 
  

2023

  

2022

 

Transaction costs

 $14,148  $23,275 

Contingent consideration fair value adjustments (note 24)

  (17,698)  3,700 

Contingent consideration compensation expense (note 4)

  50,646   50,169 
  $47,096  $77,144 

 

Contingent consideration compensation expense and contingent consideration fair value adjustments relate to acquisitions made in the current year as well as the preceding five years. $2,853 of the $50,646 of contingent consideration compensation expense recognized during the year ended December 31, 2023 was associated with 2023 acquisitions.

 

 

8.        Prepaid expenses and other assets

 

  

As at December 31,

 
  

2023

  

2022

 
         

Prepaid expenses

 $73,592  $61,324 

Advisor loans receivable

  35,893   23,958 

Investments in equity securities

  3,956   9,486 

Investments in debt securities

  19,565   18,364 

Deferred Purchase Price (notes 16 and 24)

  107,743   92,278 

Mortgage derivative asset (note 24)

  14,224   40,879 

Interest rate swap asset (note 24)

  -   659 

Other

  3,752   687 

Prepaid and other assets (Current Assets)

 $258,725  $247,635 

 

  

As at December 31,

 
  

2023

  

2022

 
         

Advisor loans receivable

 $94,508  $66,991 

Equity accounted investments (note 17)

  33,851   28,175 

Investments in equity securities

  8,440   8,943 

Investments in debt securities

  5,934   15,449 

Financing fees, net of accumulated amortization of $9,865 (December 31, 2022 - $8,018)

  3,109   4,040 

Interest rate swap asset (note 24)

  4,275   6,940 

Other

  7,080   7,972 

Other assets (Non-Current Assets)

 $157,197  $138,510 

 

Page 25 of 45

 

Captive insurance investments

Investments in equity securities in the amount of $3,945 (2022 - $9,476) consist of investments recorded at fair value (see note 24). Investments in debt securities include held-to-maturity investments current $389 (2022 - $1,410) and non-current $5,934 (2022 - $15,449), both of which are recorded at amortized cost. The amortized cost (carrying value) of these investments approximated fair value. At December 31, 2023, all of these investments mature within 10 years. The Company’s wholly owned captive insurance company has letters of credit in relation to its reinsurance activities. The letters of credit are secured by $1,214 of the current investments.

 

Colliers Securities investments

Investments in equity and debt securities in the amount of $19,188 (2022 – $16,961) consist of investments recorded at fair value in relation to Colliers Securities (see note 24). All securities owned are pledged to a clearing firm on terms that permit it to sell or re-pledge the securities to others, subject to certain limitations.

 

Other investments in equity securities

Investments in equity securities non-current in the amount of $7,335 (2022 - $7,768) are recorded at fair value following the net asset value practical expedient or recorded at cost less impairment adjusted for observable prices. During the year ended December 31, 2023, the Company recognized a net gain of $101 related to these investments which was included in Other income in the Company’s consolidated statements of earnings.

 

 

9.        Leases

 

The Company enters into premise leases and equipment leases as a lessee.

 

(a) Premise leases

The Company leases office space where the remaining lease term ranges from less than one year to fifteen years. Leases generally include an initial contract term, but some leases include an option to renew the lease for an additional period at the end of this initial term. These renewal periods range in length up to a period equivalent to the initial term of the lease. All the Company’s premise leases are classified as operating leases.

 

(a) Equipment leases

The Company leases certain equipment in its operations, including furniture and equipment, computer equipment and vehicles. Equipment leases may consist of operating leases or finance leases based upon the assessment of the facts at the commencement date of the lease. The remaining lease terms for equipment leases range from one year to five years. Certain leases may have the option to extend the leases for a short period or to purchase the asset at the end of the lease term.

 

The components of lease expense were as follows:

 

  

Year ended December 31,

 
  

2023

  

2022

 
         

Operating lease cost

 $107,323  $97,467 

Finance lease cost

        

Amortization of right-of-use assets

  1,169   1,034 

Interest on lease liabilities

  173   29 

Variable lease cost

  26,520   21,728 

Short term lease cost

  4,580   4,323 

Total lease expense

 $139,765  $124,581 

Sublease revenues

  (6,856)  (6,904)

Total lease cost, net of sublease revenues

 $132,909  $117,677 

 

Page 26 of 45

 

Supplemental information related to leases was as follows:

 

  

Year ended December 31,

 
  

2023

  

2022

 
         

Right-of-use assets obtained in exchange for new operating lease obligations

 $134,442  $99,669 

Right-of-use assets obtained in exchange for new finance lease obligations

  4,965   1,101 
         

Cash paid for amounts included in the measurement of lease liabilities:

        

Operating cash flows from operating leases

 $(104,570) $(94,761)

Operating cash flows from finance leases

  (173)  (29)

Financing cash flows from finance leases

  (1,077)  (1,391)

 

Supplemental balance sheet information related to leases was as follows:

 

  

As at December 31,

 
  

2023

  

2022

 
         

Operating leases

        

Operating lease right-of-use assets

 $390,565  $341,623 
         

Operating lease liabilities - current

 $(89,938) $(84,989)

Operating lease liabilities - non-current

  (375,454)  (322,496)

Total operating lease liabilities

 $(465,392) $(407,485)
         

Finance leases

        

Fixed assets, cost

 $8,244  $3,895 

Accumulated depreciation

  (2,566)  (2,511)

Fixed assets, net

 $5,678  $1,384 
         

Long-term debt - current

 $(1,415) $(755)

Long-term debt - non-current

  (4,295)  (725)

Total finance lease liabilities

 $(5,710) $(1,480)

 

Maturities of lease liabilities were as follows:

 

  

1 year

  

2 years

  

3 years

  

4 years

  

5 years

  

Thereafter

  

Total

 
                             

Operating leases

 $109,682  $92,538  $70,696  $57,788  $49,193  $159,990  $539,887 
                             

Present value of operating lease liabilities

           465,392 

Difference between undiscounted cash flows and discounted cash flows

  $74,495 
                             

Finance leases

 $1,991  $1,707  $1,366  $1,144  $737  $-  $6,945 
                             

Present value of finance lease liabilities

           5,710 

Difference between undiscounted cash flows and discounted cash flows

  $1,235 

 

  

As at December 31,

 
  

2023

 
     

Weighted average remaining lease term

    

Operating leases (in years)

  7.0 

Finance leases (in years)

  4.0 
     

Weighted average discount rate

    

Operating leases

  4.2%

Finance leases

  9.2%

 

Page 27 of 45

 

As of December 31, 2023, the Company has additional operating leases, primarily for premises, that have not yet commenced of $40,749. These operating leases will commence within the next year and have lease terms ranging from three to eleven years.

 

 

10.      Fixed assets

 

 

December 31, 2023

         

Accumulated

         
   

Cost

   

depreciation

   

Net

 
                         

Buildings

  $ 2,564     $ 1,765     $ 799  

Vehicles

    19,147       9,714       9,433  

Furniture and equipment

    107,708       68,744       38,964  

Computer equipment and software

    220,136       157,514       62,622  

Leasehold improvements

    182,331       91,312       91,019  
    $ 531,886     $ 329,049     $ 202,837  

 

December 31, 2022

         

Accumulated

         
   

Cost

   

depreciation

   

Net

 
                         

Buildings

  $ 2,553     $ 1,615     $ 938  

Vehicles

    14,338       7,413       6,925  

Furniture and equipment

    93,827       58,908       34,919  

Computer equipment and software

    185,260       136,582       48,678  

Leasehold improvements

    149,401       76,368       73,033  
    $ 445,379     $ 280,886     $ 164,493  

Fixed assets include ROU assets - Finance leases (see note 9).

 

 

 

11.      Intangible assets

 

The following table summarizes the gross value, accumulated amortization and net carrying value of the Company’s indefinite life and finite life intangible assets:

 

  

Gross

         
  

carrying

  

Accumulated

     

December 31, 2023

 

amount

  

amortization

  

Net

 

Indefinite life intangible assets:

            

Licenses

 $29,200  $-  $29,200 

Trademarks and trade names

  23,408   -   23,408 
  $52,608  $-  $52,608 

Finite life intangible assets:

            

Customer lists and relationships

 $707,355  $218,435  $488,920 

Investment management contracts

  591,826   181,653   410,173 

Mortgage servicing rights ("MSRs")

  188,489   84,058   104,431 

Trademarks and trade names

  27,563   7,486   20,077 

Management contracts and other

  13,893   10,547   3,346 

Backlog

  6,349   5,433   916 
  $1,535,475  $507,612  $1,027,863 
  $1,588,083  $507,612  $1,080,471 

 

Page 28 of 45

 
  

Gross

         
  

carrying

  

Accumulated

     

December 31, 2022

 

amount

  

amortization

  

Net

 

Indefinite life intangible assets:

            

Licenses

 $29,200  $-  $29,200 

Trademarks and trade names

  23,285   -   23,285 
  $52,485  $-  $52,485 

Finite life intangible assets:

            

Customer lists and relationships

 $695,007  $187,743  $507,264 

Investment management contracts

  589,885   126,904   462,981 

Mortgage servicing rights ("MSRs")

  170,213   65,771   104,442 

Trademarks and trade names

  27,702   4,389   23,313 

Management contracts and other

  15,426   10,635   4,791 

Backlog

  8,299   3,665   4,634 
  $1,506,532  $399,107  $1,107,425 
  $1,559,017  $399,107  $1,159,910 

 

The MSR assets are evaluated quarterly for impairment by stratifying the servicing portfolio according to predominant risk characteristics, primarily investor type and interest rate. An impairment is recorded if the carrying value of an individual stratum exceeds its estimated fair value. There was no impairment recorded for the twelve-month period ended December 31, 2023, or 2022.

 

The following table summarizes activity related to the Company’s mortgage servicing rights for the year ended December 31, 2023:

 

  

2023

  

2022

 

Balance, January 1

 $104,442  $106,423 

Additions, following the sale of loan

  18,276   22,335 

Amortization

  (14,833)  (14,943)

Prepayments and write-offs

  (3,454)  (9,373)

Balance, December 31

 $104,431  $104,442 

 

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

 

      

Estimated

 
      

weighted

 
      

average

 
      

amortization

 
  

Amount

  

period (years)

 

Finite life intangible assets:

        

Customer lists and relationships

 $38,061   9.9 

Trademarks and trade names - finite life

  481   2.0 

Customer backlog

  6,670   0.7 

Other

  627   4.4 
  $45,839   8.4 

 

The table above includes $1,272 related to assets acquired that do not constitute a business under GAAP.

 

Page 29 of 45

 

The following is the estimated future expense for amortization of the finite life intangible assets for each of the next five years and thereafter:

 

For the year ended December 31,

 

MSRs

  

Other Intangibles

  

Total

 

2024

 $12,540  $114,023  $126,563 

2025

  11,402   103,800   115,202 

2026

  10,783   103,107   113,890 

2027

  10,047   93,671   103,718 

2028

  9,426   87,599   97,025 

Thereafter

  50,233   421,232   471,465 
  $104,431  $923,432  $1,027,863 

 

 

12.      Goodwill

 

          

Asia

         
  

Americas

  

EMEA

  

Pacific

  

IM

  

Consolidated

 

December 31, 2021

 $359,945   259,764   92,018   379,321  $1,091,048 

Goodwill acquired during the year

  35,221   135,061   30,829   735,011   936,122 

Goodwill disposed during the year

  -   (7,052)  -   -   (7,052)

Other items

  -   2,410   -   (2,410)  - 

Foreign exchange

  (71)  (21,118)  (8,486)  (1,904)  (31,579)

December 31, 2022

  395,095   369,065   114,361   1,110,018   1,988,539 

Goodwill acquired during the year

  22,168   -   12,201   -   34,369 

Goodwill disposed during the year

  (629)  -   -   -   (629)

Other items

  (144)  (683)  -   -   (827)

Foreign exchange

  643   14,234   400   1,511   16,788 

December 31, 2023

  417,133   382,616   126,962   1,111,529   2,038,240 

Goodwill

  443,404   385,928   126,962   1,111,529   2,067,823 

Accumulated impairment loss

  (26,271)  (3,312)  -   -   (29,583)
  $417,133  $382,616  $126,962  $1,111,529  $2,038,240 

 

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. No goodwill impairments were recorded in 2023 or 2022. The accumulated impairment loss reflects a goodwill impairment incurred in 2009.

 

 

13.      Long-term debt

 

  

As at December 31,

 
  

2023

  

2022

 

Revolving Credit Facility

 $977,110  $930,042 

Senior Notes

  518,982   506,533 

Finance leases maturing at various dates through 2028

  5,710   1,480 

Other long-term debt maturing at various dates through 2028

  837   1,044 
   1,502,639   1,439,099 
         

Less: current portion

  1,796   1,360 

Long-term debt - non-current

 $1,500,843  $1,437,739 

 

On May 27, 2022, the Company amended and extended the multi-currency, sustainability-linked senior unsecured revolving credit facility (the “Revolving Credit Facility”) of $1,500,000. On April 28, 2023, the Company increased the Revolving Credit Facility by $250,000 to $1,750,000 as per the terms of the agreement. The Revolving Credit Facility has a 5-year term ending May 27, 2027, and bears interest at an applicable margin of 1.125% to 2.5% over floating reference rates, depending on financial leverage ratios. The applicable margin may be adjusted, annually, plus or minus 0.05% subject to achieving certain sustainability metrics. The weighted average interest rate on borrowings under the Revolving Credit Facility was 6.6% (20224.1%). The Revolving Credit Facility had $759,358 of available undrawn credit as at December 31, 2023 ($557,594 as at December 31, 2022). As at December 31, 2023, letters of credit in the amount of $13,532 were outstanding against the Revolving Credit Facility ($12,365 as at December 31, 2022). The Revolving Credit Facility requires a commitment fee of 0.11% to 0.35% of the unused portion, depending on financial leverage ratios.

 

Page 30 of 45

 

The Company has outstanding €210,000 of senior unsecured notes with a fixed interest rate of 2.23% (the “Senior Notes due 2028”), which are held by a group of institutional investors. The Senior Notes due 2028 have a 10-year term ending May 30, 2028.

 

The Company also has outstanding €125,000 and $150,000 of senior unsecured notes with fixed interest rates of 1.52% and 3.02%, respectively (the “Senior Notes due 2031”), which are held by a group of institutional investors. The Senior Notes due 2031 have a 10-year term ending October 7, 2031.

 

The Revolving Credit Facility, Senior Notes due 2028, and Senior Notes due 2031 rank equally in terms of seniority and have similar financial covenants, including leverage and interest coverage. The Company was in compliance with all covenants as of December 31, 2023. The Company is limited from undertaking certain mergers, acquisitions and dispositions without prior approval.

 

The estimated aggregate principal repayments on long-term debt required in each of the next five years and thereafter to meet the retirement provisions are as follows:

 

For the year ended December 31,

    

2024

 $1,796 

2025

  1,605 

2026

  1,181 

2027

  978,073 

2028 and thereafter

  519,984 
  $1,502,639 
 

14.      Convertible notes

 

On April 4, 2023, the Company issued a notice of redemption to all holders of its 4.0% Convertible Senior Subordinated Notes due 2025 (the “Convertible Notes”). During the period leading up to the redemption date of June 1, 2023, $230,000 of Convertible Notes were converted or redeemed resulting in the issuance of 4,015,720 Subordinate Voting Shares.

 

Upon conversion and redemption of the Convertible Notes, the unamortized financing cost of $2,899 was reclassified to equity.

 

 

15.      Warehouse credit facilities

 

The following table summarizes the Company’s mortgage warehouse credit facilities:

 

   

December 31, 2023

  

December 31, 2022

 
 

Current

 

Maximum

  

Carrying

  

Maximum

  

Carrying

 
 

Maturity

 

Capacity

  

Value

  

Capacity

  

Value

 

Facility A - SOFR plus 1.40%

October 17, 2024

 $275,000  $168,780  $125,000  $1,924 

Facility B - SOFR plus 1.45%

On demand

  125,000   -   125,000   7,619 

Facility C - SOFR plus 1.60%

Terminated

  -   -   150,000   14,743 
   $400,000  $168,780  $400,000  $24,286 

 

Colliers Mortgage LLC (“Colliers Mortgage”) has warehouse credit facilities which are used exclusively for the purpose of funding warehouse mortgages receivable. The warehouse credit facilities are recourse only to Colliers Mortgage, are revolving and are secured by any warehouse mortgages financed on the facilities.

 

Page 31 of 45

 

On April 17, 2023, the Company terminated Facility C and amended Facility A to increase the borrowing capacity to $275,000 with the right to increase its borrowing capacity up to an additional $150,000. The amendment also modified the interest rate to SOFR plus 1.40% without any change in the maturity.

 

On October 19, 2023, the Company amended the financing agreement for Facility A to extend the maturity date to October 17, 2024.

 

 

16.      AR Facility

 

In 2019, the Company entered into a structured accounts receivable facility (the “AR Facility”). Under the AR Facility, certain of the Company's subsidiaries continuously sell trade accounts receivable and contract assets (the “Receivables”) to wholly owned special purpose entities at fair market value. The special purpose entities in turn sell the Receivables to a third-party financial institution (the “Purchaser”).

 

On September 28, 2023, the Company expanded the committed availability of its AR Facility with two third-party financial institutions to $200,000, from $175,000, with the maturity date remaining unchanged at October 24, 2024. As of December 31, 2023, the Company’s draw under the AR Facility was $199,986.

 

All transactions under the AR Facility are accounted for as a true sale in accordance with ASC 860, Transfers and Servicing (“ASC 860”). Following the sale of the Receivables to the Purchaser, the Receivables are legally isolated from the Company and its wholly owned special purpose entities. The AR Facility is recorded as a sale of accounts receivable, and accordingly sold receivables are derecognized from the consolidated balance sheet. The Company continues to service, administer and collect the Receivables on behalf of the Purchaser, and recognizes a servicing liability in accordance with ASC 860. The Company has elected the amortization method for subsequent measurement of the servicing liability, which is assessed for changes in the obligation at each reporting date. As of December 31, 2023, the servicing liability was nil.

 

The proceeds from the sale of these Receivables comprises of cash and a deferred purchase price (“Deferred Purchase Price” or “DPP”). The DPP asset is realized following the collection of Receivables sold to the Purchaser; however, due to the revolving nature of the AR Facility, collections are reinvested by the Purchaser monthly in new Receivable purchases. For the year ended December 31, 2023, Receivables sold under the AR Facility were $1,621,501 and cash collections from customers on Receivables sold were $1,575,267. As of December 31, 2023, the outstanding principal on trade accounts receivable, net of allowance for credit losses, sold under the AR Facility was $194,199; and the outstanding principal on contract assets, current and non-current, sold under the AR Facility was $139,649. See note 24 for fair value information on the DPP.

 

For the year ended December 31, 2023, the Company recognized a gain related to Receivables sold of $129 (2022 - $78 loss) that was recorded in other expense in the consolidated statement of earnings. Based on the Company’s collection history, the fair value of the Receivables sold subsequent to the initial sale approximates carrying value.

 

The non-cash investing activities associated with the DPP for the year ended December 31, 2023, were $139,065 (2022 - $143,579).

 

 

17.      Variable interest entities

 

The Company holds variable interests in certain Variable Interest Entities (“VIE”) in its Investment Management segment which are not consolidated as it was determined that the Company is not the primary beneficiary. The Company’s involvement with these entities is in the form of advisory fee arrangements and equity co-investments (typically 1%-2%). Equity co-investments are included in Other non-current assets on the consolidated balance sheets.

 

Page 32 of 45

 

The following table provides the maximum exposure to loss related to these non-consolidated VIEs:

 

  

As at December 31,

 
  

2023

  

2022

 

Equity accounted investments

 $29,631  $22,361 

Co-investment commitments

  42,395   18,588 

Maximum exposure to loss

 $72,026  $40,949 

 

 

18.      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:

 

  

2023

  

2022

 

Balance, January 1

 $1,079,306  $536,903 

RNCI share of earnings

  53,621   51,084 

RNCI redemption increment

  22,588   94,372 

Distributions paid to RNCI

  (74,268)  (60,623)

Purchase of interests from RNCI

  (36,922)  (43,061)

Sale of interests to RNCI

  3,550   1,994 

Disposal of operations (note 5)

  -   (2,361)

RNCI recognized on business acquisitions

  24,191   501,243 

Other

  -   (245)

Balance, December 31

 $1,072,066  $1,079,306 

 

The Company has shareholders’ agreements in place at each of its non-wholly owned subsidiaries. These agreements allow the Company to “call” the RNCI 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 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 Subordinate Voting Shares. The redemption amount as of December 31, 2023, was $943,235 ( December 31, 2022 - $1,027,124). 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 Subordinate Voting Shares as at December 31, 2023, approximately 8,200,000 such shares would be issued.

 

Increases or decreases to the formula price of the underlying shares are recognized in the statement of earnings as the NCI redemption increment.

 

 

19.      Capital stock

 

The authorized capital stock of the Company is as follows:

 

An unlimited number of Preferred Shares, issuable in series;

An unlimited number of Subordinate Voting Shares having one vote per share; and         

An unlimited number of Multiple Voting Shares having 20 votes per share, convertible at any time into Subordinate Voting Shares at a rate of one Subordinate Voting Share for each Multiple Voting Share outstanding.

 

Page 33 of 45

 

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

 

  

Subordinate Voting Shares

  

Multiple Voting Shares

  

Total Common Shares

 
  

Number

  

Amount

  

Number

  

Amount

  

Number

  

Amount

 
                         

Balances as at:

                        

December 31, 2022

  41,607,462   845,307   1,325,694   373   42,933,156   845,680 

December 31, 2023

  46,223,682   1,126,661   1,325,694   373   47,549,376   1,127,034 

 

During the year ended December 31, 2023, the Company declared dividends on its Common Shares of $0.30 per share (2022 - $0.30).

 

 

20.      Net earnings per common share

 

The earnings per share calculation cannot be anti-dilutive.

 

Diluted EPS is calculated using the “if-converted” method of calculating earnings per share in relation to the Convertible Notes. The Convertible Notes were fully converted or redeemed by June 1, 2023 (see note 14). The “if-converted” method is used if the impact of the assumed conversion is dilutive. When dilutive, the interest charges (net of income tax) recorded in relation to the Convertible Notes prior to conversion or redemption is adjusted from the numerator and the additional shares issuable on conversion of the Convertible Notes for the portion of the period while they were outstanding are added to the denominator of the earnings per share calculation. The “if-converted” method was antidilutive for the year ended December 31, 2022.

 

The following table reconciles the basic and diluted common shares outstanding:

 

  

Year ended December 31,

 

(in thousands of US dollars, except share information)

 

2023

  

2022

 
         

Net earnings attributable to Company

 $65,543  $46,253 

After-tax interest on Convertible Notes

  (119)  - 

Adjusted numerator under the "If-Converted" Method

 $65,424  $46,253 
         
         

Weighted average number of shares used in computing basic earnings per share

  45,679,676   43,409,265 

Assumed exercise of stock options acquired under the Treasury Stock Method

  307,987   509,138 

Conversion of Convertible Notes

  285,911   - 

Number of shares used in computing diluted earnings per share

  46,273,574   43,918,403 

 

On July 17, 2023, the Company announced the approval by the Toronto Stock Exchange of its notice to implement a normal course issuer bid (the “2023/2024 NCIB”). The 2023/2024 NCIB allows the Company to purchase for cancellation, up to 4,000,000 Subordinate Voting Shares. The 2023/2024 NCIB commenced on July 20, 2023 and is set to expire on July 19, 2024.

 

 

21.      Stock-based compensation

 

The Company has a stock option plan for certain officers, key full-time employees and directors of the Company and its subsidiaries. Options are granted at the market price for the underlying shares on the day immediately prior to 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 Subordinate Voting Share. All Subordinate Voting Shares issued are new shares. As at December 31, 2023, there were 102,300 options available for future grants.

 

Grants under the Company’s stock option plan are equity-classified awards.

 

Page 34 of 45

 

Stock option activity for the years ended December 31, 2023, and 2022 was as follows:

 

          

Weighted average

     
      

Weighted

  

remaining

  

Aggregate

 
  

Number of

  

average

  

contractual life

  

intrinsic

 
  

options

  

exercise price

  

(years)

  

value

 

Shares issuable under options - December 31, 2021

  2,550,875  $89.34         

Granted

  837,500   95.69         

Exercised

  (305,125)  54.99         

Forfeited

  (30,250)  110.73         

Shares issuable under options - December 31, 2022

  3,053,000  $94.30         

Granted

  815,000   106.75         

Exercised

  (600,500)  70.04         

Forfeited

  (25,250)  119.82         

Shares issuable under options - December 31, 2023

  3,242,250  $101.73   3.2  $87,846 

Options exercisable - December 31, 2023

  1,378,039  $94.61   2.2  $47,249 

 

The Company incurred stock-based compensation expense related to these awards of $27,087 during the year ended December 31, 2023 (2022 - $21,853). As at December 31, 2023, the range of option exercise prices was $47.41 to $150.24 per share.

 

The following table summarizes information about option exercises:

 

  

Year ended December 31,

 
  

2023

  

2022

 
         

Number of options exercised

  600,500   305,125 
         

Aggregate fair value

 $68,629  $41,528 

Intrinsic value

  26,571   16,779 

Amount of cash received

  42,058   24,749 
         

Tax benefit recognized

 $131  $754 

 

As at December 31, 2023, there was $49,299 of unrecognized compensation cost related to non-vested awards which is expected to be recognized over the next four years. During the year ended December 31, 2023, the fair value of options vested was $22,971 (2022 - $16,866).

 

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:

 

  

As at December 31,

 
  

2023

  

2022

 
         

Risk free rate

  4.9%  4.2%

Expected life in years

  4.75   4.75 

Expected volatility

  42.3%  41.2%

Dividend yield

  0.3%  0.3%
         

Weighted average fair value per option granted

 $44.78  $38.22 

 

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 a period that is equal to the option’s expected life.

 

Page 35 of 45

 
 

22.      Income tax

 

Income tax differs from the amounts that would be obtained by applying the combined statutory corporate income tax rate of Ontario, Canada to the respective year’s earnings before income tax. Differences result from the following items:

 

  

Year ended December 31,

 
  

2023

  

2022

 
         

Income tax expense using a combined statutory rate of 26.5% (2022 - 26.5%)

 $56,386  $76,732 

Loss on disposal of operations

  361   7,110 

Permanent differences

  5,515   2,686 

Tax effect of flow through entities

  (12,264)  (10,890)

Adjustments to tax liabilities for prior periods

  (407)  (1,597)

Changes in liability for unrecognized tax benefits

  (1,980)  1,617 

Stock-based compensation

  1,730   2,024 

Foreign, state, and provincial tax rate differential

  1,266   1,875 

Change in valuation allowance

  3,349   2,626 

Acquisition-related items

  8,864   10,106 

Withholding taxes and other

  5,266   2,721 

Income tax expense

 $68,086  $95,010 

 

Earnings (loss) before income tax by jurisdiction comprise the following:

 

  

Year ended December 31,

 
  

2023

  

2022

 
         

Canada

 $(33,907) $10,112 

United States

  200,035   211,382 

Foreign

  46,649   68,060 

Total

 $212,777  $289,554 

 

Income tax expense (recovery) comprises the following:

 

  

Year ended December 31,

 
  

2023

  

2022

 
         

Current

        

Canada

 $3,125  $9,390 

United States

  28,268   60,101 

Foreign

  46,617   51,517 
   78,010   121,008 
         

Deferred

        

Canada

  (10,360)  (3,006)

United States

  16,753   (11,837)

Foreign

  (16,317)  (11,155)
   (9,924)  (25,998)
         

Total

 $68,086  $95,010 

 

 

Page 36 of 45

 

The significant components of deferred tax assets and liabilities are as follows:

 

  

As at December 31,

 
  

2023

  

2022

 
         

Loss carryforwards and other credits

 $29,876  $21,960 

Expenses not currently deductible

  67,950   56,385 

Revenue not currently taxable

  (1,108)  (3,079)

Stock-based compensation

  9,490   3,573 

Investments

  (7,818)  16,269 

Provision for doubtful accounts

  11,375   9,752 

Financing fees

  (71)  (227)

Net unrealized foreign exchange losses

  443   764 

Depreciation and amortization

  (88,012)  (96,044)

Operating leases

  14,698   13,496 

Less: valuation allowance

  (20,546)  (17,145)

Net deferred tax (liabilities) assets

 $16,277  $5,704 

 

As at December 31, 2023, the Company believes that it is more likely than not that its net deferred tax assets of $59,468 will be realized based upon future income, consideration of net operating loss (“NOL”) limitations, earnings trends, and tax planning strategies. The amount of deferred tax assets considered realizable, however, could be reduced in the near term if estimates of future income are reduced.

 

The Company has pre-tax NOL carryforward balances as follows:

 

  

Pre-tax losses

  

Pre-tax losses

  

Pre-tax losses

 
  

carryforward

  

not recognized

  

recognized

 
  

2023

  

2022

  

2023

  

2022

  

2023

  

2022

 
                         

Canada

 $19,400  $4,554  $169  $159  $19,231  $4,395 

United States

  8,120   5,546   931   929   7,189   4,617 

Foreign

  90,164   69,884   59,734   50,120   30,430   19,764 

 

The Company has pre-tax capital loss carryforwards as follows:

 

  

Pre-tax losses

  

Pre-tax losses

  

Pre-tax losses

 
  

carryforward

  

not recognized

  

recognized

 
  

2023

  

2022

  

2023

  

2022

  

2023

  

2022

 
                         

Canada

 $2,397  $1,482  $2,397  $1,482  $-  $- 

Foreign

  6,089   6,071   6,089   6,071   -   - 

 

These amounts above are available to reduce future, federal, state, and provincial income taxes in their respective jurisdictions. NOL carryforward balances attributable to Canada begin to expire in 2035. NOL carryforward balances attributable to the United States begin to expire in 2028. Foreign NOL carryforward balances begin to expire in 2024. The utilization of NOLs may be subject to certain limitations under federal, provincial, state or foreign tax laws.

 

Cumulative unremitted foreign earnings of US subsidiaries are nil (2022 - nil). Cumulative unremitted foreign earnings of international subsidiaries (other than the US) approximated $139,541 as at December 31, 2023 (2022 - $131,062). The Company has not provided a deferred tax liability on the unremitted foreign earnings as it is management’s intent to permanently reinvest such earnings outside of Canada. In addition, any repatriation of such earnings would not be subject to significant Canadian or foreign taxes.

 

Page 37 of 45

 

A reconciliation of the beginning and ending amounts of the liability for unrecognized tax benefits is as follows:

 

  

2023

   2022  

Balance, January 1

 $5,467  $4,048 

Gross increases for tax positions of current period

  -   1,178 

Gross increases for tax positions of prior periods

  310   438 

Reduction for settlements with taxing authorities

  (2,281)  - 

Reduction for lapses in applicable statutes of limitations

  -   (44)

Foreign currency translation

  27   (153)

Balance, December 31

 $3,523  $5,467 

 

Of the $3,523 (2022 - $5,467) in gross unrecognized tax benefits, $3,523 (2022 - $5,467) would affect the Company’s effective tax rate if recognized. For the year-ended December 31, 2023, additional interest and penalties of $310 related to uncertain tax positions was accrued (2022 - $132). The Company reversed $60 of accrued interest and penalties related to positions lapsed in applicable statute of limitations or positions settled with taxing authorities in 2023 (2022 - $22). As of December 31, 2023, the Company had accrued $854 (2022 - $604) for potential income tax related interest and penalties.

 

Within the next twelve months, the Company expects $1,131 of unrecognized tax benefits associated with uncertain tax positions to be reduced due to lapses in statutes of limitations.

 

The Company files tax returns in Canada and multiple foreign jurisdictions. The number of years with open tax audits varies depending on the tax jurisdiction. Generally, income tax returns filed with the Canada Revenue Agency and related provinces are open for four to seven years and income tax returns filed with the United States Internal Revenue Service and related states are open for three to five years. Tax returns for significant other jurisdictions in which the Company conducts business are generally open for four 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.

 

 

23.      Other supplemental information

 

   

Year ended December 31,

 
   

2023

   

2022

 
                 

Cash payments made during the year

               

Income tax, net of refunds

  $ 118,175     $ 138,274  

Interest

    96,203       49,709  
                 

Non-cash financing activities

               

Dividends declared but not paid

    7,132       6,440  

 

 

24.      Financial instruments

 

Concentration of credit risk

The Company is subject to credit risk with respect to its cash and cash equivalents, accounts receivable, contract assets, other receivables and advisor loans receivable. 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 receivables are limited due to the large number of entities comprising the Company’s customer base and other counterparties, and their dispersion across different service lines in various countries.

 

Page 38 of 45

 

Foreign currency risk

Foreign currency risk is related to the portion of the Company’s business transactions denominated in currencies other than US dollars. A significant portion of revenue is generated by the Company’s Canadian, Australian, UK and Euro currency operations. The Company’s head office expenses are incurred primarily in Canadian dollars which are hedged by Canadian dollar denominated revenue.

 

Fluctuations in foreign currencies impact the amount of total assets and liabilities that are reported for foreign subsidiaries upon the translation of these amounts into US dollars. In particular, the amount of cash, working capital, goodwill and intangibles held by these subsidiaries is subject to translation variance caused by changes in foreign currency exchange rates as of the end of each respective reporting period (the offset to which is recorded to accumulated other comprehensive income on the consolidated balance sheets).

 

Interest rate risk

The Company utilizes an interest rate risk management strategy that may use 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.

 

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, 2023:

 

  

Level 1

  

Level 2

  

Level 3

 

Assets

            

Cash equivalents

 $3,753  $-  $- 

Equity securities

  5,049   12   - 

Debt securities

  -   19,176   - 

Mortgage derivative assets

  -   -   14,224 

Warehouse receivables

  -   177,104   - 

Interest rate swap assets

  -   4,275   - 

Deferred Purchase Price on AR Facility

  -   -   107,743 

Total assets

 $8,802  $200,567  $121,967 
             

Liabilities

            

Mortgage derivative liabilities

 $-  $-  $10,547 

Interest rate swap liabilities

  -   1,470   - 

Contingent consideration liabilities

  -   -   44,712 

Total liabilities

 $-  $1,470  $55,259 

 

Other than the assets and liabilities acquired in relation to business combinations (see note 4), there were no significant non-recurring fair value measurements recorded during the twelve months ended December 31, 2023.

 

Cash equivalents

Cash equivalents include highly liquid investments with original maturities of less than three months. Actively traded cash equivalents where a quoted price is readily available are classified as Level 1 in the fair value hierarchy.

 

Debt and equity securities

The Company records debt and equity securities at fair value on the consolidated balance sheets. These financial instruments are valued based on observable market data that may include quoted market prices dealer quotes, market spreads, cash flows, the US Treasury yield curve, trading levels, market consensus prepayment speeds, credit information and the instruments’ terms and conditions and are classified as Level 2 of the fair value hierarchy.

 

Certain investments in equity securities where quoted prices are readily available are classified as Level 1 in the fair value hierarchy. The Company increases or decreases its investment each reporting period by the change in the fair value of the investment reported in net earnings on the consolidated statements of earnings.

 

Page 39 of 45

 

Mortgage-related derivatives

Interest rate lock commitments and forward sale commitments are derivative instruments which use a discounted cash flow model and consider observable market data in determining their fair values, particularly changes in interest rates. In the case of interest rate lock commitments, the fair value measurement also considers the expected net cash flows associated with the servicing of the loans. The Company also considers the impact of unobservable inputs related to counterparty non-performance risk when measuring the fair value of these derivatives. Therefore, these mortgage-related derivatives are categorized as Level 3. The mortgage-related derivative assets and liabilities are included in Prepaid expenses and other current assets and Accounts payable and accrued expenses, respectively, on the consolidated balance sheets.

 

Given the credit quality of the Company’s counterparties, the short duration of interest rate lock commitments and forward sale commitments and the Company’s historical experience, management does not believe the risk of non-performance is significant. An increase in counterparty non-performance risk assumptions would result in a lower fair value measurement.

 

Changes in the fair value of the net mortgage derivative assets and liabilities comprises the following:

 

  

2023

 

Balance, January 1

 $6,949 

Settlements

  (31,919)

Realized gains recorded in earnings

  24,970 

Unrealized gains recorded in earnings

  3,677 

Balance, December 31

 $3,677 

 

Warehouse receivables

Warehouse receivables represent mortgage loans originated by the Company with commitments to sell to third party investors. Principal funded on mortgage loans plus gains attributable to the fair value of mortgage premiums and origination fees increase warehouse receivables and proceeds received from the sale of mortgage loans to third party investors reduce warehouse receivables. As at December 31, 2023, all warehouse facility liabilities are supported by mortgage warehouse receivables which are under commitment to be purchased by a qualifying investor. These assets are classified as Level 2 in the fair value hierarchy as a substantial majority of the inputs are readily observable.

 

AR Facility deferred purchase price (DPP)

The Company recorded a DPP under its AR Facility. The DPP represents the difference between the fair value of the Receivables sold and the cash purchase price and is recognized at fair value as part of the sale transaction. The DPP is remeasured each reporting period in order to account for activity during the period, including the seller’s interest in any newly transferred Receivables, collections on previously transferred Receivables attributable to the DPP and changes in estimates for credit losses. Changes in the DPP attributed to changes in estimates for credit losses are expected to be immaterial, as the underlying Receivables are short-term and of high credit quality. The DPP is valued using Level 3 inputs, primarily discounted cash flows, with the significant inputs being discount rates ranging from 2.5% to 5.0% depending upon the aging of the Receivables. See note 16 for information on the AR Facility.

 

Changes in the fair value of the DPP comprises the following:

 

  

2023

  

2022

 

Balance, January 1

 $92,278  $238,835 

Additions to DPP

  139,065   143,579 

Collections on DPP

  (124,313)  (288,004)

Fair value adjustment

  129   (78)

Foreign exchange and other

  584   (2,054)

Balance, December 31

 $107,743  $92,278 

 

Page 40 of 45

 

Interest rate swaps

The Company has entered into interest rate swap agreements (“IRS”) to convert floating interest on US dollar denominated debt to fixed interest rates. The interest rate swaps are measured at fair value and are included in Other assets on the consolidated balance sheets. The table below summarizes the details of the interest rate swaps in place as at December 31, 2023.

 

 

Effective

Maturity

 

Notional Amount

 

Interest rates

 
 

Date

Date

 

of US dollar debt

 

Floating

 

Fixed

 

2022 IRS A

July 15, 2022

May 27, 2027

 $150,000 

SOFR

  2.8020%

2022 IRS B

December 21, 2022

May 27, 2027

 $250,000 

SOFR

  3.5920%

2023 IRS A

April 28, 2023

May 27, 2027

 $100,000 

SOFR

  3.7250%

2023 IRS B

December 5, 2023

May 27, 2027

 $100,000 

SOFR

  4.0000%

 

2022 IRS A, 2022 IRS B, 2023 IRS A and 2023 IRS B (collectively the “Designated IRSs”) are being accounted for as cash flow hedges and are measured at fair value on the consolidated balance sheets. Gains or losses on the Designated IRSs, which are determined to be effective as hedges, are reported in accumulated other comprehensive income (“AOCI”).

 

In the year ended December 31, 2023, $825 of the AOCI, was included in interest expense on the consolidated statements of earnings (2022 - $2,510) associated with an IRS that was entered into in December 2018 and which was dedesignated as a hedging relationship on July 1, 2021. This IRS matured on April 30, 2023.

 

Contingent acquisition consideration

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 3.5% to 10.3%, with a weighted average of 5.9%). The wide range of discount rates is attributable to the 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. A 2% increase in the weighted average discount rate would reduce the fair value of contingent consideration by $1,000. See note 4 for discussion on contingent acquisition consideration.

 

Changes in the fair value of the contingent consideration liability comprises the following:

 

  

2023

  

2022

 

Balance, January 1

 $91,229  $154,671 

Amounts recognized on acquisitions

  3,962   57,600 

Fair value adjustments (note 7)

  (17,698)  3,700 

Resolved and settled in cash

  (34,475)  (123,629)

Other

  1,694   (1,113)

Balance, December 31

 $44,712  $91,229 
         

Less: current portion

 $13,944  $42,942 

Non-current portion

 $30,768  $48,287 

 

The carrying amounts for cash, restricted cash, accounts receivable, accounts payable, advisor loans, other receivables and accrued liabilities approximate their estimated fair values due to the short-term nature of these instruments, unless otherwise indicated. The carrying value of the Company’s Revolving Credit Facility and other short-term borrowings approximate their estimated fair value due to their short-term nature and variable interest rate terms. These fair value measurements use a net present value approach; significant model inputs were expected future cash outflows and discount rates which are Level 3 inputs within the fair value hierarchy.

 

The carrying amount and the estimated fair value of Senior Notes and Convertible Notes are presented in the table below. Interest rate yield curves, interest rate indices and market prices (Level 2 inputs within the fair value hierarchy) are used in determining the fair value of the Senior Notes and Convertible Notes.

 

Page 41 of 45

 
  

December 31, 2023

  

December 31, 2022

 
  

Carrying

  

Fair

  

Carrying

  

Fair

 
  

amount

  

value

  

amount

  

value

 

Senior Notes

 $518,982  $458,377  $506,533  $414,195 

Convertible Notes

  -   -   226,534   366,183 

 

 

25.      Commitments and Contingencies

 

Purchase commitments

Minimum contractual purchase commitments for the years ended December 31 are as follows:

 

Year ended December 31,

    

2024

 $31,984 

2025

  13,829 

2026

  9,106 

2027

  1,365 

2028

  1,576 

Thereafter

  9,147 
  $67,007 

 

Claims and Litigation

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 accrued, will not have a material impact on the Company’s financial condition or the results of operations.

 

Contingencies associated with US government sponsored enterprises

Colliers Mortgage is a lender in the Fannie Mae DUS Program. Commitments for the origination and subsequent sale and delivery of loans to Fannie Mae represent those mortgage loan transactions where the borrower has locked an interest rate and scheduled closing and the Company has entered into a mandatory delivery commitment to sell the loan to Fannie Mae. As discussed in note 24, the Company accounts for these commitments as derivatives recorded at fair value.

 

Colliers Mortgage is obligated to share in losses, if any, related to mortgages originated under the DUS Program. These obligations expose the Company to credit risk on mortgage loans for which the Company is providing underwriting, servicing, or other services under the DUS Program. Net losses on defaulted loans are shared with Fannie Mae based upon established loss-sharing ratios, and typically, the Company is subject to sharing up to one-third of incurred losses on loans originated under the DUS Program. As of December 31, 2023, the Company has funded and sold loans subject to such loss sharing obligations with an aggregate unpaid principal balance of approximately $4,991,000. As at December 31, 2023, the loss reserve was $12,837 ( December 31, 2022 - $14,470) and was included within Other liabilities on the consolidated balance sheets.

 

Pursuant to its licenses with Fannie Mae, Ginnie Mae and the Department of Housing and Urban Development, Colliers Mortgage is required to maintain certain standards for capital adequacy which include minimum net worth and liquidity requirements. If it is determined at any time that Colliers Mortgage fails to maintain appropriate capital adequacy, the licensor reserves the right to terminate the Company’s servicing authority for all or some of the portfolio. At December 31, 2023, Colliers Mortgage was in compliance with all such requirements.

 

 

26.      Related party transactions

 

As at December 31, 2023, the Company had $2,778 of loans receivable from non-controlling shareholders (2022 - $3,615). The majority of the loans receivable represent amounts assumed in connection with acquisitions and amounts issued to non-controlling interests to finance the sale of non-controlling interests in subsidiaries to senior managers. The loans are of varying principal amounts and interest rates which range from nil to 7.55%. These loans are due on demand or mature on various dates up to 2032 but are open for repayment without penalty at any time.

 

Page 42 of 45

 
 

27.      Revenue

 

Disaggregated revenue

Colliers has disaggregated its revenue from contracts with customers by type of service and operating segment as presented in the following table.

 

OPERATING SEGMENT REVENUES

 

          

Asia

             
  

Americas

  

EMEA

  

Pacific

  

IM

  

Corporate

  

Consolidated

 
                         

Year ended December 31,

                        
                         
2023                        

Leasing

 $788,132  $140,111  $134,845  $-  $-  $1,063,088 

Capital Markets

  481,226   101,494   119,752   -   -   702,472 

E&D and Project management

  644,303   245,429   112,673   -   -   1,002,405 

Property management

  323,437   82,950   121,353   -   -   527,740 

Valuation and advisory

  187,178   148,526   101,237   -   -   436,941 

IM - Advisory and other

  -   -   -   480,674   -   480,674 

IM - Incentive Fees

  -   -   -   6,783   -   6,783 

Other

  85,726   8,390   20,453   -   469   115,038 

Total Revenue

 $2,510,002  $726,900  $610,313  $487,457  $469  $4,335,141 
                         

2022

                        

Leasing

 $851,621  $147,473  $125,012  $-  $-  $1,124,106 

Capital Markets

  760,486   161,454   162,232   -   -   1,084,172 

E&D and Project management

  518,214   191,378   81,073   -   -   790,665 

Property management

  297,573   70,148   131,507   -   -   499,228 

Valuation and advisory

  244,719   139,365   93,635   -   -   477,719 

IM - Advisory and other

  -   -   -   348,604   -   348,604 

IM - Incentive Fees

  -   -   -   30,277   -   30,277 

Other

  83,732   5,322   15,001   -   661   104,716 

Total Revenue

 $2,756,345  $715,140  $608,460  $378,881  $661  $4,459,487 

 

Revenue associated with the Company’s debt finance and loan servicing operations are outside the scope of ASC 606, Revenue from Contracts with Customers (“ASC 606”). During the year ended December 31, 2023 - $42,304 of Capital Markets revenue (2022 - $48,244) and $44,549 of Other Revenue (2022 - $53,105) respectively, was excluded from the scope of ASC 606. Substantially all of these revenues were included within the Americas segment.

 

Contract balances

As at December 31, 2023, the Company had contract assets totaling $103,080 of which $83,389 was current ($107,679 as at December 31, 2022 - of which $91,924 was current). During the year ended December 31, 2023, substantially all of the current contract assets were moved to accounts receivable or sold under the AR Facility (see note 16).

 

As at December 31, 2023, the Company had contract liabilities (all current) totaling $45,293 ($25,616 as at December 31, 2022). Revenue recognized for the year ended December 31, 2023, totaled $23,446 (2022 - $28,165) that was included in the contract liability balance at the beginning of the year.

 

Certain constrained revenues may arise from services that began in a prior reporting period. Consequently, a portion of the revenues the Company recognizes in the current period may be partially related to the services performed in prior periods. Typically, less than 5% of Leasing and Capital Markets revenue recognized in a period had previously been constrained and substantially all investment management incentive fees recognized in the period were previously constrained.

 

Page 43 of 45

 
 

28.      Segmented information

 

Operating segments

Colliers has identified four reportable operating segments. Three segments are grouped geographically into Americas, Asia Pacific and EMEA. The IM segment operates in the Americas and EMEA. The groupings are based on the manner in which the segments are managed. Management assesses each segment’s performance based on operating earnings or operating earnings before depreciation and amortization. Corporate includes the costs of global administrative functions and the corporate head office.

 

Included in segment total assets at December 31, 2023 are investments in non-consolidated subsidiaries accounted for under the equity method: Americas $2,438 (2022 - $2,690), EMEA $1,665 (2022 - $1,483) and IM $29,748 (2022 - $24,002). The reportable segment information excludes intersegment transactions.

 

          

Asia

             
  

Americas

  

EMEA

  

Pacific

  

IM

  

Corporate

  

Consolidated

 
                         

Year ended December 31, 2023

                        

Revenues

 $2,510,002  $726,900  $610,313  $487,457  $469  $4,335,141 
                         

Depreciation and amortization

  84,725   31,698   12,174   71,429   2,510   202,536 
                         

Operating earnings (loss)

  174,613   5,483   62,709   103,139   (45,009)  300,935 

Equity earnings

  2,095   98   -   2,885   -   5,078 

Other income, net

                      841 

Interest expense, net

                      (94,077)

Income tax expense

                      (68,086)
                         

Net earnings

                     $144,691 
                         

Total assets

 $1,898,815  $879,919  $467,122  $2,062,956  $173,314  $5,482,126 

Total additions to fixed assets, intangible assets and goodwill

  112,953   18,187   28,127   6,334   2,571   168,172 

 

          

Asia

             
  

Americas

  

EMEA

  

Pacific

  

IM

  

Corporate

  

Consolidated

 
                         

Year ended December 31, 2022

                        

Revenues

 $2,756,345  $715,140  $608,460  $378,881  $661  $4,459,487 
                         

Depreciation and amortization

  86,927   27,432   11,476   48,543   3,043   177,421 
                         

Operating earnings (loss)

  254,375   9,891   72,256   37,055   (41,081)  332,496 

Equity earnings

  1,671   58   -   4,948   -   6,677 

Other income, net

                      (1,032)

Interest expense, net

                      (48,587)

Income tax expense

                   (95,010)
                         

Net earnings

                     $194,544 
                         

Total assets

 $1,685,753  $857,974  $408,825  $2,101,208  $44,417  $5,098,177 

Total additions to fixed assets, intangible assets and goodwill

  131,114   237,622   59,759   1,291,202   3,703   1,723,400 

 

Page 44 of 45

 

Geographic information

Revenues in each geographic region are reported by customer locations except for IM where revenues are reported by the location of the fund management.

 

GEOGRAPHIC INFORMATION

 

  

2023

  

2022

 

United States

        

Revenues

 $2,362,420  $2,542,270 

Total long-lived assets

  2,293,362   2,270,468 
         

Canada

        

Revenues

 $432,176  $467,975 

Total long-lived assets

  110,195   76,071 
         

Euro currency countries

        

Revenues

 $404,158  $411,834 

Total long-lived assets

  368,198   367,749 
         

Australia

        

Revenues

 $284,471  $277,488 

Total long-lived assets

  114,754   111,013 
         

United Kingdom

        

Revenues

 $266,487  $218,304 

Total long-lived assets

  526,669   527,157 
         

China

        

Revenues

 $87,509  $96,222 

Total long-lived assets

  8,073   7,410 
         

Other

        

Revenues

 $497,920  $445,394 

Total long-lived assets

  290,862   294,697 
         

Consolidated

        

Revenues

 $4,335,141  $4,459,487 

Total long-lived assets

  3,712,113   3,654,565 

 

Page 45 of 45
 
EX-3 4 ex_623541.htm EXHIBIT 3 HTML Editor

Exhibit 3

 

 

 

collierslogo.jpg

 

 

 

 

COLLIERS INTERNATIONAL GROUP INC.

 

 

 

Management’s

Discussion

& Analysis

 

 

 

 

 

 

Year ended | December 31, 2023

 

 

 

 

 

 

Page 2 of 16

 

COLLIERS INTERNATIONAL GROUP INC.

Management’s discussion and analysis

For the year ended December 31, 2023

(in US dollars)

February 15, 2024

 

The following managements discussion and analysis (MD&A) should be read together with the audited consolidated financial statements and the accompanying notes of Colliers International Group Inc. (we, us, our, the Company or Colliers) for the year ended December 31, 2023 and the Companys audited consolidated financial statements and MD&A for the year ended December 31, 2022. 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, 2023 and up to and including February 15, 2024.

 

Additional information about the Company can be found on SEDAR+ at www.sedarplus.ca and on EDGAR at www.sec.gov.

 

This MD&A includes references to internal revenue growth rate, adjusted EBITDA, local currency revenue and adjusted EBITDA growth rate, adjusted EPS, free cash flow and assets under management (AUM), 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.

 

Consolidated review

Our consolidated revenues for the year ended December 31, 2023 were $4.34 billion, a decrease of 3% versus the prior year (3% in local currency). The decline was attributable to lower market-driven activity in Capital Markets and, to a lesser extent, Leasing partly offset by robust growth in Investment Management and Outsourcing & Advisory. GAAP diluted net earnings per share were $1.41 as compared to $1.05 in the prior year. Adjusted earnings per share (see “Reconciliation of non-GAAP financial measures” below) were $5.35 relative to $6.99 in the prior year. The decrease was attributable to (i) lower revenues; (ii) higher interest expense from increased debt levels resulting from recent acquisition activity and higher floating interest rates as well as (iii) higher non-controlling interest share of earnings of acquired businesses. GAAP diluted net earnings per share and adjusted earnings per share for the year ended December 31, 2023 were favourably impacted approximately $0.02 and $0.02, respectively, by changes in foreign exchange rates.

 

In April 2023, the Company acquired Greenstone Group Ltd., a project management and property advisory firm in New Zealand. The business rebranded as “Colliers Project Leaders” and was integrated into our New Zealand operations.

 

In May 2023, the Company acquired Craig & Rhodes Pty Limited, a multi-discipline engineering, design and survey firm in Australia. The business rebranded as “Colliers Engineering & Design” and was integrated into our existing operations in Australia.

 

Also in May 2023, the Company also acquired HILGARTWILSON, LLC, an Arizona-based engineering, planning and survey firm. The business will rebrand as “Colliers Engineering & Design” and will integrate into our US Colliers Engineering & Design operations.

 

 

Page 3 of 16

 

 

(in thousands of US$)

 

Three months ended

December 31

   

Change

in US$

   

Change

in LC

   

Twelve months ended

December 31

   

Change

in US$

   

Change

in LC

 

(LC = local currency)

 

2023

   

2022

     %      %    

2023

   

2022

     %      %  
                                                                 

Outsourcing & Advisory

  $ 580,375     $ 519,084       12 %     10 %   $ 2,082,124     $ 1,872,328       11 %     11 %

Investment Management (1)

    129,134       121,307       6 %     6 %     487,457       378,881       29 %     28 %

Leasing

    318,236       335,724       -5 %     -6 %     1,063,088       1,124,106       -5 %     -5 %

Capital Markets

    207,423       246,290       -16 %     -16 %     702,472       1,084,172       -35 %     -35 %

Total revenues

  $ 1,235,168     $ 1,222,405       1 %     0 %   $ 4,335,141     $ 4,459,487       -3 %     -3 %

(1) Investment Management local currency revenues, excluding pass-through carried interest, were up 4% and 38% for the three and twelve months ended December 31, 2023, respectively.

 

 

Results of operations year ended December 31, 2023

For the year ended December 31, 2023, revenues were $4.34 billion, down 3% compared to the prior year (3% in local currency). Internally generated revenues were down 8% on lower Capital Markets and, to a lesser extent, Leasing activity consistent with overall market conditions despite solid growth in Investment Management and Outsourcing & Advisory. Acquisitions contributed 5% to local currency revenue growth versus the prior year.

 

Operating earnings for the year ended December 31, 2023 were $300.9 million relative to $332.5 million in the prior year. The operating earnings margin was 6.9% versus 7.5% in the prior year. The decrease in margin was attributable to (i) service mix, which was impacted by a lower proportion of higher margin Capital Markets revenues; and (ii) an $11.4 million gain on termination of a lease in the Americas in the prior year. Adjusted EBITDA (see “Reconciliation of non-GAAP financial measures” below) was $595.0 million, down 6% versus $630.5 million in the prior year. The Adjusted EBITDA margin was 13.7% compared to 14.1% in the prior year.

 

Depreciation expense was $54.6 million relative to $48.7 million in the prior year, with the increase attributable to the impact of recent acquisitions and increased investments in office leaseholds.

 

Amortization expense was $147.9 million relative to $128.7 million in the prior year, with the increase attributable mainly to intangible assets recognized in connection with recent business acquisitions.

 

Net interest expense was $94.1 million compared to $48.6 million in the prior year driven by both increases in debt levels and rising market interest rates. The average interest rate on our debt during the year was 4.9%, versus 3.3% in the prior year.

 

Consolidated income tax expense for the year ended December 31, 2023 was $68.1 million, relative to $95.0 million in the prior year. The effective tax rate was 32.0% compared to 32.8% in the prior year.

 

Net earnings for the year ended December 31, 2023 were $144.7 million compared to $194.5 million in the prior year.

 

Revenues in the Americas region totalled $2.51 billion for the year compared to $2.76 billion in the prior year, down 9% (9% in local currency). The revenue decline was largely driven by market conditions in Capital Markets and, to a lesser extent, Leasing. The decline was partly offset by internal growth in Outsourcing & Advisory revenues, primarily Engineering, Project Management and Property Management, and the favourable impact of recent acquisitions. Adjusted EBITDA was $270.9 million, down 18% (18% in local currency) from $332.3 million in the prior year, impacted by (i) changes in service mix; and (ii) an $11.4 million gain on the termination of a lease which favourably impacted the prior year. GAAP operating earnings were $174.6 million, versus $254.4 million in 2022.

 

EMEA region revenues were $726.9 million for the full year compared to $715.1 million in the prior year, up 2% (down 1% in local currency). Local currency revenue mix shifted significantly, with Capital Markets and Leasing lower due to difficult macroeconomic conditions, almost fully offset by growth in Outsourcing & Advisory (including recent acquisitions). Foreign exchange tailwinds favourably impacted revenues by 3%. Adjusted EBITDA was $38.4 million, down 44% (50% in local currency) versus $68.5 million in the prior year on significantly lower higher-margin Capital Markets revenues. GAAP operating earnings were $5.5 million as compared to $9.9 million in 2022.

 

 

Page 4 of 16

 

Asia Pacific region generated revenues of $610.3 million for the year, which were flat (up 4% in local currency) compared to $608.5 million in the prior year. Both Leasing and Outsourcing & Advisory revenues (including recent acquisitions) were up, partly offset by a continued decline in Capital Markets activity consistent with the market conditions in the region. Foreign exchange headwinds impacted revenues by 4%. Adjusted EBITDA was $79.2 million, down 7% (4% in local currency) versus $85.1 million in the prior year. GAAP operating earnings were $62.7 million, versus $72.3 million in the prior year.

 

Investment Management revenues were $487.5 million compared to $378.9 million in the prior year, up 29% (28% in local currency). Pass-through revenue from historical carried interest was $6.8 million in the current year, versus $30.3 million in the prior year. Excluding the impact of pass-through revenue, revenues were up 38% (38% in local currency) and were positively impacted by (i) acquisitions and (ii) fundraising across all investment strategies which led to increased management fees. Adjusted EBITDA was $213.9 million, up 47% (46% in local currency), relative to $146.0 million in the prior year. GAAP operating earnings were $103.1 million, versus $37.1 million in 2022. AUM was $98.2 billion as of December 31, 2023 compared to $97.7 billion as of December 31, 2022.

 

Unallocated global corporate costs as reported in Adjusted EBITDA were $7.4 million in 2023, relative to $1.4 million in the prior year, with the difference primarily attributable to foreign exchange gains in the prior year. The corporate GAAP operating loss was $45.0 million, relative to $41.1 million in 2022.

 

Selected annual information - last five years

                 

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

         
                                         
   

Year ended December 31

 
   

2023

   

2022

   

2021

   

2020

   

2019

 
                                         

Operations

                                       

Revenues

  $ 4,335,141     $ 4,459,487     $ 4,089,129     $ 2,786,857     $ 3,045,811  

Operating earnings / (loss)

    300,935       332,496       (131,501 )     164,578       218,197  

Net earnings / (loss)

    144,691       194,544       (237,557 )     94,489       137,585  
                                         

Financial position

                                       

Total assets

  $ 5,482,126     $ 5,098,177     $ 3,873,730     $ 3,292,167     $ 2,892,714  

Long-term debt

    1,502,639       1,439,099       531,054       479,895       611,404  

Convertible Notes

    -       226,534       225,214       223,957       -  

Redeemable non-controlling interests

    1,072,066       1,079,306       536,903       442,375       359,150  

Shareholders' equity

    850,490       493,374       585,269       586,109       517,299  
                                         

Common share data

                                       

Net earnings (loss) per common share:

                                       

Basic

                                       
      1.43       1.07       (9.09 )     1.23       2.60  

Diluted

                                       
      1.41       1.05       (9.09 )     1.22       2.57  

Weighted average common shares outstanding (thousands)

                                       

Basic

    45,680       43,409       42,920       39,986       39,550  

Diluted

    46,274       43,918       42,920       40,179       39,981  

Cash dividends per common share

  $ 0.30     $ 0.30     $ 0.20     $ 0.10     $ 0.10  
                                         

Other data*

                                       

Adjusted EBITDA

  $ 594,993     $ 630,525     $ 544,338     $ 361,442     $ 359,476  

Adjusted EPS

    5.35       6.99       6.18       4.18       4.67  

*See Reconciliation of non-GAAP financial measures

 

 

 

Page 5 of 16

 

Results of operations fourth quarter ended December 31, 2023

For the quarter ended December 31, 2023, revenues were $1.24 billion, up 1% (flat in local currency). The market-driven transaction slowdown in Capital Markets and, to a lesser extent, Leasing was offset by solid growth in Outsourcing & Advisory and Investment Management. Consolidated internal revenues measured in local currencies declined 2% versus the prior year quarter. GAAP operating earnings were $132.6 million as compared to $103.8 million in the prior year quarter. Adjusted EBITDA was $198.4 million relative to $202.7 million in the prior year quarter.

 

Summary of quarterly results

The following table sets forth our quarterly consolidated results of operations data. The information in the table below has been derived from interim consolidated financial statements that, in management’s opinion, have been prepared on a consistent basis and include all adjustments necessary for a fair presentation of information. The information below is not necessarily indicative of results for any future quarter.

 

Summary of quarterly results - years ended December 31, 2023, 2022 and 2021

         

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

         
                                 
   

Q1

   

Q2

   

Q3

   

Q4

 
                                 

Year ended December 31, 2023

                               

Revenues

  $ 965,903     $ 1,078,038     $ 1,056,032     $ 1,235,168  

Operating earnings

    22,144       75,262       70,899       132,630  

Net earnings (loss)

    (907 )     35,001       29,376       81,221  

Basic net earnings (loss) per common share

    (0.47 )     (0.15 )     0.53       1.42  

Diluted net earnings (loss) per common share

    (0.47 )     (0.16 )     0.53       1.42  
                                 

Year ended December 31, 2022

                               

Revenues

  $ 1,000,912     $ 1,127,846     $ 1,108,324     $ 1,222,405  

Operating earnings

    40,834       103,850       84,030       103,782  

Net earnings

    21,317       66,731       44,524       61,972  

Basic net earnings (loss) per common share

    (0.42 )     0.70       0.28       0.52  

Diluted net earnings (loss) per common share

    (0.42 )     0.67       0.27       0.51  
                                 

Year ended December 31, 2021

                               

Revenues

  $ 774,914     $ 945,994     $ 1,022,756     $ 1,345,465  

Operating earnings (loss) 1

    39,956       (385,777 )     75,966       138,354  

Net earnings (loss)

    24,807       (412,601 )     50,496       99,741  

Basic net earnings (loss) per common share

    0.11       (10.53 )     0.41       0.98  

Diluted net earnings (loss) per common share

    0.11       (10.53 )     0.40       0.92  
                                 

Other data 2

                               

Adjusted EBITDA - 2023

  $ 104,623     $ 147,080     $ 144,912     $ 198,378  

Adjusted EBITDA - 2022

    121,461       161,313       145,065       202,686  

Adjusted EBITDA - 2021

    92,129       136,558       123,641       192,010  

Adjusted EPS - 2023

    0.86       1.31       1.19       2.00  

Adjusted EPS - 2022

    1.44       1.84       1.41       2.31  

Adjusted EPS - 2021

    1.04       1.58       1.27       2.25  

1 Operating loss for Q2 2021 reflects the settlement of the Long Term Incentive Arrangement with the Company's Chairman and Chief Executive Officer, which resulted in a charge of $471,928

 

2 See "Reconciliation of non-GAAP financial measures"

 

 

Seasonality and quarterly fluctuations

The Company historically generates peak revenues and earnings in the month of December followed by a low in January and February as a result of the timing of closings on Capital Markets transactions. Revenues and earnings during the balance of the year are relatively even. Capital Markets operations comprised 16% of consolidated annual revenues for 2023. Variations can be caused by business acquisitions which alter the consolidated service mix.

 

 

Page 6 of 16

 

Outlook for 2024

For 2024, the Company expects Capital Markets and Leasing conditions to remain challenging in the first half of the year followed by year-over-year growth in the second half, with market sentiment improving and interest rates and credit conditions stabilizing. Outsourcing & Advisory revenue growth is expected to remain resilient. Investment Management revenues are expected to grow in line with fundraising, which is expected to improve relative to 2023.

 

The outlook for 2024 is as follows:

 

Measure

Actual 2023

Outlook for 2024

Revenue growth

-3%

+5% to +10%

Adjusted EBITDA growth

-6%

+5% to +15%

Adjusted EPS growth

-23%

+10% to +20%

 

The financial outlook is based on the Company’s best available information as of the date of this MD&A, and remains subject to change based on numerous macroeconomic, geopolitical, health, social and related factors. Continued interest rate volatility and/or lack of credit availability for commercial real estate transactions could materially impact the outlook.

 

Liquidity and capital resources

Net cash provided by operating activities for the year ended December 31, 2023 was $165.7 million, versus $67.0 million in the prior year. The increase in cash from operations was driven primarily by lower working capital usage as well as lower contingent acquisition consideration paid more than offsetting a reduction in net earnings. We believe that cash from operations and other existing resources, including our $1.75 billion multi-currency Revolving Credit Facility, will continue to be adequate to satisfy the ongoing working capital needs of the Company.

 

For the year ended December 31, 2023, capital expenditures were $84.5 million (December 31, 2022 - $67.7 million). Capital expenditures for the year ending December 31, 2024 are expected to be between $75-$80 million and expected to be funded by cash on hand.

 

Net indebtedness is considered a supplementary financial measure and as of December 31, 2023 was $1.32 billion, versus $1.27 billion as of December 31, 2022. Net indebtedness is calculated as the current and non-current portion of long-term debt (excluding the Convertible Notes and warehouse credit facilities, in accordance with our debt agreements) less cash and cash equivalents. As of December 31, 2023, the Company’s financial leverage ratio expressed in terms of net debt to pro forma Adjusted EBITDA, as defined in our debt agreements, was 2.2x (1.8x as of December 31, 2022), relative to a maximum of 3.5x permitted under our debt agreements. We were in compliance with the covenants contained in our debt agreements as of December 31, 2023 and, based on our outlook for 2024, we expect to remain in compliance with these covenants.

 

The Company’s Revolving Credit Facility matures in May 2027. The Revolving Credit Facility is sustainability-linked and includes pricing adjustments tied to achievements of performance targets over time aligned with Colliers’ Elevate the Built Environment framework available on corporate.colliers.com. These targets include: i) reducing greenhouse gas emissions consistent with the Science-Based Targets initiative (“SBTi”); ii) increasing female representation in management roles and iii) ensuring Colliers-occupied offices obtain the WELL Health-Safety certification. We met our annual sustainability targets for 2022, and as of July 27, 2023, we achieved the maximum five basis point reduction in the borrowing cost on our Revolving Credit Facility.

 

In April 2023 the Company increased its borrowing capacity under its Revolving Credit Facility by $250 million to $1.75 billion. As of December 31, 2023, the Company had $759.4 million of unused credit under the Revolving Credit Facility.

 

On April 4, 2023, the Company issued a notice of redemption to all holders of its Convertible Notes due 2025 (“Convertible Notes”). The applicable redemption date was June 1, 2023 (the “Redemption Date”), and the Company, in accordance with the terms and conditions of the indenture governing the Convertible Notes, satisfied its obligations in connection with any redeemed Convertible Notes by issuing an amount of Subordinate Voting Shares per US$1,000 of redeemed principal amount that is calculated based on the average of daily volume-weighted average trading prices of the Shares for the thirty trading day period ending on May 24, 2023. Substantially all of the Convertible Notes were converted into Subordinate Voting Shares, prior to the Redemption Date, at an average conversion rate of 17.7607 shares per US$1,000 of principal amount, which is equivalent to a conversion price of approximately $56.30 per share. All remaining Convertible Notes were redeemed on June 1, 2023.

 

 

Page 7 of 16

 

Colliers Mortgage utilizes warehouse credit facilities for the purpose of funding warehouse receivables. Warehouse receivables represent mortgage loans receivable, the majority of which are offset by borrowings under warehouse credit facilities which fund loans that financial institutions have committed to purchase. The warehouse credit facilities are excluded from the financial leverage calculations under our debt agreements.

 

On September 28, 2023, the Company expanded the committed availability of its account receivable facility (“AR Facility”) (which includes selected US and Canadian trade accounts receivable) with two third-party financial institutions to $200 million from $175 million, with the maturity date remaining unchanged at October 24, 2024. The AR Facility is recorded as a sale of accounts receivable, and accordingly sold receivables are derecognized from the consolidated balance sheet. The AR Facility results in a decrease to our borrowing costs. As of December 31, 2023, the Company’s AR Facility was fully drawn.

 

During 2022, the Company acquired certain real estate assets in the US in connection with the establishment of new Investment Management funds. The real estate assets, as well as corresponding liabilities, were transferred to the respective funds during the first quarter of 2023, without gain or loss. During the year, the Company acquired real estate and real assets located in Europe and the US, some of which were transferred to the respective funds during the year (see note 6 in our consolidated financial statements). The Company recorded the corresponding warehouse fund assets and liabilities related to warehouse fund assets on the consolidated balance sheet as of December 31, 2023. We expect to enter into similar transactions from time to time in the future to facilitate the formation of new Investment Management funds.

 

The Company pays semi-annual dividends in cash after the end of the second and fourth quarters to shareholders of record on the last business day of the quarter. The Company’s policy is to pay dividends on its common shares in the future, subject to the discretion of our Board of Directors. On December 5, 2023, the Company’s Board of Directors declared a semi-annual dividend of $0.15 per share to shareholders of record on December 29, 2023, paid on January 12, 2024. Total common share dividends paid by the Company during the year ended December 31, 2023 were $13.5 million.

 

During the year ended December 31, 2023, the Company invested cash in acquisitions as follows: $60.3 million in acquisitions, $35.2 million in purchases of redeemable non-controlling interest and $56.5 million in contingent consideration payments. All acquisitions during the year were funded from borrowings on the Revolving Credit Facility and cash on hand (See note 4 in our consolidated financial statements). The Company expects to fund any future acquisitions from borrowings on the Revolving Credit Facility and cash on hand.

 

As at December 31, 2023, 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 $404.5 million (December 31, 2022 - $422.0 million). Unless it contains an element of compensation, contingent consideration is recorded at fair value each reporting period. The fair value recorded on the consolidated balance sheet as at December 31, 2023 was $44.7 million (December 31, 2022 - $91.2 million). Contingent consideration with a compensatory element is revalued at each reporting period and recognized on a straight-line basis over the term of the contingent consideration arrangement. The liability recorded on the consolidated balance sheet for the compensatory element of contingent consideration arrangements as at December 31, 2023 was $90.5 million (December 31, 2022 - $61.9 million). The contingent consideration is based on achieving specified earnings levels and is paid or payable after the end of the relevant contingency periods, which extend to September 2028. We estimate that approximately 86% of the contingent consideration outstanding as of December 31, 2023 will ultimately be paid.

 

 

Page 8 of 16

 

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

 

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

  $ 1,496,929     $ 380     $ 310     $ 1,208,939     $ 287,300  

Warehouse credit facilities

    168,780       168,780       -       -       -  

Interest on long-term debt (1)

    74,459       11,870       23,670       20,587       18,332  

Finance lease obligations

    5,710       1,415       2,476       1,819       -  

Contingent acquisition consideration(2)

    44,712       13,944       30,650       -       118  

Operating leases obligations

    581,103       112,506       172,072       115,919       180,606  

Purchase commitments

    67,007       31,984       22,934       2,942       9,147  

Co-investment Commitments

    42,395       42,395       -       -       -  

Total contractual obligations

  $ 2,481,095     $ 383,274     $ 252,112     $ 1,350,206     $ 495,503  

(1)

Figures do not include interest payments for borrowings under the Revolving Credit Facility. Assuming the Revolving Credit Facility is held until maturity, using current interest rate, we estimate that we will make $236.2 million of interest payments, $69.4 million of which will be made in the next 12 months.

(2)

Estimated fair value as at December 31, 2023.

 

At December 31, 2023, we had commercial commitments totaling $13.5 million comprised of letters of credit outstanding due to expire within one year.

 

In order to effectively manage our corporate risk and support our global insurance program, we supplement our commercial insurance placements with the use of a wholly-owned captive insurance company to provide support for our professional liability, general liability and employment practices liability programs. The level of risk retained by our captive insurance company varies by coverage. Currently, the captive insures up to $0.75 million per claim with respect to professional liability, $2.0 million per claim with respect to general liability and $1.0 million per claim with respect to employment practices liability. All limits are inclusive of commercial market self-insured retentions. Liability insurance claims can be complex and take a number of years to resolve. Within our captive insurance company, we estimate the ultimate cost of these claims by way of specific claim accruals developed through periodic reviews of the circumstances of individual claims, validated annually by a third-party actuary. As of December 31, 2023, the captive insurance company has reserves for unpaid claim liabilities of $13.8 million.

 

Redeemable non-controlling interests

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 redeemable non-controlling interests (“RNCI”) 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 25% to 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 $943.2 million as of December 31, 2023 (December 31, 2022 - $1.03 billion). 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, 2023, the RNCI recorded on the balance sheet was $1.07 billion (December 31, 2022 - $1.08 billion). The purchase prices of the RNCI may be paid in cash or in Subordinate Voting Shares of Colliers. If all RNCI were redeemed in cash, the pro forma estimated accretion to diluted net earnings per share for the year ended December 31, 2023 would be $0.62, and the accretion to adjusted EPS would be $0.13.

 

 

Page 9 of 16

 

Critical accounting estimates

Critical accounting estimates are those that we deem 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 eight critical accounting estimates, which are discussed below.

 

 

1.

Revenue recognition. We earn revenues from Leasing and Capital Markets brokerage transaction commissions, advisory fees, debt finance fees, property management fees, project management fees, engineering and design fees, loan servicing fees and investment management fees (including carried interest). Some of the contractual terms related to the process of earning revenue from these sources, including potentially contingent events, can be complex and may require us to make judgments about the timing of when we should recognize revenue and whether revenue should be reported on a gross basis or net basis. Changes in judgments could result in a change in the period in which revenues are reported, or in the amounts of revenue and cost of revenue reported.

 

 

2.

Goodwill. Goodwill impairment testing involves assessing whether events have occurred that would indicate potential impairment and making estimates concerning the fair values of reporting units and then comparing the fair value to the carrying amount of each unit. The determination of what constitutes a reporting unit requires significant management judgment. We have four reporting units, consistent with our four operating segments. Goodwill is attributed to the reporting units at the time of acquisition. Estimates of fair value can be impacted by changes in the business environment, prolonged economic downturns or declines in the market value of the Company’s own shares and therefore require significant management judgment in their determination. When events have occurred that would suggest a potential decrease in fair value, the determination of fair value is calculated with reference to a discounted cash flow model which requires management to make certain estimates. The most sensitive estimates are estimated future cash flows and the discount rate applied to future cash flows. Changes in these assumptions could result in a materially different fair value.

 

 

3.

Business combinations. The determination of fair values of assets acquired and liabilities assumed in business combinations requires the use of estimates and management judgment, 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 or forecasted committed capital and assets under management related to asset management contracts, different amounts of intangible assets and related amortization could be reported.

 

 

4.

Contingent acquisition consideration. Contingent consideration is required to be measured at fair value at the acquisition date and at each balance sheet date until the contingency expires or is settled. The fair value at the acquisition date is a component of the purchase price; subsequent changes in fair value are reflected in earnings. Most acquisitions made by us have a contingent consideration feature, which is usually based on the acquired entity’s profitability (measured in terms of adjusted EBITDA) during a one to five year period after the acquisition date. Significant estimates are required to measure the fair value of contingent consideration, including forecasting profits for the contingency period and the selection of an appropriate discount rate.

 

 

5.

Mortgage servicing rights (MSRs). MSRs, or the rights to service mortgage loans for others, result from the sale or securitization of loans originated by the Company and are recognized as intangible assets on the consolidated balance sheet. The Company initially recognizes MSRs based on the fair value of these rights on the date the loans are sold. Subsequent to initial recognition, MSRs are amortized and carried at the lower of amortized cost or fair value. They are amortized in proportion to and over the estimated period that net servicing income is expected to be received based on projections and timing of estimated future net cash flows.

 

 

6.

Allowance for credit loss reserves. Colliers Mortgage is obligated to share in losses, if any, related to mortgages originated under the Fannie Mae Delegated Underwriting and Servicing (“DUS”) Program. These obligations expose the Company to credit risk on mortgage loans for which the Company is providing underwriting, servicing, or other services under the DUS Program. Net losses on defaulted loans are shared with Fannie Mae based upon established loss-sharing ratios, and typically, the Company is subject to sharing up to one-third of incurred losses on loans originated under the DUS Program. As of December 31, 2023, the Company has funded and sold loans subject to such loss sharing obligations with an aggregate unpaid principal balance of approximately $5.0 billion. As at December 31, 2023, the loss reserve was $12.8 million (December 31, 2022 - $14.5 million) and was included within Other liabilities on the consolidated balance sheet.

 

 

Page 10 of 16

 

Reconciliation of non-GAAP financial measures

In this MD&A, we make reference to certain 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) loss on disposal of operations; (v) depreciation and amortization, including amortization of mortgage servicing rights (“MSRs”); (vi) gains attributable to MSRs; (vii) acquisition-related items (including contingent acquisition consideration fair value adjustments, contingent acquisition consideration-related compensation expense and transaction costs); (viii) restructuring costs and (ix) stock-based compensation expense. We use Adjusted EBITDA to evaluate our own operating performance and our ability to service debt, as well as an integral part of our planning and reporting systems. Additionally, we use this measure in conjunction with discounted cash flow models to determine the Company’s overall enterprise valuation and to evaluate acquisition targets. We present Adjusted EBITDA as a supplemental measure because we believe such measure is useful to investors as a reasonable indicator of operating performance because of the low capital intensity of the Company’s service operations. We believe 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. Our 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.

 

   

Three months ended

   

Twelve months ended

 
   

December 31

   

December 31

 

(in thousands of US$)

 

2023

   

2022

   

2023

   

2022

 
                                 

Net earnings

  $ 81,221     $ 61,972     $ 144,691     $ 194,544  

Income tax

    29,974       24,976       68,086       95,010  

Other income, including equity earnings from non-consolidated investments

    (912 )     (2,329 )     (5,919 )     (5,645 )

Interest expense, net

    22,347       19,163       94,077       48,587  

Operating earnings

    132,630       103,782       300,935       332,496  

Loss on disposal of operations

    -       (524 )     2,282       26,834  

Depreciation and amortization

    51,087       51,542       202,536       177,421  

(Gains) losses attributable to MSRs

    (5,436 )     6,829       (17,722 )     (17,385 )

Equity earnings from non-consolidated investments

    707       1,856       5,078       6,677  

Acquisition-related items

    (6,406 )     26,406       47,096       77,144  

Restructuring costs

    15,435       5,023       27,701       5,485  

Stock-based compensation expense

    10,361       7,772       27,087       21,853  

Adjusted EBITDA

  $ 198,378     $ 202,686     $ 594,993     $ 630,525  

 

Adjusted EPS is defined as diluted net earnings per share as calculated under the “if-converted” method, adjusted for the effect, after income tax, of: (i) the non-controlling interest redemption increment; (ii) loss on disposal of operations; (iii) amortization expense related to intangible assets recognized in connection with acquisitions and MSRs; (iv) gains attributable to MSRs; (v) acquisition-related items; (vi) restructuring costs and (vii) stock-based compensation expense. We believe 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 share from continuing operations, as determined in accordance with GAAP. Our 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 net earnings to adjusted net earnings and of diluted net earnings per share to adjusted EPS appears below.

 

Similar to GAAP diluted EPS, Adjusted EPS is calculated using the “if-converted” method of calculating earnings per share in relation to the Convertible Notes, which were issued on May 19, 2020 and fully converted or redeemed by June 1, 2023. As such, the interest (net of tax) on the Convertible Notes is added to the numerator and the additional shares issuable on conversion of the Convertible Notes are added to the denominator of the earnings per share calculation to determine if an assumed conversion is more dilutive than no assumption of conversion. The “if-converted” method is used if the impact of the assumed conversion is dilutive. The “if-converted” method is dilutive for the adjusted EPS calculation for all periods where the Convertible Notes were outstanding.

 

 

Page 11 of 16

 

   

Three months ended

   

Twelve months ended

 
   

December 31

   

December 31

 

(in thousands of US$)

 

2023

   

2022

   

2023

   

2022

 
                                 

Net earnings

  $ 81,221     $ 61,972     $ 144,691     $ 194,544  

Non-controlling interest share of earnings

    (17,593 )     (16,222 )     (56,560 )     (53,919 )

Interest on Convertible Notes

    -       2,300       2,861       9,200  

Loss on disposal of operations

    -       (524 )     2,282       26,834  

Amortization of intangible assets

    36,269       39,111       147,928       128,741  

(Gains) losses attributable to MSRs

    (5,436 )     6,829       (17,722 )     (17,385 )

Acquisition-related items

    (6,406 )     26,406       47,096       77,144  

Restructuring costs

    15,435       5,023       27,701       5,485  

Stock-based compensation expense

    10,361       7,772       27,087       21,853  

Income tax on adjustments

    (13,313 )     (19,835 )     (48,359 )     (42,486 )

Non-controlling interest on adjustments

    (5,534 )     (3,804 )     (22,667 )     (15,262 )

Adjusted net earnings

  $ 95,004     $ 109,028     $ 254,338     $ 334,749  
                                 

 

   

Three months ended

   

Twelve months ended

 
   

December 31

   

December 31

 

(in US$)

 

2023

   

2022

   

2023

   

2022

 
                                 

Diluted net earnings per common share(1)

  $ 1.42     $ 0.48     $ 1.38     $ 0.97  

Interest on Convertible Notes, net of tax

    -       0.04       0.04       0.14  

Non-controlling interest redemption increment

    (0.08 )     0.49       0.47       1.97  

Loss on disposal of operations

    -       -       0.05       0.56  

Amortization expense, net of tax

    0.47       0.50       1.92       1.63  

(Gains) losses attributable to MSRs, net of tax

    (0.07 )     0.08       (0.21 )     (0.20 )

Acquisition-related items

    (0.14 )     0.51       0.83       1.45  

Restructuring costs, net of tax

    0.24       0.08       0.43       0.08  

Stock-based compensation expense, net of tax

    0.16       0.13       0.44       0.39  

Adjusted EPS

  $ 2.00     $ 2.31     $ 5.35     $ 6.99  
                                 

Diluted weighted average shares for Adjusted EPS (thousands)

    47,582       47,215       47,504       47,897  

(1) Amounts shown reflect the "if-converted" method's dilutive impact on the adjusted EPS calculation.

 

 

We believe that the presentation of adjusted EBITDA and adjusted earnings per share, 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 earnings per share 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.

 

Percentage revenue and AEBITDA variances presented on a local currency basis are calculated by translating the current period results of our non-US dollar denominated operations to US dollars using the foreign currency exchange rates from the periods against which the current period results are being compared. Percentage revenue variances presented on an internal growth basis are calculated assuming no impact from acquired entities in the current and prior periods. Revenue from acquired entities, including any foreign exchange impacts, are treated as acquisition growth until the respective anniversaries of the acquisitions. We believe that these revenue growth rate methodologies provide a framework for assessing the Company’s performance and operations excluding the effects of foreign currency exchange rate fluctuations and acquisitions. Since these revenue growth rate measures are not calculated under GAAP, they may not be comparable to similar measures used by other issuers.

 

 

Page 12 of 16

 

Adjusted EBITDA from recurring revenue percentage is computed on a trailing twelve-month basis and represents the proportion of adjusted EBITDA that is derived from Outsourcing & Advisory and Investment Management service lines. Both these service lines represent medium to long-term duration revenue streams that are either contractual or repeatable in nature. Adjusted EBITDA for this purpose is calculated in the same manner as for our debt agreement covenant calculation purposes, incorporating the expected full year impact of business acquisitions and dispositions.

 

Free cash flow is defined as net cash flow from operating activities plus contingent acquisition consideration paid, less purchases of fixed assets, plus cash collections on AR Facility deferred purchase price less distributions to non-controlling interests. We use free cash flow as a measure to evaluate and monitor operating performance as well as our ability to service debt, fund acquisitions and pay of dividends to shareholders. We present free cash flow as a supplemental measure because we believe this measure is a financial metric used by many investors to compare valuation and liquidity measures across 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. Our method of calculating free cash flow may differ from other issuers and accordingly, this measure may not be comparable to measures used by other issuers. A reconciliation of net cash flow from operating activities to free cash flow appears below.

 

   

Three months ended

   

Twelve months ended

 
   

December 31

   

December 31

 

(in thousands of US$)

 

2023

   

2022

   

2023

   

2022

 
                                 

Net cash provided by operating activities

  $ 157,103     $ 238,501     $ 165,661     $ 67,031  

Contingent acquisition consideration paid

    469       285       39,115       69,224  

Purchase of fixed assets

    (24,113 )     (25,874 )     (84,524 )     (67,681 )

Cash collections on AR Facility deferred purchase price

    33,106       (57,052 )     124,313       288,004  

Distributions paid to non-controlling interests

    (9,578 )     (8,193 )     (77,400 )     (62,926 )

Free cash flow

  $ 156,987     $ 147,667     $ 167,165     $ 293,652  

 

We use the term assets under management (“AUM”) as a measure of the scale of our Investment Management operations. AUM is defined as the gross market value of operating assets and the projected gross cost of development assets of the funds, partnerships and accounts to which we provide management and advisory services, including capital that such funds, partnerships and accounts have the right to call from investors pursuant to capital commitments. Our definition of AUM may differ from those used by other issuers and as such may not be directly comparable to similar measures used by other issuers.

 

Recently adopted accounting guidance

 

Contract Assets and Contract Liabilities from Contracts with Customers Business Combinations

In October 2021, the FASB issued ASU No. 2021-08, Accounting for Contract Assets and Contract Liabilities from Contracts with Customers (Subtopic 805-10: Business Combinations). The ASU requires that recognition and measurement principles of ASC 606 Revenue Recognition be applied for contract assets and contract liabilities acquired in a business combination. The guidance in ASC 805 listing exceptions to recognition principle was amended to include contract assets and contract liabilities. The Company adopted the guidance effective January 1, 2023. The adoption of the standard did not have a material impact on the Company’s consolidated financial statements.

 

Reference Rate Reform

The FASB has issued three ASUs related to reference rate reform. In March 2020, the FASB issued ASU No. 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting and in January 2021 the FASB issued ASU No. 2021-01, Reference Rate Reform (Topic 848): Scope. With reference rates like the various tenors of the London Interbank Offered Rates (“LIBOR”) being discontinued between December 31, 2021 and June 30, 2023, a significant volume of contracts and other arrangements will be impacted by the transition required to alternative reference rates. The ASUs provides optional expedients and exceptions to reduce the costs and complexity of applying existing GAAP to contract modifications and hedge accounting if certain criteria are met. The standard is effective for a limited time for all entities through December 31, 2022. In December 2022, FASB issued ASU No. 2022-06 Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848, with immediate effect, to defer the sunset date from December 31, 2022 to December 31, 2024, after which the entities will no longer be permitted to apply the relief in Topic 848. The Company has certain debt arrangements which may qualify for use of the practical expedients permitted under the guidance. The Company has evaluated and will continue to evaluate arrangements subject to rate reform and the options under the ASUs to facilitate an orderly transition to alternative reference rates and their potential impacts on its consolidated financial statements and disclosures.

 

 

Page 13 of 16

 

Recently issued accounting guidance, not yet adopted

 

Improvements to Reportable Segment Disclosures

In November 2023, FASB issued ASU No. 2023-07 Improvements to Reportable Segment Disclosures. The amendments in this update improve financial reporting by requiring disclosure of incremental segment information on an interim and annual basis, primarily through enhanced disclosures about significant segment expenses. The amendments are effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted with retrospective application to all prior periods presented in the financial statements. The Company is currently assessing the impacts of this ASU but expects it to only impact disclosures with no impact to its results of operations, cash flows or financial condition.

 

Improvements to Income Tax Disclosures

In December 2023, FASB issued ASU No. 2023-09 Improvements to Income Tax Disclosures. The amendments in this update encourage transparency in income tax disclosures by requiring consistent categories and greater disaggregation of information in the rate reconciliation and income taxes paid disclosures. The amendments are effective for annual periods beginning after December 15, 2024 with early adoption permitted and should be applied on a prospective basis, however, retrospective application is permitted. The Company is currently assessing the impacts of this ASU but expects it to only impact disclosures with no impact to its results of operations, cash flows or financial condition.

 

Financial instruments

We use financial instruments as part of our strategy to manage the risk associated with interest rates and currency exchange rates. We do not use financial instruments for trading or speculative purposes. In December 2018 (amended in May 2022), the Company entered into interest rate swap agreements to convert the SOFR floating interest rate on $100.0 million of US dollar denominated debt into a fixed interest rate of 2.6026% plus the applicable margin. These swaps matured on April 30, 2023.

 

In July and December 2022, the Company entered into similar interest rate swap agreements (the “2022 IRS”) to hedge an additional $150.0 million and $250.0 million of US dollar borrowings under the Revolving Credit Facility at fixed interest rates of 2.8020% and 3.5920%, respectively. In April 2023 and December 2023, the Company entered into another similar swap agreement (the “2023 IRS”) to hedge an additional $100.0 million and $100.0 million of US dollar borrowings under the Revolving Credit Facility at a fixed interest rate of 3.7250% and 4.000%, respectively. The 2022 IRS and 2023 IRS have a maturity of May 27, 2027. The swaps are measured at fair value on the consolidated balance sheet. Gains or losses on the 2022 IRS and 2023 IRS, which are determined to be effective as hedges, are reported in other comprehensive income.

 

Financial instruments involve risks, such as the risk that counterparties may fail to honor their obligations under these arrangements. If we have financial instruments outstanding and such events occur, our results of operations and financial position may be adversely affected.

 

Transactions with related parties

As at December 31, 2023, the Company had $2.8 million of loans receivable from shareholders of subsidiaries (December 31, 2022 - $3.6 million). The majority of the loans receivable represent amounts to finance the sale of non-controlling interests in subsidiaries to senior managers. The loans are of varying principal amounts and interest rates which range from nil to 7.55%. These loans are due on demand or mature on various dates up to 2032 but are open for repayment without penalty at any time.

 

 

Page 14 of 16

 

Outstanding share data

The authorized capital of the Company consists of an unlimited number of preference shares, issuable in series, an unlimited number of Subordinate Voting Shares and an unlimited number of Multiple Voting Shares. The holders of Subordinate Voting Shares are entitled to one vote in respect of each Subordinate Voting Share held at all meetings of the shareholders of the Company. The holders of Multiple Voting Shares are entitled to twenty votes in respect of each Multiple Voting Share held at all meetings of the shareholders of the Company. Each Multiple Voting Share is convertible into one Subordinate Voting Share at any time at the election of the holders thereof.

 

As of the date hereof, the Company has outstanding 46,238,682 Subordinate Voting Shares and 1,325,694 Multiple Voting Shares. In addition, as at the date hereof 3,227,250 Subordinate Voting Shares are issuable upon exercise of options granted under the Company’s stock option plan.

 

On July 17, 2023, the Company announced a Normal Course Issuer Bid (“NCIB”) effective from July 20, 2023 to July 19, 2024. The Company may repurchase up to 4,000,000 Subordinate Voting Shares on the open market pursuant to the NCIB.

 

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 Subordinate Voting Shares and Multiple Voting 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.

 

Disclosure controls and procedures

Disclosure controls and procedures are designed to provide reasonable assurance that information required to be disclosed in reports filed or submitted by us under U.S. and Canadian securities legislation is recorded, processed, summarized and reported within the time periods specified in those rules, and include controls and procedures designed to ensure that information required to be disclosed in reports filed or submitted by us under U.S. and Canadian securities legislation is accumulated and communicated to management, including the Chief Executive Officer and Chief Financial Officer, as appropriate, to permit timely decisions regarding required disclosure. The Chief Executive Officer and Chief Financial Officer have evaluated the effectiveness of the design and operation of our disclosure controls and procedures, as defined in the rules of the U.S. Securities and Exchange Commission and the Canadian Securities Administrators, as at December 31, 2023. Based on this evaluation, the Chief Executive Officer and Chief Financial Officer have concluded that our disclosure controls and procedures were effective as at December 31, 2023.

 

Changes in internal control over financial reporting

Our management is responsible for establishing and maintaining adequate internal control over financial reporting. Any system of internal control over financial reporting, no matter how well-designed, has inherent limitations. Therefore, even those systems determined to be effective can provide only reasonable assurance with respect to financial statement preparation and presentation. Management has used the Committee of Sponsoring Organizations of the Treadway Commission (COSO) 2013 framework to evaluate the effectiveness of our internal control over financial reporting. Based on this assessment, management has concluded that as at December 31, 2023, our internal control over financial reporting was effective.

 

During the year ended December 31, 2023, 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.

 

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

 

Legal proceedings

There are no legal proceedings to which Colliers is a party to, or in respect of which, any of the property of Colliers is the subject of, which is or was material to Colliers during 2023, and Colliers is not aware of any such legal proceedings that are contemplated. In the normal course of operations, Colliers is subject to routine immaterial claims and litigation incidental to its business. Litigation currently pending or threatened against Colliers includes disputes with former employees and commercial liability claims related to services provided by Colliers. Colliers 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.

 

 

Page 15 of 16

 

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:

 

 

Economic conditions, especially as they relate to rising interest rates, commercial and consumer credit conditions and business spending, particularly in regions where our operations may be concentrated.

 

Rising inflation and its impact on compensation costs, hiring and retention of talent, and the Company’s ability to recover costs from our clients.

 

The continuing aftermath of the global COVID-19 pandemic and its related impact on economic conditions, and in particular its impact on client demand for our services, our ability to deliver services and ensure the health and productivity of our employees.

 

Commercial real estate and real asset values, vacancy rates and general conditions of financial liquidity for transactions.

 

The effect of significant movements in average capitalization rates across different property types.

 

A change in or loss of our relationship with US government agencies.

 

Defaults by borrowers on loans originated under the Fannie Mae DUS Program.

 

A reduction by clients in their reliance on outsourcing for their commercial real estate needs.

 

Competition in the markets served by the Company.

 

The impact of changes in the market value of assets under management on the performance of our Investment Management business.

 

A decline in our ability to fundraise in our Investment Management operations, or an increase in redemptions from our perpetual funds and separately managed accounts.

 

A decline in our ability to attract, recruit and retain talent.

 

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.

 

The effect of increases in interest rates on our cost of borrowing.

 

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

 

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

 

The effects of changes in foreign exchange rates in relation to the US dollar on the Company’s Canadian dollar, Euro, Australian dollar and UK pound sterling denominated revenues and expenses.

 

A decline in our ability to identify and make acquisitions at reasonable prices and successfully integrate acquired operations.

 

Disruptions, cyber attacks or security failures in our information technology systems, and our ability to recover from such incidents.

 

The ability to comply with laws and regulations related to our global operations, including real estate and mortgage banking licensure, labour and employment laws and regulations, as well as the anti-corruption laws and trade sanctions.

 

Political conditions, including political instability, any outbreak or escalation of hostilities, elections, referenda, trade policy changes, immigration policy changes and terrorism and the impact thereof on our business.

 

Changes in climate and environment-related policies that directly impact our businesses.

 

Changes in government laws and policies at the federal, state/provincial or local level that directly impact our businesses.

 

 

Page 16 of 16

 

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. We disclaim any intention and assume no obligation to update or revise any forward-looking statement even if new information becomes available, as a result of future events or for any other reason.

 

Additional information

Additional information about Colliers, including our Annual Information Form for the year ended December 31, 2023, is available on SEDAR+ at www.sedarplus.ca and on EDGAR at www.sec.gov. Further information about us can also be obtained at www.colliers.com.

 
EX-23 5 ex_623542.htm EXHIBIT 23 HTML Editor

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, 2023 of Colliers International Group Inc. of our report dated February 15, 2024, relating to the consolidated financial statements and the effectiveness of internal control over financial reporting, which appears in Exhibit 2 incorporated by reference in this Annual Report on Form 40-F.

 

We also consent to the reference to us under the heading, “Independent Registered Public Accounting Firm” in the Annual Information Form which is filed as Exhibit 1 to this Annual Report on Form 40-F.

 

/s/ PricewaterhouseCoopers LLP

Chartered Professional Accountants, Licensed Public Accountants

 

Toronto, Canada

February 15, 2024

 
EX-31 6 ex_623543.htm EXHIBIT 31 HTML Editor

EXHIBIT 31

CERTIFICATION

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

 

I, Jay S. Hennick, certify that:

 

 

1.

I have reviewed this annual report on Form 40-F of Colliers International Group Inc.;

 

 

2.

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

 

 

3.

Based on my knowledge, the financial statements, and other financial information included in this 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 15, 2024

 

/s/ Jay S. Hennick 

Jay S. Hennick

Chairman and Chief Executive Officer

 

 

 

 

CERTIFICATION

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

 

I, Christian Mayer, certify that:

 

 

1.

I have reviewed this annual report on Form 40-F of Colliers International Group Inc.;

 

 

2.

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

 

 

3.

Based on my knowledge, the financial statements, and other financial information included in this 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 15, 2024

 

/s/ Christian Mayer

Christian Mayer

Chief Financial Officer

 

 

 
EX-32 7 ex_623544.htm EXHIBIT 32 HTML Editor

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 Colliers International Group Inc. (the “Company”) for the year ended December 31, 2023 (the “Report”) filed with the United States Securities and Exchange Commission on the date hereof, I, Jay S. Hennick, Chairman and 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 15, 2024

 

/s/ Jay S. Hennick 

Jay S. Hennick

Chairman and 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 Colliers International Group Inc. (the “Company”) for the year ended December 31, 2023 (the “Report”) filed with the United States Securities and Exchange Commission on the date hereof, I, Christian Mayer, 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 15, 2024

 

/s/ Christian Mayer

Christian Mayer
Chief Financial Officer

 
EX-97 8 ex_623545.htm EXHIBIT 97 HTML Editor

Exhibit 97

 

 

collierslogo.jpg

 

COLLIERS INTERNATIONAL GROUP INC.

 

CLAWBACK POLICY

 

 

Effective as of September 19, 2023

 

 

 

 

 

Scope

 

This Clawback Policy (this “Policy”) applies to any individual who is or was an Executive Officer (as defined below) of Colliers International Group Inc. (“Colliers”) at the relevant time. Should Colliers be required to prepare an Accounting Restatement (as defined below), Colliers will have the right to claw back Incentive-Based Compensation (as defined below) from its Executive Officers, on and subject to the terms provided for in this Policy.

 

Definitions

 

For the purposes of this Policy, the following terms will have the meanings set forth below:

 

“Accounting Restatement

means any accounting restatement of Colliers’ financial statements due to material noncompliance with any financial reporting requirement under United States federal securities laws, including any required accounting restatement to correct a material error in Colliers’ previously-issued financial statements, or to avoid a material misstatement if the error were corrected in the current period or left uncorrected in the current period.

   

“Erroneously Awarded Compensation

means the amount of Incentive-Based Compensation received that exceeds the amount of Incentive-Based Compensation that otherwise would have been received had it been determined based on the restated amounts in connection with an Accounting Restatement and must be computed without regard to any taxes paid and otherwise in accordance with the U.S. Clawback Rules.

   

“Exchange Act

means the United States Securities Exchange Act of 1934, as amended.

   

“Executive Officer”  

Means: (a) any individual listed as, or holding the position designated as being, an executive officer in Colliers’ most recently filed annual information form; (b) any other person that would be considered an “executive officer” of Colliers within the meaning of the U.S. Clawback Rules; and (c) any individual identified and designated as being subject to this policy by Colliers or any subsidiary thereof. For clarity, in applying a Restatement Clawback, “Executive Officer” will include any person who served as an Executive Officer at any time during the performance period for the Incentive-Based Compensation subject to such Restatement Clawback.

   

“Financial Reporting Measures

means measures that are determined and presented in accordance with the accounting principles used in preparing Colliers’ financial statements, and any measures that are derived wholly or in part from such measures, including stock price and total shareholder return.

 

 

 

“Incentive-Based Compensation

means any compensation to any Executive Officer that is granted, earned, or vested based wholly or in part upon the attainment of a Financial Reporting Measure.

   

“Restatement Clawback

means recovery and repayment of Erroneously Awarded Compensation from an Executive Officer when Colliers is required to prepare an Accounting Restatement.    

   

“Restatement Date

means the date on which Colliers is required to prepare an Accounting Restatement (such date as determined by the U.S. Clawback Rules).

   

“U.S. Clawback Rules

means Section 10D of the Exchange Act, Rule 10D-1 issued thereunder, and the listing standards of the national securities exchange on which the Colliers’ securities are listed to implement Rule 10D-1 under the Exchange Act.

 

Accounting Restatements

 

In the event Colliers is required to prepare an Accounting Restatement, the board of directors of Colliers (the “Board”) or, at the Board’s election, the Executive Compensation Committee of the Board  will review all Incentive-Based Compensation received by Executive Officers during the three completed fiscal years immediately preceding the applicable Restatement Date (as well as during any transition period specified in the U.S. Clawback Rules), other than any such compensation that was received prior to such Executive Officer’s service as an Executive Officer or prior to the U.S. Clawback Rules becoming effective. Incentive-Based Compensation is deemed “received” in the fiscal period during which the Financial Reporting Measure specified in the Incentive-Based Compensation is attained, even if the payment or grant of Incentive-Based Compensation occurs after the end of that period. If the Board determines that an Executive Officer received any Erroneously Awarded Compensation in connection with such Accounting Restatement, the Board shall, reasonably promptly after the Restatement Date, seek recoupment from such Executive Officer of all such Erroneously Awarded Compensation, subject to the exceptions set forth below under “—Recoupment Exceptions”. The Board will determine, in its sole discretion, the method for recouping Erroneously Awarded Compensation hereunder.

 

Calculation of Erroneously Awarded Compensation

 

The amount of Erroneously Awarded Compensation shall be calculated in accordance with the U.S. Clawback Rules. For Incentive-Based Compensation based on Colliers’ stock price or total shareholder return, where the amount of Erroneously Awarded Compensation is not subject to mathematical recalculation directly from the information in an Accounting Restatement: (i) the amount of Erroneously Awarded Compensation must be based on a reasonable estimate of the effect of the Accounting Restatement on Colliers’ stock price or total shareholder return upon which the Incentive-Based Compensation was received; and (ii) Colliers must maintain documentation of the determination of that reasonable estimate and provide such documentation to the applicable U.S. stock exchange.

 

 

Clawback Policy – Last Updated: September 2023

 

 

Recoupment Exceptions

 

Colliers must recover any Erroneously Awarded Compensation unless the Executive Compensation Committee (or, in its absence, the majority of the independent directors serving on the Board) determines that any of the impracticality exceptions set forth in the U.S. Clawback Rules are available.

 

Recoupment of Erroneously Awarded Compensation due to an Accounting Restatement will be made on a “no fault” basis, without regard to whether any misconduct occurred or whether any Executive Officer is responsible for the noncompliance that resulted in the Accounting Restatement.

 

Further Reference to Applicable SEC and U.S. Stock Exchange Rules

 

This Policy shall be qualified in all respects by reference to the U.S. Clawback Rules. To the extent there is a conflict between this Policy and the U.S. Clawback Rules, or any interpretive question arises hereunder, the U.S. Clawback Rules shall control.  Colliers shall comply with all disclosure obligations associated with the implementation and enforcement of this Policy under the U.S. Clawback Rules and any other applicable law.

 

Applicability

 

Each award agreement or other document setting forth the terms and conditions of any Incentive-Based Compensation granted or paid to an Executive Officer will include (or will be deemed to include) a provision incorporating this Policy or the requirements of this Policy. The remedies specified in this Policy shall not be exclusive and shall be in addition to every other right or remedy at law or in equity that may be available to Colliers.

 

Interpretation

 

The Board shall have full and final authority to make all determinations under this Policy including, without limitation, whether this Policy applies and if so, the amount of compensation to be repaid or forfeited by an Executive Officer. All determinations and decisions made by the Board pursuant to the provisions of this Policy shall be final, conclusive and binding on all parties.

 

This Policy supersedes and replaces any previous clawback or clawback-related policies.

 

 

Clawback Policy – Last Updated: September 2023

 
EX-101.SCH 9 cigi-20231231.xsd XBRL TAXONOMY EXTENSION SCHEMA 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 Presentation link:calculationLink link:definitionLink link:presentationLink 009 - Disclosure - Note 3 - Impact of Recently Issued Accounting Standards link:calculationLink link:definitionLink link:presentationLink 010 - Disclosure - Note 4 - Acquisitions link:calculationLink link:definitionLink link:presentationLink 011 - Disclosure - Note 5 - Business Disposals link:calculationLink link:definitionLink link:presentationLink 012 - Disclosure - Note 6 - Warehouse Fund Assets link:calculationLink link:definitionLink link:presentationLink 013 - Disclosure - Note 7 - Acquisition-related Items link:calculationLink link:definitionLink link:presentationLink 014 - Disclosure - Note 8 - Prepaid Expenses and Other Assets link:calculationLink link:definitionLink link:presentationLink 015 - Disclosure - Note 9 - Leases link:calculationLink link:definitionLink link:presentationLink 016 - Disclosure - Note 10 - Fixed Assets link:calculationLink link:definitionLink link:presentationLink 017 - Disclosure - Note 11 - Intangible Assets link:calculationLink link:definitionLink link:presentationLink 018 - Disclosure - Note 12 - Goodwill link:calculationLink link:definitionLink link:presentationLink 019 - Disclosure - Note 13 - Long-term Debt link:calculationLink link:definitionLink link:presentationLink 020 - Disclosure - Note 14 - Convertible Notes link:calculationLink link:definitionLink link:presentationLink 021 - Disclosure - Note 15 - Warehouse Credit Facilities link:calculationLink link:definitionLink link:presentationLink 022 - Disclosure - Note 16 - AR Facility link:calculationLink link:definitionLink link:presentationLink 023 - Disclosure - Note 17 - Variable Interest Entities link:calculationLink link:definitionLink link:presentationLink 024 - Disclosure - Note 18 - Redeemable Non-controlling Interests link:calculationLink link:definitionLink link:presentationLink 025 - Disclosure - Note 19 - Capital Stock link:calculationLink link:definitionLink link:presentationLink 026 - Disclosure - Note 20 - Net Earnings (Loss) Per Common Share link:calculationLink link:definitionLink link:presentationLink 027 - Disclosure - Note 21 - Stock-based Compensation link:calculationLink link:definitionLink link:presentationLink 028 - Disclosure - Note 22 - Income Tax link:calculationLink link:definitionLink link:presentationLink 029 - Disclosure - Note 23 - Other Supplemental Information link:calculationLink link:definitionLink link:presentationLink 030 - Disclosure - Note 24 - Financial Instruments link:calculationLink link:definitionLink link:presentationLink 031 - Disclosure - Note 25 - Commitments and Contingencies link:calculationLink link:definitionLink link:presentationLink 032 - Disclosure - Note 26 - Related Party Transactions link:calculationLink link:definitionLink link:presentationLink 033 - Disclosure - Note 27 - Revenue link:calculationLink link:definitionLink link:presentationLink 034 - Disclosure - Note 28 - Segmented Information link:calculationLink link:definitionLink link:presentationLink 035 - Disclosure - Significant Accounting Policies (Policies) link:calculationLink link:definitionLink link:presentationLink 036 - Disclosure - Note 2 - Summary of Presentation (Tables) link:calculationLink link:definitionLink link:presentationLink 037 - Disclosure - Note 4 - Acquisitions (Tables) link:calculationLink link:definitionLink link:presentationLink 038 - Disclosure - Note 6 - Warehouse Fund Assets (Tables) link:calculationLink link:definitionLink link:presentationLink 039 - Disclosure - Note 7 - Acquisition-related Items (Tables) link:calculationLink link:definitionLink link:presentationLink 040 - Disclosure - Note 8 - Prepaid Expenses and Other Assets (Tables) link:calculationLink link:definitionLink link:presentationLink 041 - Disclosure - Note 9 - Leases (Tables) link:calculationLink link:definitionLink link:presentationLink 042 - Disclosure - Note 10 - Fixed Assets (Tables) link:calculationLink link:definitionLink link:presentationLink 043 - Disclosure - Note 11 - Intangible Assets (Tables) link:calculationLink link:definitionLink link:presentationLink 044 - Disclosure - Note 12 - Goodwill (Tables) link:calculationLink link:definitionLink link:presentationLink 045 - Disclosure - Note 13 - Long-term Debt (Tables) link:calculationLink link:definitionLink link:presentationLink 046 - Disclosure - Note 15 - Warehouse Credit Facilities (Tables) link:calculationLink link:definitionLink link:presentationLink 047 - Disclosure - Note 17 - Variable Interest Entities (Tables) link:calculationLink link:definitionLink link:presentationLink 048 - Disclosure - Note 18 - Redeemable Non-controlling Interests (Tables) link:calculationLink link:definitionLink link:presentationLink 049 - Disclosure - Note 19 - Capital Stock (Tables) link:calculationLink link:definitionLink link:presentationLink 050 - Disclosure - Note 20 - Net Earnings (Loss) Per Common Share (Tables) link:calculationLink link:definitionLink link:presentationLink 051 - Disclosure - Note 21 - Stock-based Compensation (Tables) link:calculationLink link:definitionLink link:presentationLink 052 - Disclosure - Note 22 - Income Tax (Tables) link:calculationLink link:definitionLink link:presentationLink 053 - Disclosure - Note 23 - Other Supplemental Information (Tables) link:calculationLink link:definitionLink link:presentationLink 054 - Disclosure - Note 24 - Financial Instruments (Tables) link:calculationLink link:definitionLink link:presentationLink 055 - Disclosure - Note 25 - Commitments and Contingencies (Tables) link:calculationLink link:definitionLink link:presentationLink 056 - Disclosure - Note 27 - Revenue (Tables) link:calculationLink link:definitionLink link:presentationLink 057 - Disclosure - Note 28 - Segmented Information (Tables) link:calculationLink link:definitionLink link:presentationLink 058 - Disclosure - Note 1 - Description of the Business (Details Textual) link:calculationLink link:definitionLink link:presentationLink 059 - Disclosure - Note 2 - Summary of Presentation (Details Textual) link:calculationLink link:definitionLink link:presentationLink 060 - Disclosure - Note 2 - Summary of Presentation - Assumptions Used in Measuring Fair Value of MSRs (Details) link:calculationLink link:definitionLink link:presentationLink 061 - Disclosure - Note 4 - Acquisitions (Details Textual) link:calculationLink link:definitionLink link:presentationLink 062 - Disclosure - Note 4 - Acquisitions - Acquisitions Details (Details) link:calculationLink link:definitionLink link:presentationLink 063 - Disclosure - Note 4 - Acquisitions - Acquisitions Details (Details) (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 064 - Disclosure - Note 5 - Business Disposals (Details Textual) link:calculationLink link:definitionLink link:presentationLink 065 - Disclosure - Note 6 - Warehouse Fund Assets (Details Textual) link:calculationLink link:definitionLink link:presentationLink 066 - Disclosure - Note 6 - Warehouse Fund Assets - Warehouse Fund Assets and Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 067 - Disclosure - Note 7 - Acquisition-related Items (Details Textual) link:calculationLink link:definitionLink link:presentationLink 068 - Disclosure - Note 7 - Acquisition-related Items - Composition of Acquisition-related Expense (Income) (Details) link:calculationLink link:definitionLink link:presentationLink 069 - Disclosure - Note 8 - Prepaid Expenses and Other Assets (Details Textual) link:calculationLink link:definitionLink link:presentationLink 070 - Disclosure - Note 8 - Prepaid Expenses and Other Assets - Components of Other Assets (Details) link:calculationLink link:definitionLink link:presentationLink 071 - Disclosure - Note 8 - Prepaid Expenses and Other Assets - Components of Other Assets (Details) (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 072 - Disclosure - Note 9 - Leases (Details Textual) link:calculationLink link:definitionLink link:presentationLink 073 - Disclosure - Note 9 - Leases - Lease Information (Details) link:calculationLink link:definitionLink link:presentationLink 074 - Disclosure - Note 9 - Leases - Balance Sheet Information (Details) link:calculationLink link:definitionLink link:presentationLink 075 - Disclosure - Note 9 - Leases - Maturities of Lease Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 076 - Disclosure - Note 10 - Fixed Assets - Components of Fixed Assets (Details) link:calculationLink link:definitionLink link:presentationLink 077 - Disclosure - Note 11 - Intangible Assets (Details Textual) link:calculationLink link:definitionLink link:presentationLink 078 - Disclosure - Note 11 - Intangible Assets - Components of Intangible Assets (Details) link:calculationLink link:definitionLink link:presentationLink 079 - Disclosure - Note 11 - Intangible Assets - MSRs (Details) link:calculationLink link:definitionLink link:presentationLink 080 - Disclosure - Note 11 - Intangible Assets - Acquired Intangible Assets (Details) link:calculationLink link:definitionLink link:presentationLink 081 - Disclosure - Note 11 - Intangible Assets - Estimated Annual Amortization Expense for Recorded Intangible Assets (Details) link:calculationLink link:definitionLink link:presentationLink 082 - Disclosure - Note 12 - Goodwill (Details Textual) link:calculationLink link:definitionLink link:presentationLink 083 - Disclosure - Note 12 - Goodwill - Components of Goodwill (Details) link:calculationLink link:definitionLink link:presentationLink 084 - Disclosure - Note 13 - Long-term Debt (Details Textual) link:calculationLink link:definitionLink link:presentationLink 085 - Disclosure - Note 13 - Long-term Debt - Long-term Debt and Convertible Debentures (Details) link:calculationLink link:definitionLink link:presentationLink 086 - Disclosure - Note 13 - Long-term Debt - Principal Repayments on Long-term Debt (Details) link:calculationLink link:definitionLink link:presentationLink 087 - Disclosure - Note 14 - Convertible Notes (Details Textual) link:calculationLink link:definitionLink link:presentationLink 088 - Disclosure - Note 15 - Warehouse Credit Facilities (Details Textual) link:calculationLink link:definitionLink link:presentationLink 089 - Disclosure - Note 15 - Warehouse Credit Facilities - Mortgage Warehouse Credit Facilities (Details) link:calculationLink link:definitionLink link:presentationLink 090 - Disclosure - Note 15 - Warehouse Credit Facilities - Mortgage Warehouse Credit Facilities (Details) (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 091 - Disclosure - Note 16 - AR Facility (Details Textual) link:calculationLink link:definitionLink link:presentationLink 092 - Disclosure - Note 17 - Variable Interest Entities (Details Textual) link:calculationLink link:definitionLink link:presentationLink 093 - Disclosure - Note 17 - Variable Interest Entities - Maximum Exposure Loss (Details) link:calculationLink link:definitionLink link:presentationLink 094 - Disclosure - Note 18 - Redeemable Non-controlling Interests (Details Textual) link:calculationLink link:definitionLink link:presentationLink 095 - Disclosure - Note 18 - Redeemable Non-controlling Interests - Reconciliation of the Beginning and Ending NCI Amounts (Details) link:calculationLink link:definitionLink link:presentationLink 096 - Disclosure - Note 19 - Capital Stock (Details Textual) link:calculationLink link:definitionLink link:presentationLink 097 - Disclosure - Note 19 - Capital Stock - Capital Stock Issued and Outstanding (Details) link:calculationLink link:definitionLink link:presentationLink 098 - Disclosure - Note 20 - Net Earnings (Loss) Per Common Share (Details Textual) link:calculationLink link:definitionLink link:presentationLink 099 - Disclosure - Note 20 - Net Earnings (Loss) Per Common Share - Reconciliation of the Denominator Used to Calculate Earnings Per Common Share (Details) link:calculationLink link:definitionLink link:presentationLink 100 - Disclosure - Note 21 - Stock-based Compensation (Details Textual) link:calculationLink link:definitionLink link:presentationLink 101 - Disclosure - Note 21 - Stock-based Compensation - Option Activity (Details) link:calculationLink link:definitionLink link:presentationLink 102 - Disclosure - Note 21 - Stock-based Compensation - Options Exercised (Details) link:calculationLink link:definitionLink link:presentationLink 103 - Disclosure - Note 21 - Stock-based Compensation - Fair Value of Each Option Grant Assumptions Used (Details) link:calculationLink link:definitionLink link:presentationLink 104 - Disclosure - Note 22 - Income Tax (Details Textual) link:calculationLink link:definitionLink link:presentationLink 105 - Disclosure - Note 22 - Income Tax - Effective Income Tax Rate Reconciliation (Details) link:calculationLink link:definitionLink link:presentationLink 106 - Disclosure - Note 22 - Income Tax - Effective Income Tax Rate Reconciliation (Details) (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 107 - Disclosure - Note 22 - Income Tax - Earnings Before Income Tax by Jurisdiction (Details) link:calculationLink link:definitionLink link:presentationLink 108 - Disclosure - Note 22 - Income Tax - Provision for (Recovery of) Income Tax (Details) link:calculationLink link:definitionLink link:presentationLink 109 - Disclosure - Note 22 - Income Tax - Deferred Income Tax Components (Details) link:calculationLink link:definitionLink link:presentationLink 110 - Disclosure - Note 22 - Income Tax - Gross Operating Loss Carryforwards (Details) link:calculationLink link:definitionLink link:presentationLink 111 - Disclosure - Note 22 - Income Tax - Unrecognized Tax Benefits (Details) link:calculationLink link:definitionLink link:presentationLink 112 - Disclosure - Note 23 - Other Supplemental Information - Summary of Other Supplemental Information (Details) link:calculationLink link:definitionLink link:presentationLink 113 - Disclosure - Note 24 - Financial Instruments (Details Textual) link:calculationLink link:definitionLink link:presentationLink 114 - Disclosure - Note 24 - Financial Instruments - Financial Assets and Liabilities Carried at Fair Value (Details) link:calculationLink link:definitionLink link:presentationLink 115 - Disclosure - Note 24 - Financial Instruments - Changes in Fair Value of the Net Mortgage Derivative Assets and Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 116 - Disclosure - Note 24 - Financial Instruments - Changes in Fair Value of DPP (Details) link:calculationLink link:definitionLink link:presentationLink 117 - Disclosure - Note 24 - Financial Instruments - Details of Interest Rate Swaps In Place (Details) link:calculationLink link:definitionLink link:presentationLink 118 - Disclosure - Note 24 - Financial Instruments - Change in Fair Value of Contingent Consideration Liability (Details) link:calculationLink link:definitionLink link:presentationLink 119 - Disclosure - Note 24 - Financial Instruments - Estimated of Fair Values for Other Financial Instruments (Details) link:calculationLink link:definitionLink link:presentationLink 120 - Disclosure - Note 25 - Commitments and Contingencies (Details Textual) link:calculationLink link:definitionLink link:presentationLink 121 - Disclosure - Note 25 - Commitments and Contingencies - Minimum Contractual Purchase Commitments Obligation Payments (Details) link:calculationLink link:definitionLink link:presentationLink 122 - Disclosure - Note 26 - Related Party Transactions (Details Textual) link:calculationLink link:definitionLink link:presentationLink 123 - Disclosure - Note 27 - Revenue (Details Textual) link:calculationLink link:definitionLink link:presentationLink 124 - Disclosure - Note 27 - Revenue - Disaggregated Revenue (Details) link:calculationLink link:definitionLink link:presentationLink 125 - Disclosure - Note 28 - Segmented Information (Details Textual) link:calculationLink link:definitionLink link:presentationLink 126 - Disclosure - Note 28 - Segmented Information - Operating Segments (Details) link:calculationLink link:definitionLink link:presentationLink 127 - Disclosure - Note 28 - Segmented Information - Revenues and Long-lived Assets by Geographic Location (Details) link:calculationLink link:definitionLink link:presentationLink EX-101.CAL 10 cigi-20231231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 11 cigi-20231231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 12 cigi-20231231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Document And Entity Information Dividend yield Note To Financial Statement Details Textual Significant Accounting Policies Note 2 - Summary of Presentation Note 4 - Acquisitions Risk free rate Note 6 - Warehouse Fund Assets Note 7 - Acquisition-related Items Note 8 - Prepaid Expenses and Other Assets Note 9 - Leases Note 10 - Fixed Assets Note 11 - Intangible Assets Note 12 - Goodwill Note 13 - Long-term Debt Note 15 - Warehouse Credit Facilities Note 17 - Variable Interest Entities Contingent acquisition consideration - current (note 24) Less: current portion Expected volatility Note 18 - Redeemable Non-controlling Interests us-gaap_LiabilitiesCurrent Total current liabilities Note 19 - Capital Stock Note 20 - Net Earnings (Loss) Per Common Share Note 21 - Stock-based Compensation Note 22 - Income Tax Expected life in years (Year) Note 23 - Other Supplemental Information Note 24 - Financial Instruments us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax Pension liability adjustments, net of tax Note 25 - Commitments and Contingencies Note 27 - Revenue Note 28 - Segmented Information Note 2 - Summary of Presentation - Assumptions Used in Measuring Fair Value of MSRs (Details) Note 4 - Acquisitions - Acquisitions Details (Details) Note 4 - Acquisitions - Acquisitions Details (Details) (Parentheticals) Note 6 - Warehouse Fund Assets - Warehouse Fund Assets and Liabilities (Details) Note 7 - Acquisition-related Items - Composition of Acquisition-related Expense (Income) (Details) Note 8 - Prepaid Expenses and Other Assets - Components of Other Assets (Details) Note 8 - Prepaid Expenses and Other Assets - Components of Other Assets (Details) (Parentheticals) Note 9 - Leases - Lease Information (Details) Note 9 - Leases - Balance Sheet Information (Details) Note 9 - Leases - Maturities of Lease Liabilities (Details) Note 10 - Fixed Assets - Components of Fixed Assets (Details) Change in foreign currency translation Note 11 - Intangible Assets - Components of Intangible Assets (Details) Note 11 - Intangible Assets - MSRs (Details) us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax Reclassification of accumulated foreign currency translation on disposal of operations (note 5) Note 11 - Intangible Assets - Acquired Intangible Assets (Details) Note 11 - Intangible Assets - Estimated Annual Amortization Expense for Recorded Intangible Assets (Details) Schedule of Derivative Instruments [Table Text Block] Note 12 - Goodwill - Components of Goodwill (Details) Less: current portion Long-term debt - current (note 13) Note 13 - Long-term Debt - Long-term Debt and Convertible Debentures (Details) Note 13 - Long-term Debt - Principal Repayments on Long-term Debt (Details) Note 15 - Warehouse Credit Facilities - Mortgage Warehouse Credit Facilities (Details) Note 15 - Warehouse Credit Facilities - Mortgage Warehouse Credit Facilities (Details) (Parentheticals) Note 17 - Variable Interest Entities - Maximum Exposure Loss (Details) Note 18 - Redeemable Non-controlling Interests - Reconciliation of the Beginning and Ending NCI Amounts (Details) Note 19 - Capital Stock - Capital Stock Issued and Outstanding (Details) Note 20 - Net Earnings (Loss) Per Common Share - Reconciliation of the Denominator Used to Calculate Earnings Per Common Share (Details) Note 21 - Stock-based Compensation - Option Activity (Details) cigi_OperatingLossCarryforwardsUnrecognized Gross net operating loss not recognized The unrecognized amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws. us-gaap_OtherComprehensiveIncomeLossNetOfTax Total other comprehensive earnings, net Note 21 - Stock-based Compensation - Options Exercised (Details) Note 21 - Stock-based Compensation - Fair Value of Each Option Grant Assumptions Used (Details) cigi_OperatingLossCarryforwardsGross Gross net operating loss carry forward The gross amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws. Note 22 - Income Tax - Effective Income Tax Rate Reconciliation (Details) Options exercisable, weighted average exercise price (in dollars per share) cigi_TaxCreditCarryforwardsUnrecognized Gross capital loss not recognized The unrecognized amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws. Note 22 - Income Tax - Effective Income Tax Rate Reconciliation (Details) (Parentheticals) Options exercisable, weighted average remaining contractual life (Year) Warehouse receivables (note 24) Note 22 - Income Tax - Earnings Before Income Tax by Jurisdiction (Details) Options exercisable, aggregate intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1 Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value Note 22 - Income Tax - Provision for (Recovery of) Income Tax (Details) cigi_TaxCreditCarryforwardsGross Gross capital loss carry forward The gross amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws. Note 22 - Income Tax - Deferred Income Tax Components (Details) Intrinsic value Note 22 - Income Tax - Gross Operating Loss Carryforwards (Details) Americas Segment [Member] A business segment classified as the "Americas" segment. Note 22 - Income Tax - Unrecognized Tax Benefits (Details) us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest Total shareholders' equity Balance Balance Options exercisable, number of options (in shares) Note 23 - Other Supplemental Information - Summary of Other Supplemental Information (Details) Asia Pacific Segment [Member] A business segment classified as the "Asia Pacific" segment. Note 24 - Financial Instruments - Financial Assets and Liabilities Carried at Fair Value (Details) Note 24 - Financial Instruments - Changes in Fair Value of the Net Mortgage Derivative Assets and Liabilities (Details) Carrying value Shares issuable under options, weighted average remaining contractual life (Year) Note 24 - Financial Instruments - Changes in Fair Value of DPP (Details) Shares issuable under options, aggregate intrinsic value Note 24 - Financial Instruments - Details of Interest Rate Swaps In Place (Details) Weighted average fair value per option granted (in dollars per share) Note 24 - Financial Instruments - Change in Fair Value of Contingent Consideration Liability (Details) Note 24 - Financial Instruments - Estimated of Fair Values for Other Financial Instruments (Details) Note 25 - Commitments and Contingencies - Minimum Contractual Purchase Commitments Obligation Payments (Details) Note 27 - Revenue - Disaggregated Revenue (Details) Note 28 - Segmented Information - Operating Segments (Details) Note 28 - Segmented Information - Revenues and Long-lived Assets by Geographic Location (Details) Notes To Financial Statements Notes To Financial Statements [Abstract] Financial Instruments [Domain] us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price (in dollars per share) Shares issuable under options, weighted average exercise price (in dollars per share) Shares issuable under options, weighted average exercise price (in dollars per share) Accounts payable and accrued expenses Forfeited, weighted average exercise price (in dollars per share) Contract liabilities (note 27) Contract with Customer, Liability, Current Financial Instrument [Axis] Granted, weighted average exercise price (in dollars per share) Exercised, weighted average exercise price (in dollars per share) Unarmortized Financing Cost Reclassified to Equity [Member] Related to unarmortized financing costs reclassified to equity Operation in Peru [Member] In reference to operations in Peru. Accrued compensation Income tax payable us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber Shares issuable under options (in shares) Shares issuable under options (in shares) us-gaap_PolicyTextBlockAbstract Accounting Policies us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares) us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period (Year) Additional Financial Information Disclosure [Text Block] us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year) Goodwill Disclosure [Text Block] us-gaap_LossContingencyAccrualAtCarryingValue Loss Contingency Accrual Financial Instruments Disclosure [Text Block] Current liabilities us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup Total warehouse fund assets us-gaap_Assets Total assets Total assets us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation Disposal Group, Including Discontinued Operation, Assets Acquisition-related items (note 7) 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. Plan Name [Axis] Plan Name [Domain] us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Other Assets Disclosure [Text Block] us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) Tax benefit recognized Deferred tax assets, net (note 22) Share-Based Payment Arrangement [Text Block] us-gaap_ContractWithCustomerAssetNet Contract with Customer, Asset, after Allowance for Credit Loss Business Description and Basis of Presentation [Text Block] Award Type [Domain] us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders Distributions to NCI Award Type [Axis] us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest Other comprehensive earnings (loss) attributable to NCI us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization Accumulated amortization us-gaap_FiniteLivedIntangibleAssetsNet Finite-Lived Intangible Assets, Net Finite life intangible assets, net Intangible assets (note 11) Intangible assets, net Finite life intangible assets, gross RNCI share of earnings us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest NCI share of earnings Loss Contingency, Nature [Domain] Loss Contingency Nature [Axis] us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill Indefinite life intangible assets Less: Comprehensive earnings attributable to non-controlling interests Commitments and Contingencies Disclosure [Text Block] us-gaap_NoncontrollingInterestDecreaseFromDeconsolidation Disposal of operations (note 5) Maximum exposure to loss Fixed assets (note 10) Sale of interests to RNCI Goodwill Balance Balance Acquisitions of businesses, net Net earnings Net earnings Net earnings Derivative assets us-gaap_DerivativeAssets us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest Comprehensive earnings us-gaap_TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognized Transfer of Financial Assets Accounted for as Sales, Amount Derecognized us-gaap_TransferOfFinancialAssetsAccountedForAsSalesCashProceedsReceivedForAssetsDerecognizedAmount Transfer of Financial Assets Accounted for as Sales, Cash Proceeds Received for Assets Derecognized, Amount Derivative Instrument [Axis] Derivative Contract [Domain] cigi_DisposalGroupNotIncludingDiscontinuedOperationLiabilitiesNoncurrent Liabilities related to warehouse fund assets (note 6) Amount classified as liabilities not attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer. Liabilities related to warehouse fund assets (note 6) Amount classified as liabilities not attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer. us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax Loss on disposal of operations (note 5) Equity securities us-gaap_EquitySecuritiesFvNi Equity Securities, FV-NI, Current EMEA Segment [Member] Represents the EMEA segment which includes Europe, Middle East and Africa. Warehouse fund assets - non-current Warehouse fund assets (note 6) Amount of assets held-for-sale that are not part of a disposal group, expected to be sold after a year or the normal operating cycle. Collections of AR facility deferred purchase price (note 16) The amount of cash collections of facility deferred purchase price. us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures Sales to AR Facility, net (note 16) The amount of sale proceeds from facility, net of repurchases. us-gaap_IncomeLossFromEquityMethodInvestments Earnings from equity accounted investments Equity earnings Additions, following the sale of loan Letter of Credit [Member] us-gaap_ServicingAssetAtAmortizedValueDisposals Prepayments and write-offs us-gaap_ServicingAssetAtAmortizedValueAmortization1 Amortization us-gaap_EquityMethodInvestments Equity accounted investments Servicing Asset at Amortized Cost [Table Text Block] Income tax expense (note 22) Income tax expense Income tax expense Other Geographic Locations [Member] Represents the other geographical locations. Variable Interest Entity, Not Primary Beneficiary [Member] cigi_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_GainLossOnDerivativeInstrumentsNetPretax Gain (Loss) on Derivative Instruments, Net, Pretax cigi_ReductionInFairValueOfContingentConsiderationLiability Reduction in Fair Value of Contingent Consideration Liability Amount of contingent consideration liability reduced by increase in the weighted average discount rate. us-gaap_RealEstateHeldforsale Net warehouse fund assets Amounts recognized on acquisitions The amount recognized on acquisitions. cigi_BusinessCombinationContingentConsiderationArrangementsOther Other Represents the business combination contingent consideration arrangements classified as other. Variable Interest Entity Disclosure [Text Block] cigi_BusinessCombinationResolvedAndSettledInCash Resolved and settled in cash Represents the business combinations resolved and settled in cash. Schedule of Variable Interest Entities [Table Text Block] Schedule of Other Supplement Information [Table Text Block] The tabular disclosure of the schedule of other supplement information. cigi_ProceedsFromPaymentsForOtherFinancingActivitiesContingentConsideration Contingent acquisition consideration paid The net cash outflow from the payment of contingent consideration. Restricted cash cigi_IncomeTaxReturnExaminationPeriod Income Tax Return Examination Period (Year) Represents the income tax return examination period. cigi_RecoveryOfIncomeTaxInterestAndPenalties Recovery of Income Tax Interest and Penalties Represents the recovery of income tax interest and penalties. Cash and cash equivalents Real Estate Portfolio [Member] Related to a real estate portfolio. cigi_LimitedPartnerEquityInterestInRealEstatePortfolio Limited Partner Equity Interest in Real Estate Portfolio The limited partner equity interest in real estate portfolio percent. Other Foreign Tax Authorities [Member] Represents the foreign tax authorities other than the United States. Colliers and Its Affiliates and Franchisees [Member] Represents Colliers and its Affiliates and Franchisees. Lessee, Leases [Text Block] Disclosure for leases of lessee. cigi_FairValueAdjustmentOfDeferredPurchasePrice Fair Value Adjustment of Deferred Purchase Price The amount of fair value adjustment of deferred purchase price. Equipment Leases [Member] Related to equipment leases. Premise Leases [Member] Related to premise leases. cigi_LeaseCostBeforeSubleaseRevenues Total lease expense Amount of lease cost recognized by lessee for lease contract, before sublease revenues. cigi_LesseeOperatingLeaseLeaseNotYetCommenced Lessee, Operating Lease, Lease Not yet Commenced The amount of operating lease for lessee, lease not yet commenced. Lessee, Leases Balance Sheet Infomration [Table Text Block] Tabular disclosure of leases for lessee balance sheet information. Amendment Flag cigi_AccountsReceivableFacilityMaximumBorrowingCapacity Accounts Receivable Facility, Maximum Borrowing Capacity Maximum borrowing capacity under the accounts receivable facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility. Lessee, Lease, Liability, Maturity [Table Text Block] Tabular disclosure of undiscounted cash flows of lessee's lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to lease liability recognized in statement of financial position. cigi_AccountsReceivableFacilityOutstanding Accounts Receivable Facility, Outstanding The amount of the accounts receivable facility that is outstanding. Management Contracts and Other [Member] Management contracts and other. Customer Lists and Relationships [Member] Represents customer lists and relationships. cigi_AccountsReceivableFacilityOutstandingPrincpalOnContractAssets Accounts Receivable Facility, Outstanding Princpal on Contract Assets The outstanding principal on contract assets under the accounts receivable facility. cigi_AccountsReceivableFacilityPrincipalOnTradeAccountsReceivable Accounts Receivable Facility, Principal on Trade Accounts Receivable, Net of Allowance The amount of principal on trade accounts receivable under the accounts receivable facility, net of allowance for doubtful accounts. Financing fees Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from financing fees. Current Fiscal Year End Date Consolidation, Subsidiaries or Other Investments, Consolidated Entities, Policy [Policy Text Block] Operating leases cigi_DeferredTaxAssetOperatingLeases Amount, before allocation of valuation allowance, of deferred tax asset attributable to operating leases. Co-investment commitments Carrying amount of the co-investment commitments in the reporting entity's statement of financial position that relate to the reporting entity's variable interest in the Variable Interest Entity (VIE), where the reporting entity is not the VIE's primary beneficiary. cigi_NoncashInvestingActivitiesDeferredPurchasePrice Non-cash Investing Activities, Deferred Purchase Price The amount of non-cash investing activities for a deferred purchase price. Document Fiscal Period Focus Document Fiscal Year Focus Consolidation, Policy [Policy Text Block] us-gaap_EquitySecuritiesFvNiRealizedGainLoss Equity Securities, FV-NI, Realized Gain (Loss) Acquisitions after December 31, 2008 [Member] Represents the acquisitions after December 31, 2008. cigi_ContingentConsiderationPaid Contingent Consideration Paid The contingent consideration paid. us-gaap_NumberOfCountriesInWhichEntityOperates Number of Countries in which Entity Operates Document Information [Line Items] Document Information [Table] Transaction costs us-gaap_GoodwillImpairmentLoss Goodwill, Impairment Loss Deferred Purchase Price on AR Facility [Member] Related to the deferred purchase price on the AR facility. us-gaap_ServicingAssetAtFairValueAmount Servicing Asset at Fair Value, Amount us-gaap_ServicingAssetAtAmortizedValue Balance, January 1 Balance, December 31 Statement of Comprehensive Income [Abstract] Entity Central Index Key Incentive Fees [Member] Related to incentive fees. Entity Registrant Name Senior Notes, fair value The fair value of senior notes. Deferred Purchase Price on AR Facility cigi_ARFacilityFairValue The fair value of the AR facility. Entity [Domain] Legal Entity [Axis] Advisory [Member] Related to advisory. cigi_LonglivedAssetsExcludingOperatingLeaseRightofuseAssets Total long-lived assets The amount of long-lived assets, excluding operating lease right-of-use assets. Amortization of intangible assets cigi_PaymentsToAcquireHeldforsaleRealEstateAssets Purchases of warehouse fund assets The cash outflow to acquire held-for-sale real estate assets. cigi_ProceedsFromIssuanceOfLongTermDebtExcludingSeniorNotes Increase in long-term debt The amount of cash inflow from issuance of long term debt, excluding senior notes. cigi_LesseeLeaseTermOfContract Lessee, Lease, Term of Contract (Year) The term of contract for leases held by the lessee. Investment Management Contracts [Member] Related to investment management contracts. Senior Unsecured Notes [Member] Related to senior unsecured notes. Investment Management [Member] Related to investment management. Property Management [Member] Related to property management. Lease Brokerage [Member] Related to lease brokerage. Other Revenue [Member] Related to other revenue. Valuation and Advisory [Member] Related to valuation and advisory. us-gaap_TableTextBlock Notes Tables Business Combination Disclosure Acquisition Related Items [Text Block] The disclosure for costs of business combination(s) (or series of individually immaterial business combinations) costs including contingent consideration fair value adjustments, transaction costs or other purchase accounting adjustments that are charged to income. cigi_DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGainsLosses Net unrealized foreign exchange losses Amount of deferred tax liability attributable to taxable temporary differences from unrealized gains (losses) on foreign currency transactions. Purchase of interests from RNCI The cash outflow (inflow) during the period for redemption (purchase) of redeemable noncontrolling interests. Contingent Consideration Liability [Member] Represents the information for contingent consideration liability. Contingent consideration fair value adjustments (note 24) Represents information about the contingent consideration fair value adjustments. Schedule of Acquisition Related Expenses [Table Text Block] The tabular disclosure of the schedule of acquisition-related expenses. Real Estate Held for Development and Sale, Policy [Policy Text Block] Contingent consideration compensation expense (note 4) Contingent Consideration Compensation Expense Represents information about the contingent consideration compensation expense. Selling, general and administrative expenses us-gaap_AssetsNoncurrent Total noncurrent assets us-gaap_DisclosureTextBlockAbstract Notes to Financial Statements us-gaap_IntangibleAssetsGrossExcludingGoodwill Intangible assets, gross us-gaap_UnamortizedDebtIssuanceExpense Unamortized Debt Issuance Expense Thereafter us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive Fair Value Measurement, Policy [Policy Text Block] 2025 us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo 2026 us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree 2027 us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour 2028 us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] 2024 us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block] us-gaap_DerivativeAssetsNoncurrent Interest rate swap asset (note 24) us-gaap_ContractWithCustomerAssetNetNoncurrent Contract assets (note 27) Foreign Currency Transactions and Translations Policy [Policy Text Block] Other assets (note 8) Other assets (Non-Current Assets) Lessee, Leases [Policy Text Block] Business Combinations Policy [Policy Text Block] us-gaap_FiniteLivedIntangibleAssetUsefulLife Finite-Lived Intangible Asset, Useful Life (Year) Subordinate Voting Shares [Member] Represents the subordinate voting shares. Stock Options Exercised [Table Text Block] Represents the tabular disclosure of the schedule of stock options exercised. Brokerage Backlog [Member] Represents the brokerage backlog. cigi_NumberOfVotesForSubordinateVotingShares Number of Votes for Subordinate Voting Shares Represents the number of votes for the subordinate voting shares. us-gaap_NotesAndLoansReceivableNetNoncurrent Advisor loans receivable cigi_NumberOfVotesForMultipleVotingShares Number of Votes for Multiple Voting Shares Represents the number of votes for multiple voting shares. Other receivables Income Tax, Policy [Policy Text Block] Schedule of Finite-Lived Intangible Assets [Table Text Block] us-gaap_LesseeOperatingLeaseTermOfContract Lessee, Operating Lease, Term of Contract (Year) Multiple Voting Shares [Member] Represents the multiple voting shares. us-gaap_HeldToMaturitySecuritiesNoncurrent Debt Securities, Held-to-Maturity, Amortized Cost, before Allowance for Credit Loss, Noncurrent us-gaap_DebtSecuritiesNoncurrent Investments in debt securities us-gaap_MarketableSecuritiesNoncurrent Investments in equity securities Intangible Assets Disclosure [Text Block] Capital Shares, Number (in shares) Capital Shares, Amount Represents the value of the capital stock issued and outstanding. us-gaap_AssetsCurrent Total current assets Share-Based Payment Arrangement [Policy Text Block] Equity [Text Block] Income tax recoverable us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill Impairment of Intangible Assets (Excluding Goodwill) 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_InterestIncomeExpenseNonoperatingNet Interest expense, net Warehouse fund assets (note 6) us-gaap_DerivativeAssetsCurrent Derivative asset us-gaap_DeferredTaxAssetsValuationAllowance Less: valuation allowance Guarantees, Indemnifications and Warranties Policies [Policy Text Block] us-gaap_OtherAssetsCurrent Other Deferred Charges, Policy [Policy Text Block] Contract assets (note 27) Contract with Customer, Asset, after Allowance for Credit Loss, Current Net deferred tax (liabilities) assets us-gaap_PrepaidExpenseCurrent Prepaid expenses us-gaap_NoncurrentAssets Total long-lived assets us-gaap_DeferredTaxAssetsGross Deferred Tax Assets, Gross Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] EMEA [Member] Investments us-gaap_MortgageServicingRightsMSRImpairmentRecovery Mortgage Servicing Rights (MSR) Impairment (Recovery) Expenses not currently deductible us-gaap_PropertyPlantAndEquipmentUsefulLife Property, Plant and Equipment, Useful Life (Year) us-gaap_InterestIncomeExpenseNet Interest expense, net cigi_DeferredPurchasePriceCurrent Deferred Purchase Price (notes 16 and 24) The amount of asset for deferred purchase price, classified as current. cigi_IncomeRealEstateAssetsHeldForSale Income, Real Estate Assets Held for Sale The amount of income from real estate assets held for sale. Schedule of Segment Reporting Information, by Segment [Table Text Block] us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts Provision for doubtful accounts us-gaap_NotesAndLoansReceivableNetCurrent Advisor loans receivable Accounts receivable, allowance cigi_LiabilitiesHeldforsaleNotPartOfDisposalGroup Total liabilities related to warehouse fund assets The amount of liabilities held-for-sale, not part of disposal group. Furniture and Fixtures [Member] us-gaap_NumberOfOperatingSegments Number of Operating Segments Accounts receivable, net of allowance of $36,382 (December 31, 2022 - $25,332) Liabilities related to warehouse fund assets - non-current The amount of liabilities held-for-sale, not part of disposal group, classified as noncurrent. Liabilities related to warehouse fund assets The amount of liabilities held-for-sale, not part of disposal group,classified as current. Stock-based compensation Building [Member] us-gaap_HeldToMaturitySecuritiesCurrent Debt Securities, Held-to-Maturity, Amortized Cost, before Allowance for Credit Loss, Current us-gaap_DebtSecuritiesCurrent Investments in debt securities us-gaap_MarketableSecuritiesCurrent Marketable Securities, Current us-gaap_ShortTermInvestments Short-Term Investments Leasehold Improvements [Member] Property, Plant and Equipment, Policy [Policy Text Block] us-gaap_OtherNonoperatingIncomeExpense Other (income) expense Other income, net Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Domain] Segment Reporting Disclosure [Text Block] Loss carryforwards and other credits Current assets us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations Cash, cash equivalents and restricted cash, beginning of year Cash, cash equivalents and restricted cash, end of year Contractual Obligation, Fiscal Year Maturity [Table Text Block] us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations Effect of exchange rate changes on cash, cash equivalents and restricted cash us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect Net change in cash, cash equivalents and restricted cash us-gaap_NetCashProvidedByUsedInFinancingActivities Net cash provided by (used in) financing activities us-gaap_OperatingIncomeLoss Operating earnings Operating earnings (loss) us-gaap_NetCashProvidedByUsedInOperatingActivities Net cash provided by operating activities us-gaap_NetCashProvidedByUsedInInvestingActivities Net cash used in investing activities cigi_LineOfCreditFacilityAdditionalBorrowingCapacity Line of Credit Facility, Additional Borrowing Capacity Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be increased to, at the Company's option. Derivatives, Policy [Policy Text Block] 2028 and thereafter cigi_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFiveAndThereafter Represents the long term debt maturities repayments of principal in year five. us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome Revenue not currently taxable cigi_SubordinateNoncontrollingInterestShares Subordinate Non-controlling Interest Shares (in shares) Represents the subordinate shares applied to non controlling interest. Other financing activities Redemption Amount [Member] Represents the redemption amount. us-gaap_DeferredTaxLiabilitiesInvestments Investments Investment, Policy [Policy Text Block] us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment Depreciation and amortization us-gaap_PaymentsOfDividendsMinorityInterest Distributions paid to RNCI Distributions paid to non-controlling interests Non-controlling Interest Share of Earnings [Member] Represents the non controlling interest share of earnings. us-gaap_PaymentsOfDividendsCommonStock Dividends paid to common shareholders Non-controlling Interest Redemption Increment [Member] Represents the non controlling interest redemption increment. Non-controlling Interest Distributions Paid to NCI [Member] Represents the noncontrolling interest distributions paid the the non controlling interest. Non-controlling Interest Recognized on Business Acquisitions [Member] Represents the non controlling interest recognized on business acquisitions. us-gaap_PaymentsForRepurchaseOfEquity Repurchases of Subordinate Voting Shares us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense Revenues Revenues (note 27) Revenues us-gaap_ProceedsFromStockOptionsExercised Proceeds received on exercise of stock options Amount of cash received Current, United States and Other Foreign Deferred, United States and Other Foreign Current, Canada Trademark and Trade Names [Member] Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights. Deferred, Canda Current us-gaap_PaymentsToMinorityShareholders Purchases of non-controlling interests' subsidiary shares, net Accounts and Nontrade Receivable [Text Block] Earnings Before Income Tax by Jurisdiction Earnings before income tax Assets Acquired That Do Not Constitute a Business [Member] Related to assets acquired that do not constitute a business. Facility C [Member] Related to Facility C. The 3.02 % 2031 Notes [Member] Related to debt. The 1.52% 2031 Notes [Member] Related to debt. 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] us-gaap_RepaymentsOfLongTermDebt Repayment of long-term debt Financing Receivable, Held-for-Sale [Policy Text Block] Acquisition-related items 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 contingent acquisition consideration. Revenue from Contract with Customer [Text Block] Withholding taxes and other 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 withholding taxes and other. us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit Cash and Cash Equivalents, Policy [Policy Text Block] cigi_FinanceLeasePrincipalPaymentsProceeds Financing cash flows from finance leases Amount of cash outflow (inflow) for principal payment on finance lease. Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Receivable [Policy Text Block] us-gaap_UnrecognizedTaxBenefits Unrecognized Tax Benefits Balance Balance us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Accounting Policies [Abstract] Significant Accounting Policies [Text Block] Basis of Accounting, Policy [Policy Text Block] us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations Reduction for lapses in applicable statutes of limitations us-gaap_CommonStockDividendsPerShareDeclared Common Stock, Dividends, Per Share, Declared (in dollars per share) us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities Reduction for settlements with taxing authorities Gross increases for tax positions of prior periods Gross increases for tax positions of current period Loans Receivable [Member] Receivable Type [Axis] Receivable [Domain] us-gaap_ContingentConsiderationClassifiedAsEquityFairValueDisclosure Acquisition date fair value of contingent consideration Summary of Income Tax Contingencies [Table Text Block] Non-controlling interest share of earnings Amount of net income (loss) attributable to noncontrolling interest, excluding redemption increment. us-gaap_TaxCreditCarryforwardAmount Net capital loss carry forward Pledging Purpose [Domain] us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization Accumulated depreciation Number of shares used in computing diluted earnings per share (in shares) us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding Tax Credit Carryforward [Axis] Pledging Purpose [Axis] Fixed assets, cost Tax Credit Carryforward, Name [Domain] us-gaap_OperatingLossCarryforwards Net operating loss carry foward E&D and Project Management [Member] Represents E&D and Project management. Asset Class [Axis] Summary of Operating Loss Carryforwards [Table Text Block] Asset Class [Domain] Statement of Financial Position [Abstract] Diluted (in dollars per share) Weighted average number of shares used in computing basic earnings per share (in shares) us-gaap_WeightedAverageNumberOfSharesOutstandingBasic Cost of revenues (exclusive of depreciation and amortization shown below) Mortgage-related Derivatives [Member] Represents mortgage-related derivatives. Reclass to net earnings on disposal of operations (note 5) The amount of reclassification to net earnings from the disposal of operations. Business Acquisition [Axis] Basic (in dollars per share) Basalt Infrastructure Partners LLP [Member] Related to Basalt Infrastructure Partners LLP. Business Acquisition, Acquiree [Domain] Net earnings per common share (note 20) Interest Rate Swap, 2022 IRS B [Member] Represents Interest Rate Swap, 2022 IRS B. Statement of Cash Flows [Abstract] us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High Lease Contractual Term [Domain] Statement of Stockholders' Equity [Abstract] us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Low Lease Contractual Term [Axis] Interest Rate Swap, 2022 IRS A [Member] Represents Interest Rate Swap, 2022 IRS A. Extended Credit Facility [Member] Related to extended credit facility. Other Increase or Decrease in balance of noncontrolling interest in the subsidiary during the reporting period from other items not specifically disclosed. Interest on lease liabilities Acquisition of businesses, net cigi_NoncontrollingInterestIncreaseFromAcquisitionOfBusiness Amount of increase in noncontrolling interest from a business acquisition. Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] us-gaap_FinanceLeaseLiabilityPaymentsDue Finance leases Amortization of right-of-use assets Finance leases, five years Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Finance leases, thereafter Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Difference between undiscounted cash flows and discounted cash flows, finance lease Finance leases, one year Finance leases, two years Finance leases, three years Finance leases, four years Contingent consideration (note 7) Represents the cash flow statement impact of noncash contingent consideration. Finance leases us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue Redeemable non-controlling interest (note 18) Finance leases (in years) (Year) us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1 us-gaap_PaymentsForProceedsFromOtherInvestingActivities Other investing activities Financing activities Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Statutory rate Adjustments to tax liabilities for prior periods Convertible Notes, fair value Change in valuation allowance Dividends declared but not paid Loss on disposal of operations us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense Tax effect of flow through entities Corporate, Non-Segment [Member] Changes in liability for unrecognized tax benefits us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet Net identifiable assets acquired Pledged Status [Domain] Pledged Status [Axis] us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired Cash consideration, net of cash acquired Acquisitions of businesses, net of cash acquired (note 4) Net us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities Long-term liabilities Accumulated depreciation Permanent differences us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities Current liabilities Class of Stock [Axis] Class of Stock [Domain] Cash consideration, cash acquired Cash consideration, cash acquired Cost us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost Stock-based compensation Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Reclassification, Type [Domain] Reclassification, Type [Axis] us-gaap_PaymentsToAcquireLoansReceivable Advisor loans issued us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets Non-current assets Foreign, state, and provincial tax rate differential us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Derivative, Notional Amount Income tax expense using a combined statutory rate of 26.5% (2022 - 26.5%) Income Tax Disclosure [Text Block] Schedule of Maturities of Long-Term Debt [Table Text Block] Schedule of Debt [Table Text Block] Schedule of Other Assets [Table Text Block] us-gaap_BusinessCombinationConsiderationTransferred1 Total purchase consideration Finite life intangible assets, acquired Finite-Lived Intangible Assets Acquired Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Estimated weighted average amortization period (Year) Share-Based Payment Arrangement, Option, Activity [Table Text Block] us-gaap_NumberOfBusinessesAcquired Number of Businesses Acquired Supplemental pro forma net earnings (unaudited), Net earnings from continuing operations Actual from acquired entities, Revenues Actual from acquired entities, Net earnings from continuing operations us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount Business Acquisition, Goodwill, Expected Tax Deductible Amount Supplemental pro forma revenues (unaudited), Revenues us-gaap_EquitySecuritiesFVNINoncurrent Equity Securities, FV-NI, Noncurrent us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput Business Combination, Contingent Consideration, Liability, Measurement Input us-gaap_GoodwillGross Goodwill us-gaap_GoodwillImpairedAccumulatedImpairmentLoss Accumulated impairment loss Schedule of Goodwill [Table Text Block] Revolving Credit Facility [Member] Credit Facility [Axis] Credit Facility [Domain] Trademarks and Trade Names [Member] Franchise Rights [Member] us-gaap_PaymentsToAcquireProductiveAssets Total additions to fixed assets, intangible assets and goodwill Licensing Agreements [Member] Other Intangible Assets [Member] Assumed exercise of stock options acquired under the Treasury Stock Method (in shares) us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants Indefinite-Lived Intangible Assets [Axis] Indefinite-Lived Intangible Assets, Major Class Name [Domain] Servicing Contracts [Member] us-gaap_PaymentsToAcquirePropertyPlantAndEquipment Purchases of fixed assets Conversion of Convertible Notes (in shares) Income tax, net of refunds Net earnings attributable to Company us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic Net earnings attributable to Company us-gaap_SubleaseIncome Sublease revenues us-gaap_InterestOnConvertibleDebtNetOfTax After-tax interest on Convertible Notes Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] RNCI redemption increment Non-controlling interest redemption increment (note 18) NCI redemption increment Contingent Consideration by Type [Axis] Contingent Consideration Type [Domain] Equity Interest Type [Axis] Equity Interest Issued or Issuable, Type [Domain] Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table Text Block] Loans Insured or Guaranteed by Government Authorities [Axis] Loans Insured or Guaranteed by Government Authorities [Domain] Long-term Incentive Plans [Member] Represents information pertaining to long-term incentive plans, which essentially consist of such items as bonuses or performance-based compensation. us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed Acquisition-related expense Share-Based Payment Arrangement, Option [Member] Foreign exchange Goodwill acquired during the year Goodwill (note 12) Other items us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit Goodwill disposed during the year Business Combination Disclosure [Text Block] Schedule of Business Acquisitions, by Acquisition [Table Text Block] Canada Revenue Agency [Member] Adjusted numerator under the "If-Converted" Method us-gaap_NetIncomeLossAttributableToParentDiluted Long-Term Debt, Type [Axis] Long-Term Debt, Type [Domain] AUSTRALIA Investing activities Earnings Per Share [Text Block] us-gaap_RelatedPartyTransactionRate Related Party Transaction, Rate Increase in accounts payable, accrued expenses and other liabilities us-gaap_RelatedPartyTransactionAmountsOfTransaction Related Party Transaction, Amounts of Transaction CANADA Decrease in accrued compensation Related Party Transactions Disclosure [Text Block] CHINA us-gaap_DebtInstrumentTerm Debt Instrument, Term (Year) us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss Foreign exchange and other UNITED KINGDOM Convertible Subordinated Debt [Member] us-gaap_AllocatedShareBasedCompensationExpense Share-Based Payment Arrangement, Expense us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1 Fair value adjustment us-gaap_ComprehensiveIncomeNetOfTax Comprehensive earnings attributable to Company us-gaap_SharesOutstanding Balance (in shares) Balance (in shares) us-gaap_DebtWeightedAverageInterestRate Debt, Weighted Average Interest Rate Basis spread Debt Instrument, Basis Spread on Variable Rate us-gaap_DebtInstrumentInterestRateStatedPercentage Debt Instrument, Interest Rate, Stated Percentage Variable lease cost us-gaap_LeaseCost Total lease cost, net of sublease revenues us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs Balance, January 1 Balance, December 31 Operating leases us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent Capital Loss Carryforward [Member] Operating lease cost Short term lease cost Lease, Cost [Table Text Block] Right-of-use assets obtained in exchange for new finance lease obligations Right-of-use assets obtained in exchange for new operating lease obligations us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements Settlements Operating leases (in years) (Year) us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1 us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings Realized gains recorded in earnings Real Estate Disclosure [Text Block] us-gaap_DebtInstrumentFaceAmount Debt Instrument, Face Amount us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInOtherComprehensiveIncomeLoss Unrealized gains recorded in earnings Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Increase (decrease) in warehouse credit facilities Amount of increase (decrease) in warehouse credit facilities. Debt Instrument [Axis] cigi_GainLossFromChangeInFairValueOfMortgagePremiumsAndOriginationFees Gains attributable to the fair value of mortgage premiums and origination fees The amount of gain (loss) from change in fair value of mortgage premiums and origination fees. Debt Instrument, Name [Domain] Proceeds from disposal of warehouse fund assets The amount of cash inflow from sale of real estate assets held for sale. us-gaap_DividendsCommonStock Dividends Fannie Mae Delegated Underwriting and Servicing (“DUS”) [Member] Represents Fannie Mae Delegated Underwriting and Servicing (“DUS”). Variable Rate [Domain] Subsidiaries’ equity transactions cigi_FinancingReceivableOriginatedGuaranteePerformancePercentage Financing Receivable, Originated, Guarantee Performance Percentage The percentage of originated finance receivable that is performance is guaranteed. Mortgage Servicing Rights [Policy Text Block] Disclosure of accounting policy for mortgage servicing rights. Variable Rate [Axis] Stock option expense Colliers Mortgage [Member] Represents Colliers Mortgage. us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue Balance, January 1 Balance, December 31 Additions to DPP us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements Collections on DPP Redemption of Convertible Notes (note 14) Stock Redeemed or Called During Period, Value Redemption of Convertible Notes (note 14) (in shares) Stock Redeemed or Called During Period, Shares (in shares) cigi_DebtSecuritiesHeldToMaturityTerm Debt Securities, Held-to-maturity, Term (Year) Period between issuance and maturity of investment in debt security measured at amortized cost (held-to-maturity), in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] us-gaap_StockRepurchasedAndRetiredDuringPeriodValue Purchased for cancellation (note 20) us-gaap_StockRepurchasedAndRetiredDuringPeriodShares Purchased for cancellation (note 20) (in shares) Long-Term Debt [Text Block] us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet Line of Credit Facility, Increase (Decrease), Net us-gaap_RevenueNotFromContractWithCustomer Revenue Not from Contract with Customer 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) Maximum Capacity Line of Credit Facility, Maximum Borrowing Capacity Stock options exercised Aggregate fair value us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale Principal funded on originated mortgage loans us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Related Party, Type [Axis] Related Party, Type [Domain] Proceeds received on sale of mortgage loans MSRs, assumption Servicing Asset, Measurement Input Granted, number of options (in shares) us-gaap_IncreaseDecreaseInAccountsReceivableAndOtherOperatingAssets Increase in accounts receivable, prepaid expenses and other assets us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod Forfeited, number of options (in shares) Line of Credit Facility, Lender [Domain] Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] Schedule of Line of Credit Facilities [Table Text Block] Lender Name [Axis] Facility A [Member] Represents the facility A. us-gaap_LiabilitiesAndStockholdersEquity Total liabilities and shareholders' equity Facility B [Member] Represents the facility B. UNITED STATES Asset Pledged as Collateral [Member] Convertible Senior Subordinated Notes [Member] Represents the convertible senior subordinated notes. Warehouse Credit Facilities [Member] Represents the warehouse credit facilities. Deficit Accumulated other comprehensive loss Loss Sharing Obligations [Member] Represents loss sharing obligations. cigi_UnpaidPrincipalBalanceOfFundedAndSoldLoansSubjectToLossSharingObligations Unpaid Principal Balance of Funded and Sold Loans Subject to Loss Sharing Obligations The amount of unpaid principal balance of funded and sold loans subject to loss sharing obligations. Capital Markets [Member] Represents capital markets. Measurement Input, Prepayment Rate [Member] Mortgage Servicing Rights ("MSRs") [Member] Represents Mortgage servicing rights ("MSRs"). Measurement Input, Discount Rate [Member] Debt Disclosure [Text Block] Amortization of advisor loans The expense charged against earnings for the periodic recognition of advisor loans. us-gaap_OtherNoncashIncomeExpense Other Operating lease liabilities (note 9) us-gaap_OperatingLeaseLiabilityNoncurrent Operating lease liabilities - non-current cigi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsExcludingCashAndEquivalents Current assets, excluding cash Amount of assets, excluding cash and equivalents, that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date. Present value of operating lease liabilities Total operating lease liabilities Deferred tax Operating lease liabilities (note 9) us-gaap_OperatingLeaseLiabilityCurrent Operating lease liabilities - current us-gaap_FinanceLeaseLiabilityCurrent Long-term debt - current us-gaap_FinanceLeaseLiabilityNoncurrent Long-term debt - non-current Operating lease right-of-use assets (note 9) Total long-lived assets us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue Operating leases us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions Earnings from equity accounted investments Difference between undiscounted cash flows and discounted cash flows, operating lease Present value of finance lease liabilities Total finance lease liabilities Deferred Measurement Input Type [Axis] Operating leases, three years Measurement Input Type [Domain] Operating leases, four years Operating leases, five years us-gaap_FinanceLeaseRightOfUseAsset Fixed assets, net Operating leases, thereafter Operating leases, one year Operating leases, two years Long-term debt (note 13) Amount of long-term debt, excluding convertible notes, classified as noncurrent. Debt securities cigi_DebtSecuritiesFairValueDisclosure The fair value portion of investment in debt security measured at amortized cost (held-to-maturity), investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and investment in debt security measured at fair value with change in fair value recognized in net income (trading). us-gaap_ShareBasedCompensation Stock option expense (note 21) us-gaap_AssetsFairValueDisclosure Total assets us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1 Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract (Year) Depreciation us-gaap_LiabilitiesFairValueDisclosure Total liabilities us-gaap_DepreciationDepletionAndAmortization Depreciation and amortization Warehouse receivables us-gaap_LoansHeldForSaleFairValueDisclosure Cash equivalents us-gaap_CashAndCashEquivalentsFairValueDisclosure Contingent Consideration, Compensation Element [Member] Represents information about compensation element of contingent consideration. Fair value adjustments (note 7) Contingent acquisition consideration paid Fair Value Measurement Inputs and Valuation Techniques [Table Text Block] Common shares (note 19) Non-controlling Shareholders [Member] Represents the information pertaining to non-controlling shareholders. Measurement Frequency [Axis] Measurement Frequency [Domain] Fair Value, Recurring [Member] Americas [Member] Disclosure of Long-Lived Assets Held-for-Sale [Table Text Block] Asia Pacific [Member] Statistical Measurement [Domain] us-gaap_OperatingLeasePayments Operating cash flows from operating leases Maximum [Member] Minimum [Member] Weighted Average [Member] cigi_NumberOfGeographicRegionsInWhichEntityOperates Number of Geographic Regions in which Entity Operates The number of geographic regions in which the entity operates as of the balance sheet date. Product and Service [Axis] Product and Service [Domain] Statistical Measurement [Axis] us-gaap_FinanceLeaseInterestPaymentOnLiability Operating cash flows from finance leases Interest Property, Plant and Equipment Disclosure [Text Block] Geographical [Axis] Geographical [Domain] Property, Plant and Equipment [Table Text Block] 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] Non-controlling interests Operating activities Revenue [Policy Text Block] Statement [Line Items] Contributed surplus AOCI Attributable to Parent [Member] Shareholders' equity us-gaap_OtherAssetsMiscellaneousNoncurrent Other Warehouse credit facilities (note 15) The amount of warehouse lines of credit. Fair Value, by Balance Sheet Grouping [Table Text Block] Redeemable non-controlling interests (note 18) Redeemable Noncontrolling Interest, Equity, Carrying Amount cigi_GainOnMortgageServicingRights Gains attributable to mortgage servicing rights The amount of gain on mortgage servicing rights. Convertible Notes [Policy Text Block] Disclosure of accounting policy related to long term convertible notes. cigi_InvestmentsInEquitySecurities Investments in equity securities The amount of investments in equity securities. Commitments and contingencies (note 25) us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation Disposal Group, Including Discontinued Operation, Liabilities us-gaap_ContractWithCustomerLiabilityRevenueRecognized Contract with Customer, Liability, Revenue Recognized Prepaid expenses and other current assets (note 8) Prepaid and other assets (Current Assets) Deferred tax liabilities, net (note 22) Consolidation Items [Domain] us-gaap_DerivativeLiabilities Derivative Liabilities Consolidation Items [Axis] us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Foreign currency translation Amount of increase (decrease) in unrecognized tax benefits resulting from foreign currency translation. Consolidated Entities [Axis] Consolidated Entities [Domain] us-gaap_LettersOfCreditOutstandingAmount Letters of Credit Outstanding, Amount Euro Currency Countries [Member] Represents information about countries with Euro currency. us-gaap_UndistributedEarningsOfForeignSubsidiaries Undistributed Earnings of Foreign Subsidiaries Noncontrolling Interest [Member] Retained Earnings [Member] Additional Paid-in Capital [Member] Share Repurchase Program [Domain] Common Stock [Member] us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased Stock Repurchase Program, Number of Shares Authorized to be Repurchased (in shares) Equity Components [Axis] Share Repurchase Program [Axis] Equity Component [Domain] Other long-term debt maturing at various dates through 2028 Schedule of Stock by Class [Table Text Block] us-gaap_LongTermDebt Long-Term Debt Other Liabilities [Member] Senior Notes Revolving Credit Facility Convertible Notes, carrying amount us-gaap_DeferredFinanceCostsNoncurrentNet Financing fees, net of accumulated amortization of $9,865 (December 31, 2022 - $8,018) Vehicles [Member] us-gaap_AccumulatedAmortizationOfNoncurrentDeferredFinanceCosts Financing fees, accumulated amortization Computer Equipment [Member] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Interest Expense [Member] Long-term debt - non-current us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities Long-term debt Other Income [Member] Income Statement Location [Axis] Income Statement Location [Domain] Segments [Axis] Segments [Domain] Corporate Segment [Member] Redeemable Noncontrolling Interest [Table Text Block] us-gaap_NonredeemableNoncontrollingInterest Balance Balance us-gaap_PurchaseObligationDueAfterFifthYear Thereafter us-gaap_PurchaseObligation Purchase Obligation us-gaap_PurchaseObligationDueInFourthYear 2027 us-gaap_PurchaseObligationDueInFifthYear 2028 us-gaap_PurchaseObligationDueInSecondYear 2025 Statement [Table] us-gaap_PurchaseObligationDueInThirdYear 2026 Noncontrolling Interest Disclosure [Text Block] us-gaap_PurchaseObligationDueInNextTwelveMonths 2024 Income Statement [Abstract] us-gaap_ServicingLiabilityAtAmortizedValueBalance Servicing Liability at Amortized Cost, Balance, Ending Balance 2026 us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree 2027 us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour Disposal Group Name [Axis] us-gaap_BusinessCombinationContingentConsiderationLiability Business Combination, Contingent Consideration, Liability Balance Balance Disposal Group Name [Domain] 2024 us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths Disposal Groups, Including Discontinued Operations, Disclosure [Text Block] 2025 us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo Accounting Standards Update and Change in Accounting Principle [Text Block] Contingent acquisition consideration (note 24) Non-current portion us-gaap_LiabilitiesNoncurrent Total noncurrent liabilites Interest Rate Swap, 2023 IRS B [Member] Represents Interest Rate Swap, 2023 IRS B. Interest Rate Swap, 2023 IRS A [Member] Represents Interest Rate Swap, 2023 IRS A. Other liabilities The 2023/2024 NCIB [Member] Related to the 2023/2024 NCIB. The 2023 Acquisitions [Member] Related to the 2023 acquisitions. us-gaap_StockholdersEquity Total Company shareholders' equity Unrealized gain on interest rate swaps, net of tax Interest Rate Swap [Member] Operating Segments [Member] Derivative, Fixed Interest Rate Convertible notes (note 14) Entity Address, Address Line One Entity Address, City or Town Entity Address, Country Entity Address, Postal Zip Code Entity Address, State or Province Entity Addresses, Address Type [Axis] Entity Common Stock, Shares Outstanding Trading Symbol ICFR Auditor Attestation Flag Local Phone Number Audited Annual Financial Statements Annual Information Form Document Annual Report Document Registration Statement Address Type [Domain] Entity Incorporation, State or Country Code Business Contact [Member] City Area Code Document Financial Statement Error Correction [Flag] Entity Interactive Data Current Contact Personnel Name Security Exchange Name Title of 12(b) Security Document Period End Date Entity File Number Entity Emerging Growth Company Document Type Auditor Name Auditor Firm ID Entity Current Reporting Status Auditor Location EX-101.PRE 13 cigi-20231231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE GRAPHIC 14 aum.jpg begin 644 aum.jpg M_]C_X 02D9)1@ ! 0$ E@"6 #_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" %R ](# 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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M R?%GBC3_!7AG5-?U:;[/INFVTEU<2 9(1%+' [GC@=S7&:3^T%X0UKX2WWQ M&M9[IO#ECYHN-UN1/&T;[&4QYX.<'Z$&N&_;)7Q!XG\%Z#X"\,Z=)J%_XIU. M.&XW!U@2UB(ED\V10=BDA![C=C->20^$?B MA\=/AUJ7AJWLKWQ/IW_"1:5; MZ2TDMB9CM2:))64 .Q12%..0>W->WAL%2J454J2LV^Z^&Z3T^_7R..I6E&;C M%=/Q_K\SZKUGXL:!H,G@Y+I[@-XKG2WTW;"3N=D#C?\ W>#5#X>_'3PI\3O% MGBCPYHEQ<-JOAR8P7T5Q"8QD.\9*$_>&Y#S[CUKP6U\37WQD\6?!#2M'\*^( M;"3PIZY/JVG26L-GY< C\O>X =BP. N>WOCS2?1_&?@'4/%GC'PQH.H3: MOJWBCQ%X7DC2W=6,5SLDM+GIRB2ACNZ&+B>Y71K@6US)+"44L=V"AS\P.P\_2K/@O MXM:-XWUSQ/I5LDUG^#[5Y/\ LI_#T_#/QQ\5 M="@M+B#3;.?2K:UGFB95N!'9!6=21ALL"3CN:^?/B5X1M[S6/C1#)X&\0ZAX MUU/Q,O\ PBVK6>GSE$<21EC',,+&1P2QQN&WD[>)A@:%6O.G!M*T6GOO;?;: M^O8;K3C",FM=?PN?H/\ VG9^7/)]K@\NW8K,WF+B,CJ&.>#]:P_'WQ&T#X:> M%)O$6O7WV;2XRBJ\:&5I7G-?(?QC\$^(-*^*X^']NC&Q^+ M@TV;49H6PL,UHP-^RXZ;XP&)'4M7T3^T1HOA5OA.-+\0Z/K5UH2SV\41\-6[ M276GLG,4Z!>5"%0,@'KC!S7*\)3A*E>7,I]M[:?C>Z^1I[64E*RM;^O\B[I? M[1'@Z^\'ZIXEOI=1\/:;IEQ':W8UO3IK66.20J(P$9+M+T/7K.?0-2U M;2VAU.[LPX$[M#C?\ "/WY M&GM936, 9;@LJ2IA2 9 7"MPQP>6[MYGUHVI6BW26INH1WN/"FL# M37E@BN3:RB>3S@I6(ES\Q)&3^LO+H1I\TIZ\M[>?N_>K/IV8?6&Y62TO_G_D M?6<.H6MQ<2V\5S#+/#_K(DD!9/J!R/QJK-XETBWG>&75;*.9#M:-[A RD=B, M\5\,_LZ_#V/3/%'AB;6-0\0>&?%^EI>_VK$?##6VX,DGFM=:B6VRH1\RLY." M5QBLC]G'PGX&\4^)_"%MXK33[:YEL-0TZSMGT*9)M7:8N?,N+MP8I)%C)*F- MC][ANU7+*Z<>=\[:BND7Y_AIOMJ)8F3M[N_GZ?YGZ#_VC:?Z./M,.;CF']X/ MWO&?EYYX]*L5\8?LO^%M=UWXO6VD>)(/-M/A#97.BV=P^")KB>9Q'*H]!;*H M]OEK[/KR\7AUAJGLU*__ =OO5G\SII5'4CS6M_7^84445Q&P4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &'XX\767@'P;K M7B342?L6E6DMW*JGE@BD[1[G&![D5YEX5_:8L?$WP7\5>/6T&ZL)O#GV@7VB MSRCSE:-!(!NQ_$C*0<=ZA_:R\&^+/B=X%TKP5X7MR(M:U.&/5=0;!BM+1#O9 MG4L"V6"?*.H!%>;VWP*^)=KXE^*GA_5;^UUS3/'GAT_\3RTM%M+:WU!$,*(T M(8&8X^;:.#C&:H?#G]H[3/B%\7/&/@% M=+FTV_\ #SRJMQ-,&2[6.01R,@P,8+(<9/WJ\MTOPE\2OB%?NY'6N5\6?!/XF:=J7C+Q3X4T62/Q M+-XPU5;/?*@\[3+VT6(S [NB2(C@'G(SBNB.$PMG3E)*33L^;1.^G6VWYW,W M5J:22=O3RU/??@7^T9IOQVUKQ;9:9I-Q86^@S1QQW,/#'B>_TSPPVC:C#I]E+>7H#7Q>,.6VD#:%)49R1R.165 M^SW\(K_X5?$WXA0C3I+;PXUEHMGI=V[*1ZMT^S!$4&1PYW! 26!'\2'CH:F.'PE2O."=H MVC;5:7Y;[]KNZ&ZE6,$WO=WT]3ZMD^)WA6%?$32:[9H/#N#JVZ3!LL@D&0=L M@$CUQ6/\4OC!IWPU^$=]\0(K=M0)Y\_?M5>!]5\ M:?L\^)_#?AG36OM1N(K>*ULH"J9"SQG R0 JD]>U8?5:$)T+RNIM7Z::)_C M?Y(T]I-QGIJOS_JQ7\$_M*VVJ:]J^A^,O#=Y\/\ 5=.TG^WF34;B*>&2QW;3 M,)8R1P>H_P "!V4GQL\!0Z/J6K/XNT@:9ILJ075Y]J4Q1R.-RINS@L1_",FO M)]<_9FBT#X4^/KG3[K7?%_CO7/#DNEK>:Y>K/<;3'\MO&<*JINQQZCK63XM^ M".KZ1\,_@S<^'_"%M?7/A*YM+_5_#4)BA:Z?R%65\GY'E5\GYCSD\U?L<'5D MG&5KNWEM?K=V;T5_4GGK16JO_7D>ZO\ %[P5'X+'BYO%&ECPRS!!JGVE?)+$ MXV9S][/&WK[5PW@W]J#PSXDOO'MQ>7NG:?X7\-75G!#KJWGF0W:W";E;(7"_ M-A>IZ]J\3F^!/CD>%_\ A)3X/BE=OB%_PEO_ @_VB+(M"NS;G/E^9_%MZ?R MJ/Q%\$?'OC3P3\<_(\%CP[?>(M1TK5-+TE[F B58=KR(&1MHD.#G/&YB,GK6 M\<'@TFG/=I7NM/>C]^C>NQ#K5=+1_#R?]=SZ[_X3GP^NM:AI#:O:)J.GVJWM MW;O(%,$!Z2/G@+[FN!\0?M5?#/1?!6N^)K;Q19:W::/L$\&FS)),[N2(T0$@ M$MM;'./E)SP:\7UWX7_$;XN:W\5[^X\*R^#SXC\+6MAIL=Y>Q2%I(I06CD:- MB%+[6'IM9<]P-CQEX/\ %WQ4_9K\4>#K?X7GP=K$&FV,-LDUQ;$7DL4BLR1[ M#P%5#M9B,E\<#@OBR'R9'M;>SF5/M,B9_=!VPJG<-N3P#7D_@_]JO5->\1:U8ZO\.K MWPUIGA^;RM>U:ZU6WDBTS*%P75>7!QU3.,\UZ[\-=3O]6\'V,^I>'+CPK=@& M-M-NGC=TV\;LQDK@XS7FGPK^&NH6OCGXX-XCTMH="\3:@AMWF92EU;F%D<\$ MX'..<=:YJ<:$5552-[;:Z[I:6=GIKM^!I)S?+RO?R\CTB_\ BIX1TL:8;KQ! M8PC4K*34K,F3(GMHX_->50+D6MI M=*[F,@'< #SPPSZ9YQ7R%\%_!NI77A7XM:IJ]W%J=GX'\-ZEX*T6\A;>DL:" M:5Y >F=K1+D=N*T?@?\ #_Q3\0(_@G>V_A >$M)\-:)=M-XC2>$_V@+FVV1% M%0[\Y;>P8<$M]3V3R^A34[S^'KI;9M>;Z*RUNS&->!O% M/BBY\-Z1XKTG4==M]PDL+>Z5I?E^\ ?FQWQG&.:[*OC3X"_ ?7/"FN^"M*\ M3^$O%'VSPS=2RQ:O'KMNVCQ9WGS(HA^\^<$*4Q_$<]Z^RZ\W&4:5"HHT9:L%%%%Y:)" TA ^5 3W9B%'N:\[T MG]IFPU/X%:_\1FT*ZMI-#EFM[[1)95$\,T4@4H6Q@'#*W3H:I_M6^!_%WQ4T M7PMX-\,P^38ZAJJ7&K:I,BR06L$/SJ'C+ ON?:0HZ[.<9KS6/X#_ !,5OC'X M/U.ZMM9L_&FF+J5MKT%LMI:C45(5HFB#L4+A5)8 CY<]>*]O#8?"RHQE5DN: M]]_LW2?ZOOIH<=2I44VHK2WXGO'B7XS6WAN\^'5N^ES3GQE)Y%P!@*R#. M?[XK@-*\/?$;XG>,/A1%K?@:3P;IW@B7[5?WUW?PSK=2K"(U2!8R202"2_4^BO@!^T1I_Q_7Q)+IVD7&F0:1< MQPK)<2!OM*.K,D@ P"H![_>%4_"W[4'AB^\9>*?#OB/4-+\,WNEZX^C6,=U M?#??;0O[P*0-N2P'<9/6H/V??A?>_#3QS\38_P"RVT[0;FZT^/29"RD30PVB MQ$@ Y&"O<"O#?'/P?\?ZHOQD\/6OPV745\:>(EFT_P 0375NHMHDD1O,<$[P MF,E<U]][:W0.I5C"+W>O3U/K>;XI^$K>QU^]E M\064=KH$WV?5)&DP+.3.-K^AR<>]1^/OBEX?^&_@&Y\8ZMK ]:]]_:6^&.K?%+X5S:5X>:W36K*[M]1LH;GY8I9(7W"-CV!&0. MV<9P*YY8;#PG1YI:3LWY+1?GS?))FBJ5)*=EJOS_ .&L6OAK\5/$_C?5C#K' MPTUGP?ILEL;FWU#4;F!U< @!'16W1N0V=I'8YZ5N>%OC%X'\;Z[=Z+H'BK2M M7U6UW&6TM+I7< '!( /S 'J1D"OGS0?!7Q)\?_%+7-5NM!\1>!]+U3P[>V5Y M#JFNK=6L=_,FQ'@B1SA5]0H_"LCX,_ /7+2Z\.Z;K_ACQ7I>MZ#IMY90:Y/K MD$VEVS20/$7@B0[R'RIVX&.YXYWJ83#6E)S2:2T33MOW;O\ )];^1$:M316O MZ_\ #'TWX;^,'@GQAX@O-#T3Q5I6J:O:;C-9VMTKNH4X8@ \@'KC..]9FF_M M"?#?6/$2:%8>,M*O=6=VC2VMYO,+LN=V"!@@;6Y!QP:^:O OPI\4>'Y?ANOB M;PA!X-T7X;V>J2:WXB^U1/'?PR1,"(O+^>1QR*6P^-W@+5/"-[XHM/%FEW'A^QD6*ZU!+@&.!F954/W4DLN,^HKY M^\*_"7QU\/\ ]C[2-'\+^'4TGQU),O\ :\5O';?;98/M+E]KOE#)LV;2Q. . M.0*\U\??#KQ+X-^#W[0FL:YH^J:18:[;Z)+9-K%_%>7,FR95?S7C.-X)&1C M# G%3# 8:I)QC4^THK57>J5[?.Z]!NO4BDW'I?\&SZUU[X_>%5\#^-=<\,: MQIGBF\\+V$]Y<6-G>*3F-&8*6&< E2-P!%1> _VC?!'C+PNFHOXBTJUU"VTF M/5=5T^.[$C6"&-7DW$#)"%L,<<=\5X/W9^5NXU4JMIVT]/,^@(_B7X6F MNO#=O'KMG)/XDB:?2(TDR;V-4#LT>.H"D'/I735\=?L@^!=1D^*'B&74KV+5 M='^'D<_A70[F-_,5]]P\SONZ;UC:.,^@.*^Q:\W&4(8>K[.#O_P=5^%OF=%& M;J1YFK!1117";!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 <+I7P.I)=1U+7[B-H87U"\: M:*QC;&Y+>,\1J<OT5M3K5*:<82LF1*$9.[1R'PR^%FA?";0 MY],T-+A_M5P]Y=WM].T]S=SMC=)+(W+,0!^5=?1143G*I)RF[ME)**L@HHHJ M!A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 LG<226P4445(PHHHH **** "J&O:#8>*-$OM(U6V2]TV^A: MWN;>3.V2-AAE..Q!J_133:=T!SND_#WPWH/@Z3PIIVC6EEX=D@DMWT^%-L;1 MR AP</.V-%& HSZ"M"BJE.4K MW=[Z_,5DMD%%%%0,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@#FM$^&OA?PYXHU;Q)INAVEIKVJG-YJ M"IF:;IP6/0<#@8!P*Z6BBJE*4W>3N))+8****D9%XGRP<]%Q7 M>45I&I.*<8MI/$-&\>>'KO0M?T^+5-(N]HGM9L[7VL'7."#P MR@_A6Q141DXM2B[-#>NC&11K#&D:+M1 %51V Z"JVL:39^(-)O=,U"!;JPO( M7M[B!\[9(W4JRG'8@D5A> -!@T;P[I=MH^EPDLEM:IM7). M2Q[DGN3R:VJ**@L9G7=#8 M1_O;J?\ W(E^8CW.!ZD5\-_%O_@IIXHUR2>R^'VC0^&[+[JZEJ2K<7;#U6/_ M %:?0[Z]7"99BL;K2CIW>B_KT.:KB:='XGJ?HWJFK6.B64EYJ-Y;V%I&,O<7 M4JQQK]68@"O#/''[=7P9\#M+$WBM==NXVVFWT.%KHY_WP/+_ /'J_*/QK\1/ M%'Q(OOMGBKQ#J/B"XSE3?7#2*GLJ?=4?0"N>KZRAPS3CK7FWZ:?Y_H>7/,9/ MX(GZ(>)O^"J&BP22)X=\!:C?+_!-J=[';#\502?SKSC5/^"H?Q#N"XL/"OAN MQ0_=,WGS,O\ X^H/Y5\;45[-/)7VCZDNO\ @I%\8[AL MQOX>MES]V/36/_H4AJ2S_P""D_QAMR/-3PY=#_;TYU)_[YE%?*]%=']F8+;V M4?N,_K-;^9GVAI/_ 5(\=02+_:7@WP_>Q#J+66>!C^)+C]*],\+?\%2_"UY M(J>(O!6L:2.AET^XBNU^N&\LX_.OSCHKFJ9)@*G_ "[MZ-FL<97C]H_9'P'^ MV5\'_B$T,-AXSLK"]D'%IJX:RD!],R *3]":]FM[F*\@2:"5)X9!N22-@RL/ M4$=:_ =E##!&1[UVOP[^-'CGX3W*R^$O%.HZ,@8,;6.7?;/C^]"V4/Y5XF(X M9@]%?BMH:ZOX3URTUNQ. S6[_/$3_#(APR-QT8 U\EBLOQ. M"?[Z.G?=?>>I2Q%.M\#.IHHHKSCH"BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HKQCXU?M;_ Y^!OFVNL:O M_:.NJ/ET72P)[G/^WSMC_P"!D>P-?#7Q8_X*-_$;QN9[3PM#;>"-+;*B2WQ< M7K+[RL-JG_<4'WKV<)E&+QGO0C:/=Z+_ ()R5<52HZ-W9^FGB;QAH7@O3S?: M_K-AHMF,_O\ 4+E(4..P+$9/L*\!\9?\%#/@WX59H[35[[Q-,,_+HUDSKGTW MR;%/U!-?E5X@\1:MXNU.34==U2\UK4)#EKK4+AYY#_P)B:SZ^KH<-4(ZUIN3 M\M%^IY<\QF_@5C] /$G_ 52C&]/#_P\D?GY9M4U()QZE$1O_0J\^U+_ (*> M?$VZXL_#_ABQ&>"89Y3CTYE _2OD"BO8ADV I[4D_6[_ %.26+KR^T?4$O\ MP4>^,TC96XT"(?W4TPX_60U>T_\ X*6?%RU<&XM?#5\H_A>PE3/XK+7RC16W M]F8)Z>RC]Q'UFM_,S]#O@#_P4'\8?%;XI>'/!^I>#]&7^UKDPM=V5S+$84", M[/M;=NPJGC(^M>R:7^VYX/FNI8-3TO5-.V2,@FC1)XR 2-W!#<]?NFO@W]B6 MT,/Q6USQ"3M3P[X9U'4 Q7(#F,1)SV.9/YUJ)G8N>N.:Y*>18#$UJD7"R2CL MWN[W_"Q\AQ%Q)CLI=!8>2O+F;ND]-+?J?IAX4^-G@;QLP32/$UC/.<8MY9/) ME/L$?3[]C]0R[-\#FL.;"5%+NMFO5/4NT445YQ[ 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445X+\:_VU/AM\ M%GGL9]2/B+Q!'D?V3HY65T;TE?.R/Z$[O:MZ-"KB)&O =D;OQ'K^FZ%;[2P?4+I(=P'IN(R?85^8/Q6_X*&?$_X@-/;:%-!X M'TI\A4TW]Y=E<\;IV'!_W%6OFK5]6OO$&H27^JWUSJE](-^(O\ @JDY9ET'X>/QV(A_]"KX%HKZ"ED&!I_%%R]7 M_E8X)8ZM+9V/K[4O^"G?Q/NU(M-!\,6'/#>1/*?UE _2L-O^"D'QE:16$WAY M0/X!IC8/_D3/ZU\NT5W1RO!1T5)?<8_6:S^TSZQT_P#X*8?%JU8&XL?#-Z,_ M=:QE3_T&6NPT'_@J=XD@D7^V_ 6EWD?\7]GWTD#?@'5_YU\/45$LHP,]Z2_+ M\AK%5E]H_3;PC_P4[^'6K;$U_0M=\.RL<%EC2[A'_ D8-_XY7T!X!_:(^&WQ M098_#7C/2M1N6P!:&;R;@D_],I-K_I7XDTFT%@<#_%S0Z?X\L'\&ZDV%^W1DSV#M[L!OC[?>!'JU?,XK(<7 MA_>@N=>6_P!W^5STJ6.I5-'HS[(HJII6K6.N:=;W^FWEOJ%C<+OANK659(I% M]59201]*MU\X[K1GH!1112 **** "BBB@ HHHH **** "BBB@ HHHH **** M"BFLP12S' R:\U^'/[0GA/XIZ@MMH*:M)&\4DRWEQILT-LRH<-B5AMZ^_8T M >F45YSH?[0?@+Q'=>+8M.UZ*YA\+0_:-4O$1C;Q)AB2KXP^-C?=ST[TS3_V MA/!FJ>";OQ1!>77V&UNX[&2VDLY$N_M$A011"$C>S/YB%0!R&SZX /2:*16W M*#@C(S@]:6@ HHK@_C-\:O"_P*\'S>(/$]YY47*6UG%AKB[EQD1Q+GD^IZ < MDBKITY59*$%=LF4E%7>QUFO^(--\*Z-=ZMK%_;Z9IEI&99[NZD"1QJ.Y)K\_ MOVB/^"C]]JG\( KR&OT/+:[NY6EED8]V9B2:JT45 M]?MHCR@HHHH **** "BBB@ HHHH **** "MOP;XVU_X>:]#K?AG5[O1-5A^[ M)O@GJEAX3_JNA[8/7XK M,L@C).KA-'_+T^7^1[&'QS7NU?O/UEHJO97L5] LL1_WD;AD; .UAV89Y!Z5 M8KX';<]R]]@HHHI#"BBB@ HHHH **** "BBB@ HHHH **** "BBN8\?^+M0\ M'Z3!*2QN(=FY69GPX._@K_ '3G%%8=8D\ M%ZT)9+B_4VD*;I";#0X9 '?MYDI_P"6<8/<\GH ><;4:-3$35.DKMD3G&G'FD[(]#^( M_P 3O#/PE\,7&O\ BK5H-*TZ$8#2'+RMV2-!R['^Z 3^%?G!^T)_P4&\6_$M M[G1_!/G^#O#+90W"L!J%TOJS@XB!_NH<\\MVKP#XL_&#Q5\;/%4FO^+-2:]N M>5M[9,K;VD?]R).BCU/4]22:XNOT?+LCI85*I7]Z?X+_ #]3Y_$8V=3W8:(5 MF+,SL2SL=S,QR6)ZDGN:2BBOJ#S0HHHH **** "BBB@#Z7_9:LQI?P?^,?B! MMRO<1Z=HD+#H?,E:20?4*J_G3:V?AG:KH/[(^F_*%F\1>*[FZ+#JT=M"L0S] M&)_2L:MHJM& M3C);-:,^]O@Q^U-H/Q*:#2]65-!\1/\ *L$C_N+EO^F3GN?[C<^F:]PK\F?Y M]17T[^S_ /M83:&;;P[XWN7N=.R([;6)"6D@[!9CU9/]KJ.^1R/S?-^&?9IU M\"KKK'_+OZ;G[3P[QLJKCAXNG ^Y%&.6/Z M#/) KS']J;]L#0?V>=/.FV:1:[XVN(]UOI0?Y+=3TEN".57T7[S=L#D?E;\0 MOB-XC^*WBBY\0^*=4FU75)SC?)PD2YXCC0<(@]!^IYKZ;+,EJ8RU6K[L/Q?I M_F>=B<9&C[L=9'N_[07[>7C;XOM7P;X5?*&WM9?],N5Z?O9A]T$?P) M@EHK]'P^&I86'LZ,;(^?J5)U'S3=PHHHKH,PHHHH **** " MBBB@ HHHH **** /1O@W^T%XX^!&JK=>%=7>*R9P]QI%T3)97'KNCSP?]I<- M[U^F'[.'[:'@_P"/<<.ESE?#7C#;\VD74H*SGNUO)P)!_L\,/0CFOR)IT4LE MO-'-%(\,T;!XY(V*LC Y# CD$'N*\;'Y5A\$?BK>?.VV&R\42:>(/AOXHT.W M\9:MI6JZOKH\+W]O*=4;3U66ZORL4$UQ#"HP1:6F54X.9'=AG:*^X:*=P/+_ M -G'6]>U_P"&45UKUQ>WK?;KJ.QOM2@\FYNK)9F$$LJ;5PS)CL,\'O7J%%8/ MCKQMH_PX\(ZIXEU^[6RTG383//*>3@=%4=V)P .Y(%.,7)J,5JQ-I*[.:^.7 MQP\._ /P+<^(]?E+M_JK+3XF FO9\?+&F?S+=%&3['\?_C)\9/$OQS\;7/B7 MQ-=>9,V4M;.,GR+*'.1%$IZ#U/5CR:U/V@_COK7[0?Q"N?$.I[[:PCS#IFF; M\I9P9X'H7;@LW<\= *\SK]2RG*XX&'//6H]_+R7ZGS6*Q3K/EC\*"BBBOH3@ M"BBB@ HKH/ OP^\2_$S74T;PKHMYKFHMR8K6/(C']YV/RHONQ K['^%/_!,' M5M06&\^(?B1-*C.&.EZ)B6;W#3,-JG_=5OK7!BL=AL&OWT[/MU^XWIT*E7X$ M?"[,%&2<#WJS8Z?>:JVVQL[F^;^[:PO*?_'0:_8?P#^QG\(/AW'&;/P;9ZI= MKUO-:'VV4GU_>94'_=45[%INEV6CVJ6NGV=O8VR?=AMHEC0?10 *^:J\34HN MU*FWZNW^9Z$;393%>02 MVO9#DW6@RFU.?^N8S'_XY7;1XFHR=JM-KTU_R,99=-?#*Y^0E%?9' MQ9_X)H^,_"Z3WW@C5K?Q=8IEA8W(%M>@C-/\_NW/-J49TG::L4:**/K789 M",P4$G@5];_"#X>6_P"SQX=M/&OB&U2?XE:I!YFA:3<("-&@88^V3*?^6S#[ MBG[HYZYQB_ +X4Z?\//#]E\4_'-C'=W,WS^%/#ER/^/J0=+V=>T*'!4'[QP? M2K&O:]?^)]9O-6U2Z>\U"[D,DTTAY8G^0'0 < "L:=/Z[)Q_Y=K?^\^WHNO? M;N?'<0YXLMA]7P[_ 'TO_)5W_P 3Z=M^QWWP>^/&N_"OQ/-?/--JNF7\OF:E M9S29:9B>95)Z2>_?H>V/T#\*^*=,\:>'[+6M(N5N]/NTWQR+^H([$'(([$5^ M5]>O_L[_ !TN?A'XB%I?2-+X6OY +N'D_9V/'GH/;^(=P/4"O-S[(XXR#Q&' M5JB_\F7^?;[NQ\_PIQ1/+:JPF,E>C)[O[+?7T?7MOWO^@]%1V]Q%>6\4\$BS M0RJ'22,@JRD9!!'4$5)7Y$?T*G?5!1110,**** "BBB@ HHHH **** "BBB@ M KSWXVR/+X1.G2^#]6\9:9?R"*\M=%NQ!<1*/G5P=Z,1N4 [6!_"O0J* /ES MP/X?^)?P_P#V M.J\6?LY^&['X(Z'HCZ/J&M7?A?3I([6WTBY:VFOGD0">%F4C]W,_WP>WTKWF MBF!\5>*/V?\ XA^'=8\+G1X-0OM3N8+>[FU/3;T0V]CJQO(WN))5W#="+51 M@PWRH!BOM6BO+_VBOCQI'[/OPYN_$6H;+G4)#Y&FZ;NPUW<$<+[*/O,W8#U( M!TITYUIJG!7;)E)03E+8Y']K+]JG3/V=?"ZV]IY.H^--1C/]GZUZ_FU35[Z0RW%U.;W? MZ+R/E\1B)5Y>04445[)R!1110 45W7PI^!_CCXV:D;3P?H%QJ:(=LU\W[JT@ M_P!^9OE!_P!D9/M7VA\+_P#@E[I]O''=?$+Q1->S=3IV@CRHA[&9P6;\%7ZU MYN*S+"X/2K/7LM7_ %ZG12P]2M\*T/SS:18QEF"CW-:.F^']6UK']G:3J&H! MC@&TM))1GZJIK]F? _[+OPI^'L*IHW@;2!*,?Z3>0"[G)]?,EW,/P->GP01V ML*10QK%$@PJ1J%4#T %?-U>)H)_NJ3?J[?YGH1RV7VI'X?1_ WXD31K)'\/O M%#QL,AET>XP?_'*S=8^&?C'P\,ZIX1U[3QC.;G3)T'YE:_=>BN9<3U+ZTE]_ M_ -?[-C_ #'YF>)K5O#?P?\ @WX=E_=RP^'VU.6-EV,'NIFDY'K@ ?A7&5^J M6M^%M&\2Q^7JVDV.IIMVXO+=)<#T&X&O(O%W['O@#Q$DCZ?;W/AVZ8?*]C*3 M'GU,;Y&/88KULNXFPM.FJ5>#COJM5JV_)]?,_+\^X+Q^,Q53&8>I&7-;1W3T M2275=/(^"J*]P^(7[(OC3P:DUUIBQ^*-/3)W62E;@+[Q'K_P$M7B,B-%(\AK[G#8NAC(\^'FI+R_5;H_)\;E^+RZI[/%TW!^?7T>S^0V MBBBNL\\**** /?OV;?VC9?AS=1>'?$4[R^%YFQ#.Q+-8,3U_ZY'N.W4=P?N2 M">.ZACFAD66&10Z21D,K*1D$$=017Y.U].?LF_'MM$O+?P/X@NIY/ MY[#]J;]HS3OV=OA[)J)$=WXCO]T&D:>Y_P!;+CF1^_EH""WKP.IK\??$GB35 M/&'B#4-YNICEI'/\@.@ X KZO)XMEW?^1Y>, MQ7LER0W_ "(=8UB_\1:M>:KJEY-J.IWLK3W-W<.7DED8Y+,?6J=%%?I222LC MYX**** "BBO2/A'^SM\0/CA/_P 4GH$MS8*VV35+H^19QGO^\;[Q'H@8^U9U M*D*47.H[+S*C%R=HJ[/-Z:TBI]Y@OU-?HW\,O^"7_A[3H8KGQ[XEN];N^KV. MD?Z-; YZ&0@R./<;*^FO!G[-_P ,/A_&BZ'X&T6UD3I<2VJSS?7S)-S?K7S6 M(XBPE)VIIR_!?C_D>A#+ZLM9:'XP:5X5US7F5=,T34]1+?=^R64LN?\ OE37 M2+\"?B6W(^'GBH_]P>X_^(K]PE41J%4!5' & *6O*EQ/._NTE]__ .I9:NL MC\)M4^&_B_1&(U#PGKUD1U\_3)TQ^:USC,(Y#&YV2=-K<'\J_?RN;\4?#7PE MXVCDC\0>&=)UH2+M8WUE'*V/JPR*TI\3Z_O*7W/_ (!,LM_EE^!^%%%?JC\1 M/^"<7PL\71RRZ M_X,OF'RM83&:W!]XI">/966OCWXQ?L%?$WX5037]C:Q^, M]%CRS7.C*QGC49Y> _-T')31\X4 M4$%692"K*=K*PP01U!'8T5[9QA1110 $!@01D5^A'_!._P"-WC2^T?4?#WB" M![WP'H\86#Q%>2A!8R9 6UW-_K <\ V!^_(>A/(7//.!7UAJVL69TFP\/Z#IT>A>$],7R['2H M>@]9)#_'(W4L<]3[D_'9]CJ'LWA;%?#\ MY6X>)LI>WJY#-QU2/E5_VMQ]*^QOVVOCRWP0^#]P-,N/)\3Z\6T_32I^:+(_ M>SC_ '%/!_O,E?D/^))]2@ ))X R3[4 (S!023@5]>?LS?L ZY\4(;/Q)XZ>X\->%I0LL%BHVW MU\AY!Y_U*$=R-Q'0#(->K_L7_L.P:/;V7CSXD::)M6?;-I>@W2Y6T7JLLZGK M(>H0\+W^;[OW37Q&:YZX-T,(]>LO\O\ /[NY[.%P5USU?N.=\"_#OPU\,M"B MT;PMHMGH>G1_\L;6/;N/]YV^\[?[3$GWKHJ**^#E*4VY2=VSVTDE9!1114C" MBBB@ HHHH *X+XN? WP9\<-";3/%FCQ7NT8@O8P$NK8\\QR@97KTY![@UWM% M:4ZDZ4E.#LT3**DK26A^1/[3'[&7BG]GYI-7M9'\2>#"W&J11XEM:6WQ*\?P,?!5C*4T[2S\LFO7:](E_Z8J1\[=#@CUK M]=[NT@O[6:VN88[BVF1HY89D#(ZD8*L#P01P0:^1?VL?@CJ=C;V?B+0AYOAC M2[5+4:/;QA$TR)1C=$BC&P_Q=Q].GWN69N\=*.$Q$N5O[6U_+R;[_=K8^-SZ M-;+L'4Q6#ASM=.W][S2[??I<^=/&7C#4O'GB&XUC5)%:>3"1PQC;%!&.$BC7 M^%5' 'XUB445^F0A&G%0@K)'\SU*DZTW4J.\GJV^K"BBBK,SZX_8W^,SW*GP M%J\^YHD:72I9#R5'+P?@/F7VW#L*^KJ_*32=5N]"U2TU*PG:VOK259X)EZHZ MG(-?I=\*O']M\3? >E>(+<*CW$>VXA4_ZJ9>)$_ @X]B#7Y1Q/EBP]58NDO= MGOY2_P"#^=S]^X'SMXS#O+Z[O.FO=\X__:[>ECK:***^&/U(**** "BBB@ H MHHH **** "BBB@ HHHH **** *NJ:G:Z+IMWJ%]<1VEE:Q-///*<)'&H+,Q/ M8 FOQK_ &H/C[>?M"?%"[UO=)%H%GNM='LWX\N '_6$?WY"-Q]/E'\-?7?_ M 4J^.[:'X?L?ACI%SLO-607FKM&W*6H;]W$?^NC DC^ZGHU?G/7Z'P]@%3I M_6ZBUEMZ=_G^7J>!CZ_-+V4=EN%%%%?9'DA115[0=!U'Q1K5CH^D64VHZI?2 MK!;6D"[GE<] /\>@ )-#:2NP*UG:7&H7D%I:02W5W<.(H;>!"\DCDX"JHY)) M["OO7]FW_@G*)H[/Q'\5\_,%EA\+P/C'HKVO\ 9)_8ZTGX M"Z5%K>NQV^K>/+E/WMU@/'8*1S%!D=?[S]6Z# X/TM7Y_FF?2FW1PCLOYNK] M.WKN>[AL"H^_5W[%'1=#T[PWI=OINE6-OINGVZ[(;6TB6*.,>BJH %7J**^+ M;;=V>P%%%%( HHHH **** "O-?BQ\ ?"WQ9MWDO;8:?K '[O5;10LH.. XZ2 M+['\"*]*HKHH8BKAIJI1DXR78Y,5A*&-I.CB8*47T?\ 7XGYI_%;X-^(?A#J MJV^KPB>QF.+;4K<$PS>W^RW^R?PR.:X6OU5\0>'=-\5:1%[J3;;7;4WQ6$O*CU[Q]>Z\_O[GD5%%%?8GY MP%'T.#U!'4444 ??7[+OQF/Q-\('3=3FW^(M)58YV8_-<1=$F]SQAO<9[U[9 M7YB?"WX@7?PP\<:;X@M=SI ^RYA4_P"N@;AT_+D>X!K],-)U6UUS2[34;&9; MBSNXEGAE7HR, 0?R-?C?$66+ XGVE->Y/5>3ZK]5_P _I'@[.WFN"]C6=ZM M/1^:Z/\ 1_?U+=%%%?)GWX4444 %%%% !1110 4444 %%?/7QB^+/Q:^&-_% M-!HG@^^TO4M6CTO2+(-'^+4_AI- MTM[*WUJWT8Z>]W(-7NA*N3=PPA=IA R(E\ M0:78V7ANUM]2N+":TN6DNV^Q7"V[)-&0 &E=AL"GN!SG->O?"_Q?<^,O"5I= MZG)IB:ZJ_P#$PL-+N1.MC*>1 YR2'52 V<<@XXI ==63XK\4:;X)\-ZGKVLW M266EZ=;O6/PLTBY(BAV7^MF-OO,> M8(#]!^\(]X_2O1P&#ECL1&BMNODCGKU51IN;/E'X^?&K5?CY\2M1\4ZEOAMF M_<:=8LV1:6JD[$_WCGX4445H2%7= M%T74/$FL6>E:38SZEJ=Y((;>SM4+R2N>@4#_ "*M^#_!^L^/O$VG^'O#]A)J M>L7\GE6]M%U)[DGHJ@K8R>P'CYEF5++X7>LGLO\_(Z\/AY8AZ;'BO[-__ 3GT_15MM?^ M*HBU;4,!XO#L+YM8#V\YP?WK?[(^3C^*OMW3]/M=)L8;.QMH;*S@4)%;V\8C MCC4= J@8 ]A5BBOS#%XVOC9\]:5_+HO1'TE*C"BK004445PFP4444 %%%% ! M1110!X'^T)^QKX'^/4,U^\ \.^*]O[O6K",!I#Z3IP)1[G#>C5^8/QJ^!7BW MX"^*#HWBBQV1R$FSU*W!:UO%'\4;$=?53AAZ=Z_;JN:^(GPY\/?%7PG>^'/$ M^G1:GI5TOS1R##1MVD1NJN.S#D5]'EN=5L&U"I[T.W5>G^1Y^(P<*WO1TD?A M37N_[.W[-;?$R,^+/%LLVB_#RSDVO<)\L^J2#_EWMAWZ89^@YQSG'KR?L P? M#GXA7^H^.-86^^'-C(KV$=L^V]U9CDK;LH_U>W'SL.H^[C)QZ%XB\23>(9K= M!!#8:;9QB"QTVU79!:1#@(BCCH!D]Z^@S+/81A[/".[?7M_P?R]3@P^#=^:J MM%T'>(/$2ZK#8Z=86,.B^'M-C\C3='M!MAMHQ_Z$Q[L>2:QJ**^ ;;=V>R/A MFDMYDEB=HI8V#I(AP58'((/J#7U[\(/B(OQ \,B2C#] M017Q_75_#'QQ)X!\66VH98V4G[F[C'\41/)^JGD?3'>I*3/M"BF12I/$DD;* M\;@,K*<@@]"*?4F@4444 %%%% !1110 4444 %%%% !1110 445Y3^U)\4#\ M(/@5XJ\0PS"'41;?9+ YP?M,I\N,CW4MN^BFM:5.5:I&G'=NQ,I*$7)]#\T_ MVUOC"?C!\>-7DM9O-T30B=)T_:++3?IEO(3 MH5C*O$\JG!N6!ZJI!"#NP+=AGYL_9M^"MQ\?/BUI7A=3)%I@S=ZI<1CF*U0C M=@]F8E4'N^>U?L_H^D67A_2;/3-.MH[/3[.%+>WMXAA(XU 55 ] *^1S[,7 MAX?5J3]Z6_DO^#^1ZN!P_M'[26R+E%%%?G!] %%%% !1110 4444 %%%% !1 M110 4R6))HWCD19(W!5D89# ]01Z4^B@#X'_ &G/@;_PJWQ"NK:1 P\+ZDY\ MM1R+28\F(_[)Y*_0CM7B-?J3XX\&Z?X_\*ZCH&IIOM+R(H6 ^:-NJNONI (^ ME?F=XO\ "M]X(\4:GH.I+MO+"8PN0.''57'LP((]C7[%P[FKQU!T:K_>0_%= M_P!'_P $_G+C'(5E6)6)PZM2J?\ DLNJ]'NOFNACT445]?F&$CCL-/#OJM/7I^)Z^4YA+*\=2QLO"V@ZCK.I3"WT_3[>2ZN)6Z)&BEF M/Y UH5\E_P#!2/XG-X/^"5OX9MI-E[XINQ;-CK]FBQ)+^9\M?HYKKPF'>*KP MHKJ_^'_ RJU/9P-O$MF#X MTU:#,,,R\Z;;,,B,#M(PP7/4<+V.?E[]@'X I\6/B>WB;6+03^&?##I,4E7* M7-X>8HR#U"8\P_1 >M?JM7PW$&8M?['2?^+_ "_S/:P.'_Y>R^04445\&>V% M%%% !1110 4444 %%%% !1110 5F>)/#FG>+M#O='U6V6[T^\C,4L3=QZCT( M."#V(!K3HJHR<&I1=FB)PC4BX35T]&C\TOC)\*[WX1>-+C1[AFGLI!YUC>,, M>="3QG_:4\$>O/0BN&K]&?V@OA3'\5OA_=6D,:G6K(&YTZ0\'S .4SZ.!M^N M#VK\Z&1HW9'1HY%)5D88*D<$'WS7[9D>9_VEAKS^..C_ $?S_.Y_,?%&1_V+ MC>6FOW4]8^7=?+\K#:***^B/C@K[2_8I^(QUKPI?>$KN7==:0WG6H8\M;N>1 M_P !?/X.M?%M=_\ ?QP?A_\5M!U1WV6WS/J.&\R>5YG2K-^ZWRR]'_D[/Y'Z3T445^%']4!1110 4 M444 %%%% !1110!Y9X@^&^L>+OCQX>\2:FUN/"GANQE?3[99"99;^7"M*ZXP M%5.!R3D9[UY-XC_9I\;ZM\0M7U".716GO=?35[3QI)P& !Z 5^A/_!3SXG'1_ OAWP): MS;9]:N3?7BJ2#]GA(VJ?9I&4_P#;.OS?K]'X=POLL.\0]Y_DO^"?/9A5YJB@ MN@4445]:>6%.CCDGECBBC:661@B1QKEG8G 4#N22!BFU]E?\$Y_V?8_''C"? MXBZU!YFD>'Y_*TZ*1?EGO< F3W$0(/\ O,#_ UR8O%0P=&5:>R_%]C6E3=: M:@CZ=_8L_9;A^ _@W^V-;@1_'.L1*UXQ /V*+JMLA]N"Y'5O917TI117X]B, M14Q55UJKNV?64Z<:<5&.P4445S&@4444 %%%% !1110 4444 %%%% &7XF\- MV'BW1;G2]1A$UM,N#_>1NS*>Q!Z&OC7QMX0O/ WB*YTF\&XQG=#-C FC/W7' M]?0@BOMZO.OC=\/QXV\*//:Q;M6T\&:WP.9%_CC_ !'(]P*9+1\DT4451 44 M44 ?4W[//C(^(O!ITRX?=>:21#DGEH3GRS^&"O\ P$5ZK7R)\"_%'_",_$.Q M5VVVNH#[%+]6/R'_ +Z 'XFOKNI-%L%%%%(84444 %%%% !1110 4444 %%% M% !7P-_P5+\>M':>"?!4,A FDEUBZC[$*/*A_5I?RK[YK\B_V^O%G_"4_M/> M(XDE,EOI$%MIL8[*5C$CC_ON1J^DX?H^UQJD_LIO]/U//QT^6C;N?/%%%%?J M)\T%%%:_@[PO<^./%VA^';,$W6K7T-C'CL9'"Y_ $G\*3:BFWL"U=D?IA_P3 ME^$,?@GX-MXNN[<+K'BF3SUD8?,EFA*PK[!CN?WWKZ5]:52T/1[3P[HMAI5A M$(+&QMX[:"(=$C10JC\ !5VOQ;%XB6*KSK2ZO_AC["E35*"@N@4445R&H444 M4 %%%% !1110 4444 %%%% !1110 5\E?MO?#Q4_LCQI:189F&GWS*.O!,3G M\F7/NHKZUKD?BWX/'CWX;^(=#V[I;JT;R/:9?FC/_?2K7KY3C'@<93K7TO9^ MCW_S/GN(,O6:9;5P]O>M>/\ B6J^_;T9^8]% SW&UNX/:BOWD_E **** /O' M]C?Q8WB#X1)ITK[I]&NI+0#OY9Q(A/\ WV1_P&O=:^-?V%_$#6_BSQ-HA/[N MZLX[Q0?[T;[#C\)1^5?95?A^?4/J^8U4MGK]^OYW/ZAX3Q;Q>34)-ZQ7+_X" M[+\+",P1IKQ+]I_0? ^I:#87/BZPO?$%_F2TT;P[:7?8>X9 R,GI[T;ANVY&[&<=Z^1OV@/!VOVGB; M0O'?V9I-"TK2M.FCUG^T!#_8K03^;:U:>SLEAV\QQ0*%9LC]X[G!HL!]7T444@ M"BBB@ HHHH **** "ORI_P""CGCP^*_VA&T:.0-:>'-/BM JMD>=(/.D/UPT M:_\ :_5:OPO^+/BMO'7Q2\7^(6.?[2U:YN%]D,C!!^"A17U_#='GQ$ZK^RO MQ?\ P+GE9A.U-1[G*4445^C'SX4JJ\C*D:-)(Q"JBC)8G@ >Y-)7M/[&_P . ME^)G[1?A*PGC\RPL)CJUV&7*E(/G4'V,GEK^-8UJJH4Y59;1394(NL7+%[C4;J6\D8]2TCES_ .A5 M2K]LP])4*,*2^RDCXVI+VDW+N%%%%=!!/I^GW6KZA:V%C"UQ>W1 MV"JH^I(K]OO@O\,K'X._"_P]X2L57;IULJS2J/\ 73GYI9#_ +SEC],#M7YD M?L ?#U?'7[1VDW=Q")K+P];RZM)NZ"1<)#^(=PP_W*_6VOS_ (EQ3E4AAELM M7ZO;^O,]W+J=HNH_0****^*/8"BBB@ HHHH **** "BBB@ HHHH **** "BB MB@#X_P#C3X07P?X\NXX4V65Z/M=N!T 8G1)8CMEC8.C#LP.0?SK[G M\-ZPGB'P_IVIQD;;NW2;Y>@+*"1^!R/PKX6KZO\ V=]5.I?#.UA/WK*>6V_# M=O'Z.*3*B>F4445)84444 %%%% !1110 4444 %%%% !7X<_&[7O^$G^,WCS M5D5ZE6BBBOOCPPKZ(_8#\+CQ-^T]XYU%^. 5C*( M?^^Y%_*OG>OLW_@ES8F7XO\ B^\QD0Z$L7XO<(?_ &2O,S2HZ>"JR7;\]#IP MT>:M%>9^EU%%%?CI]8%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M!^87Q4T-/#/Q,\4Z7$NV&VU*=8U]$+EE_0BN6KUO]JZS6S^/'B+8NU9DMI>/ M4P("?S!KR2OZ#P-1UL+2J/K%/\#^0LTHK#X^O16T9R7W-A1117:>8>P_LEZH M=-^.FBH6VI>0W%LWOF(N!^:"OT%K\V/@#=_8_C5X-DSC=J"Q_P#?:LO_ +-7 MZ3U^3\6PMC(2[Q_5G[_X>U'++JL'TF_QC$X+XC? OP1\6=0LKWQ5HIU.ZLHV MBMY1=SPF-2_ M2NVHKX<_43#U_P %Z+XHTNRTW5+%;RPL[B&YBMW=@GF1$-&6 /S@$ [6R"0, M@XK,N/A)X0NO'T7C670[=_$\2A5U#+9X4H&*YVE@I*AB-P!P#BNOHH **** M"BBB@ HHHH **** .8^*.M'PW\,_%NK*VQK'2+NY#>A2%V'\J_"B'/E)N.6P M,GU-?M+^UE?OIO[-?Q'G3[PT6=/^^EVG^=?BZ. !7Z'PS&U&I+NU^"_X)X.9 M/WXH****^R/("ONG_@ECX4%QXG\>^)F_Y=;2WTV/C_GH[2/_ .BDKX6K]+?^ M"76DK;_!_P 5:B#\]WKK1'V$<$6/_0S7@YY-PP$[=;+\3NP4>:NC[.HHHK\H M/IPHHHH **** "BBB@ HHHH **** "BBB@ HHHH *QO&6AKXG\(ZUI#J&%]9 MS6W/JZ%0?S-;-%7"3A)2CNC.I"-6#IRV:M]Y^3*@J,-]X<'ZT5K>+K-=.\6Z M[:*,)!?W$:_02L!637]%QES14EU/XVG%TY.#Z!1115$'U#^PGJQC\1>+-,W? M+-:P7(7W1V4G_P ?%?8M?#?[$ET8?BUJ,6.)M(E!_"6(U]R5^-<3PYO3J\$_;LN_LG[*?CL]Y(K:(?\ KN$ M']":[,''GQ-*+ZR7YF59\M.3\F?C\J[5 ]!BEHHK]I/CPHHHH _0S_@E?X7$ M7A_Q]XC>+YKB[M]/BE(YVQHTC@'TS*OY5]WU\J?\$U; V?[-QF/_ "]ZU>3# M\-B?^R5]5U^19O-U,=5;[V^[0^JPL>6A$****\)QE'4JP]B,5\$R1^3(\9ZHQ7\CBJ1$AM%%%,D*^A?V5[IFT_Q%;%OECF MAE"_[RL"?_'17SU7MW[+4S+KVO1 _*UM$Q'T M(]/<;7M=3NH"/3;,X_I7W/"[UK+_ _J>+F7V'Z_H8U%%%?>'B!7VS_P2S8? M\+'\) >[)+%)CZX# M?D:\G-HN6!JI=ORU.K"NU:)^I%%%%?D!]6%%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110!^?O[73!OCMK '\-M:@_]^@?ZUXW7I7[2&JC6/CAXMF4 MY$=RMM_W[C1#^JFO-:_?\MBX8*C%_P L?R1_)&=5%4S/$S6SG+_TIA1117HG MC'<_ R/S/C+X+'_44A;\CG^E?I;7YS_LT:?_ &E\=/"<>,B.>2<_\ A=OY@5 M^C%?E7%TO]KIQ_N_JS][\/(M8"M+O/\ ]M7^84445\(?JH4444 %%%% !111 M0 4444 %%%% 'C7[8RE_V7_B.!_T"7/Y,IK\::_;?]HK2?[<^ OQ#L@-S2:# M>%5QU*PLP'YBOQ&C.Y%/J*_1>&9?[/4CY_H>!F/\2+\AU%%%?8'DA7Z?_P#! M,2>-O@#K$2G]Y'XBN"X^L,&/Y5^8%?HA_P $K]<63PM\0-%+?/;W]M>*N>TD M3(6>5MD4:EW8]@!DFC<3=E=GY??$29+CX@^ M*)(_]6VJW17Z>:U<]5G4KS^TM2O+O&/M$\DW_?3%OZU6K^C*<>6$8]D?QM6G M[2I*:ZML****T,3WS]BE"WQ@NB.BZ3-G_OY'7W57Q/\ L-VAD^(^OW.W*Q:5 MLSZ%ID/_ +*:^V*_'>*)7S%KLD?T=P+%QR:+[RE_E^@4445\B?H04444 %%% M% !1110 4444 %?/G[?$;2?LI^-2!G:;-C]/MD-?0=>*?MH::VJ?LN_$.%5+ MLFGB< ?],Y4D_P#9*[L"^7%TG_>7YF-97I27DS\;Z***_9SY **** /U>_X) MS2;_ -F+3%_N:E>K_P"12?ZU].U\=_\ !,'7$O/@CK^E[LRZ?KLK%<]%DAB8 M?J&_6OL2OQ_-(N..JI]W^.I]9A7>C'T"BBBO*.D**** "BBB@ HHHH **** M"BBB@ HHHH **** "O@FZ8/=W#+]UI&(^FXU]T:Y?_V7HFH7O_/M;R3?]\J3 M_2OA%264$]3S31$A:***HD*]I_9;5O\ A)];/\/V- ?KOX_K7BU>\?LKVY-W MXDN,<*EO&#]3(?Z"DQK<3]J2/7-!T]]?TWXAZYHVHNL=IH'AK2(HO]-ORW 8 M;2TH;(RIX4 GG.#C_'Y?&WA_P[I.NQ_$#5]/\9W<-I::1X3T:*'R;G4,+YX8 M;294SN.20JCN<@5W?CW]G<^-OB1%XTB\<>(=#U."V^R6T=BT)CMD( ?RPZ-M M+=21R/RQ+JCWJ#_ &9U68'_ ,?- M?M!7YB?\%-O!9T3XU:+XBCC(@US2@COC@S0.5(_[X>*OJ^'*O)BW!_:7Y:_Y MGF9A&])/LSX_HHHK]*/G0KU+]EWQLGP]_:$\":U-,+>U745M;B1NBQ3@PL3[ M#S,_A7EM!W=48HXY5AU![&LZM-5:KG)2ZC^24'ZLI(]F%>E5^)5*$/A'>V<,NR^UIQ81 '#;#S*WTV K_P,5V8/#RQ>(A0 MC]II'G9CC(Y?A*N*GM!-_P"2^;T/A#7-8E\0ZYJ.JS?ZZ^N9;I_J[EOZU1HH MK^@TE%)+8_D*4G-N4MV%%%%,D]Y_8OT/^T_C ]Z>%TW3IIL_[3E8P/R9ORK[ MMKY:_86\,F#0_$WB"1/^/JXCLH6]HU+/^9D7_OFOJ6OQCB6M[;,9I?927Z_F MS^E>"L,\/DU.36LVY?C9?@D%%%%?+'W84444 %%%% !1110 4444 %%%% %+ M6]+CUS1;_3IO]5>6\EN_^ZZE3_.OP7OM/DTB^NK"8%9K29[=P>H9&*G]17[Z MU^,?[7?@QO G[2'CO3_+$<%Q?'4H HX\NX EX^C,P_"OMN&:MJE2EW2?W?\ M#GCYE'W8R/(****^_/""OK+_ ()J^-%\/?'R\T.4XC\0:5)"G./WT)$J_P#C M@EKY-KI/AMXYNOAG\0/#WBNSR9](O8[O8#_K$!^=/HR%E_&N/&4/K.'G1[K\ M>GXFM&?LZD9=C]UZ*I:+K%IXAT>QU2PE$]C?01W,$J]'C=0RG\015VOQ=IIV M9]@%%%%( HHHH **** "BBB@ HHHH **** "BBB@ K@/CUXH7P?\(?%&H9'F MM9M;1 G&9)?W:X^A;/X5W]?*/[[]%JSYSB''++\KKU[ZVLO5Z+\[GR.J[5 '0<4445^\'\I!1 M110!]>?L(Z,T>F>+M69/EEG@M$?_ '%9F'_D1:^JJ\<_9+\-GP]\$](D8%9= M2DEOW!']YMJ_^.(I_&O(?B1<>*? ?QJU;Q9XR7QM#X";6+./3[S1?$*QV5NF MV-<2V@)9T9QSTZD&<,\+D^'IO=QO_X%[WZG MV#17SEXTNO&>B_M6?#>.^\4R2>']9FU)(-$LE:&W2&*UW*9N?WLA9B>6GQ!^)/P_\<^(VO1XBN=3U+[=I\%MJX)TUKY[K_07M,\>5':AY)"G 5#N MYQ7B6/IS[0HKQK]FWXJ:3XS\-QZ!:OKLU_I=G!<-?>(%_?:E#*7VW:G^V7/T4U^DM?B%\!/B2?A%\8_"GBPLRVM MA>J+O9U-M(#',/\ OAF/X"OVYM[B.ZMXYX9%EAD4.DB'*LI&00>X(K\UXCP[ MIXI5EM)?BM/RL?0Y?4YJ7+V)****^4/4"BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@#@/CIK?]B_#/5BK[);L+:1X[[SAA_WSNKY#KV_]I[Q0MUJVF:#" M^5M$-S. ?XVX0'W"Y/\ P*O$*I&E/^ H MB@?JS5\TGCFOLKX0Z+_8/PWT*W90LDD N),=VD)?GWPP'X4F5$[&BBBI+"BB MB@ HHHH **** "BBB@ HHHH *^4?^"D'PZ/B[X#+K]O%YEYX9O4O"W<6\G[J M4?\ CT;?1*^KJR_%/ARR\8>&=5T+4H_-L-2M9;2=/5'4JV/?!KKPE=X6O"LN MC_X?\#*K#VD'#N?@Q16[X\\%W_PY\:ZYX7U-2M]I%Y):2''W]I^5Q[,NUA[, M*PJ_:8R4DI1V9\>TT[,****8'VI_P37^.">%_&&H?#C5)PEAKK&\TUG; 2\5 M\>.]?I/7X&Z7JEYH>IV>HZ=_KW^?Y^I[V K\T?92W6Q[%1117Q9ZX4444 %%%% !1110 4444 %%%% M!1110 5\F?M!^%Y/CMXBCE\+^(;2ZN])1[5-"NCY!E;=\TD,A.URV ,<<**] MB^.GQ*7P=H)TRRDQK&H(57:>88CPTGUZ@>^3VKY57Y<8X(Y![BN_!8RK@:RK MT;77?4\G,\OH9IAI83$7Y7V=GIM_3NCR+6]#U'PUJ4NGZM87&FWT9^:WNHRC M#WP>H]QQ5&OI6/QU_:VFII/BW38/%ND*,(M[Q

\4P^93].U?^!5]56KPHTI5Y/W4KGP>'PM7$ MXB&%@O?DTOF]#[D^ ?@U_ ?PE\/:7,FR\,'VFY&,'S9"78'W&X+_ ,!KT&BB MOY]KUI8BK*K/>3;^\_KO"X>&$H0P]/X8))?)6"BBBL#J"BBB@ HHHH **** M"BBB@ HHHH *_/'_ (*C?#EK;6_!_CJWC_=7,3Z/=LJ\!U)EA)/J0TH_X"*_ M0ZO*?VHOA.?C/\#_ !+X<@B$FI^3]KT[(Y%U%\\8'^]@I]'->KE>)^J8N%1[ M;/T?]7.;$T_:TG%;GXM448920RLC@X96&"I'4'WHK]@/DPHHI&8*"2<#U- ' MZ9_\$W/COTZ\-^(K'Q9HM MKJFGR^;:W"[AG[RGNK#L0>#7Y/G5.C#&2=&5[ZNW1]?\SZC!RFZ24UM^1IT4 M45X1VA1110 4444 %%%% !1110 4444 %%%% %35M5M=#TN[U&^F6WL[6)IY MI6Z*B@DG\A7YE_$OQU<_$KQQJOB*Z!3[7+^YB/\ RRA7B-/P4#/N37T/^V1\ M9EG(\!:/B\757O3V\H_\ !_*Q M^ <OIU?R5S[7T728-!T:PTRU&VVLX([>(?[ M**%'Z"O-/$'[-^@^*O%1U;6-=\3:GIYO5U'_ (1ZXU1FTP3J=N[; M[8XKUBBOY_.O"GBN[ENDU+PT;DV:0R 1 M-Y\8C?S 5)/ XP1SZU+JGP[TO6_&UEXFU!I[NZL;&:QM;65@;> 2D>;(JXSY MC* A;/W1@ 9.>HHJ2CSOX5? SP]\(+C4)M'GU*[ENXXK96U*Y\XV]O&6,<$7 M VQKO;&\-/\ +\/R/F<;3]G6;Z/46BBB MOH3@ C<"#R*_5G_@G]\<4^)_P?A\-W\^[Q#X55+*4.V6FM<8@E]\*"A]T]Q7 MY35Z)\ _C/J?P%^)NF>*]/#SV\9\C4+)3@75JQ&]/][@,I[,H]Z\C-<#]>PS M@OB6J]?^"=>%K>QJ)O;J?MO161X2\5Z7XY\,Z9X@T2[2^TK48%N;:XC/#(PS M^!'0CJ""*UZ_(FG%M/<^I3OJ@HHHI#"BBB@ HHHH **** "BBB@ HHHH *S] M?UNU\-Z+>ZI>/LMK6(RN>YQT ]R< >YK0KY[_:*\5WFK6%G;:8RW/AM966XO MK6598WN$8J86*D[2A!R#CGZ4[";L>,>(- MP&!^%9]%%49A1110!K^$= ?Q3XHTO24!_P!+G5'(&<)G+G\%!-?<,4201I'& MH1$ 55'0 =!7SM^S)X2-UJU_XBF3]U:K]EMR1UD8 N1]%P/^!5]&5++B%%%% M(H**** "BBB@ HHHH **** "BBB@ HHHH _/+_@II\%&L]4TGXGZ;!^XN0FF M:OL'209\B4_5M?"-?NU\0O NE?$SP3K/A?6X?/TS5+=K>4=US]UU] M&5@&![$"OQ/^*7PVU?X0^/M8\):XFV^TZ;8)0,+/$>8Y5_V67!]N1VK]*X?Q MRKT/J\W[T-O3_@;?S[8[VW)RT;>A'56[$>F0?/:*BI3C5@X35TQQDXM26Y^YGPK^*OAS MXR>#++Q-X9O5O+"X&'1N);>0?>BD7^%U[CZ$9!!KKZ_&;]E?XJ>//AM\5M,M MO D#:M=:S.EK<:%(Q$%ZN>K'^ J,GS/X0#G(R*_8W3]3@U!65)(S-'Q+&C;M MK=QGN,]Z_*,UR[^SZW+%WB]N_P _\^I]1A<1[>%VM47****\0[ HHHH **** M "BBB@ HHHH *Y7XB?$&P^'NAO>73++=R K:V@/S3/\ T4=SV_*L[XE?%S2O MA[;-"2+W6'7,5C&W(ST9S_"OZGMZU\J>)O$^H^,-8FU/5)S/OO$^L7.IZC,9[NX;?A#H/P_TR M^UO1IKVY36PDD)U&)4G@@&=L9(ZY)+9XR-OI7BGPK\!R?$#Q5!9LK#3H,37D M@[1@_=SZL>/S/:OLB&%+>)(HT6.-%"JJC ' KJ6,Q$:+PZF^1[KH<+R["5 M,3'&2IKVD=I6UVM\_F/HHHKB/3"BBB@ HHHH **** "BBB@ HHHH **** "B MBB@#\DOV[O@FWPE^-=WJ5E;F/P]XG+ZC:,JX2.XS7Z9EF;498/FQ$K.&C\^WJ M?.8G"R56T%HSQWP#\._$GQ2\20:#X6TF?6-3EY,<(PD2_P!^1S\J(/[S$"OL M7X:? ;P9\"6BO]3-GX^\>Q\AW3=I6ER?],U/^OD']YN >@%=A9ZAI7@_PV?" M_@?24\,>&^/.6-MUW?,!C?<3=7)],X&<=*R.G2OGAW4 M,'&G[TM67M:UR_\ $6I2W^IW4EY=R?>DD/0>@'0#V'%=I\(?BI-\/=4,%R6F MT.Z<>?&.3$W3S%_J.X'J!7GM%?+GH'WI97L&I6D-U:S)<6\RAXY8SE64]"#4 M]?(OPL^+U]\.[G[-,KWVB2-F2US\T1/5X\]_5>A]CS7U-X=\2Z;XLTN+4-+N MDNK:3^)>JGNK#J"/0TC1.YJ4444AA1110 4444 %%%% !1110 5XE^T=^T%; M?"W27TC2I4G\5WD?[M!@BS0_\M7]_P"ZO<\G@2Q.+5H=%W]?+\_0_*>*.+H82,L%E\KU'HY+:/I_>_+U()IY;J>6>>1YI MY6+R22'9P"5_P" @!?^ U\P?LA?"-O&'BT^*M1@W:/H MTG[C>/EFNNJ_4(#N/N5]Z^XZ_,>*LQ52:P5-Z1UEZ]%\OZV/W'@+)W2IRS.L MM9:1].K^;T7H^X4445^>GZ^%%%% !1110 4444 %%%% !1110 4444 (1D8( MR*_&_P#:]^"K? _XV:MIMM"8]!U,G4M*;'RB)V.Z(?\ 7-]R_3:>]?LC7@O[ M97[/X^/7PGG@T^%6\4Z.6OM)?N[ ?/!GTD48_P!X(>U>]DV.^I8E<[]V6C_1 M_+\CAQE'VU/3='X_44K(\;LDB-'(C%71QAE8'!!'8@TE?JY\P%%%% 'U%^Q3 M^UH_P-U[_A&?$US(W@34I=QD.6_LR<_\M0.OEM_&!T^\.X/ZIV=Y;ZC9P7=I M/''/$*3ZWX%>3Y8U M.ZXTW)Y:'/WDSR8_J5QR#\AG&3?66\1AU[_5=_\ @_GZ[^KA,7[/]W4V/U?H MK%\'>--#^('AVTUWP[J=OJ^DW2[HKJV;^F MFKH****D84444 %%%% !1110 44C,%4LQ 4#))Z"OB;]K#]OJQ\)PW?A/X97 MD.I:^=T5WKT>)+>R[%8CTDD]^57W/ [<)@ZV-J>SHJ_Y+U,:M6%&/--F[^VY M^V%#\+-+N_ _A"\#^-+R+;=7D)R-+B8=<_\ /9A]T?PYW'MGX%^#OQW\5?!+ M5IKC1+E;S2[P_P#$QT74,RV=\O?>IZ/_ +8^;Z]*X&\O+C4KRXO+RXEN[NXD M:6:XG64,+AW0:YK[WZ_UT/FJN)G4J<][6V/T+\$ M>(O"OQVTJ74_ 4C6FL0KYE_X0O) ;NW]7@/_ "VC]QR._I55E*L58%64X*L, M$'T(KX*T?6+_ ,.ZM::II5[<:;J5I();>\M9#'+$PZ%6'(K[#^%G[47A_P"+ MBV^B?$>6W\->+CB.W\5QILL[YNBK=H.(W)_Y:#Y>><=*^2S+(9T+U<+[T>W5 M?YK\3T\/C%/W:FC.QJ6UM9KZZAMK>-IKB9UCCC49+,3@ ?C5[Q!X;U'PO??9 M-1MS#(R[XW4[HY4/1T8<,I]17KG[./P]-]?MXIO8O]'MRT5DK#[\G1I/HHX' MN3Z5\@>F>U^ ?"<7@GPGI^D1D,\*9FD7^.0\NWYDX]@*Z&BBI-0HHHH **** M "BBB@ HHHH **** "BBB@ HHHH *^8/VY/V8C\;O!:^(?#]KO\ &VAQ,8(X MQ\U];_>>W/JW5D]\C^*OI^BNG#8BIA:L:U-ZHSJ4XU8N$MF?@*RLK,K*R.I* MLK#!!'!!'8@TE??G[>'['DLDVH?$_P #V32LV9]=TFW3+'^]=1*.I[NH_P!X M?Q5\!*P8 @Y!Z&OU[!8RGCJ*JT_FNS/E*U&5&7+(6CG@ $DG &23Z"BOLK] MAO\ 9QCOI+?XJ>*[,2:;;2'_ (1^PF'%W.IP;EAWC0_=]6&>PS6,Q5/!T76J M=/Q?8*5*5::A$]=_9&_9W_X4?X3_ .$CUZV5?'VN0#]VX!;2K1L$1#TE?@MZ M<+V.?=;>XEM)EEAD:*1>C*<&DFFDN)GEE8O(YW,Q[FF5^18G$5,55=:H]7_5 MCZJG3C2BH1.STCQVK;8]03:>GG1CC\1_A75PW4-P\B1RH[QX#JK E,C(R.W' MK7E>GO;VK3W]X=ME8Q-=3D_W5&SU"YF:8R6\A M1ER>%R.P&!^%[6UR&'Y,!_.E85T>\T5Y!#^TYX7=3&W\GIMQ M^T]X:C4^3IVJ3-V!CC4?GOH'='L-%?/^I?M3NT9&G>'MK]GNKG(_[Y4?UKAO M$'QX\8:\&1;]-+A;_EGIZ;#_ -]G+?D:+"YD?3_B3QEHGA&W\[5]2@LAC*QN MV9'_ -U!R?P%>$>//VD+W5$EL_#4#:=;M\IOI@#,P_V5Z+]3D_2O&;BXEO+A MY[B62>=SEI)6+,Q]R>:CIV%S#YII+B9YI9&EED.YY)&+,Q/ZN'$<42]68]!4"JTC*B*SNQVJJC))/0 >M?4GP2^$ MH\&6(U?5(@=Y_#URAI7.J^&O@.W^'WAF&PCVR7Z1>O:3='4J?CQ[UZW9WMOJ%ND]K/'

(/#WPU\0>(]62VU62RN M+:TM(V3R3+)(3N#%>.%&>!6;I7[=NER*!J?A*]@?')M+I)0?P8+7JX;*<;C* M7MJ$.:-[;K]6>#C>(,MRZNL-BJO+*U]GL_-)]CZEHKYYA_;?\"M&#)INO1O_ M '?LT1_4253OOVYO"<<>;30-:N9/[L@BC'Y[S_*M5D>9-V]B_P #G?%&315W MB8_C_D?25%?'FO?MV:I-'MT7PK:VC?\ /2_NFF_\=0+_ #KR7QC^T5\0/&Z- M%>^()K.T8$&UTT?9D(/8E?F(^I->KA^%L?5?[VT%YN[_ O^9X6+X[RJ@G[# MFJ/R5E]\K?DS[?\ B%\<_!GPS5TUC5XVOE'&GVG[ZX/MM'W?^!$"OD;XM?M6 M>)OB&D^G:3N\-Z'("K10/FXF7IAY!T!_NKCK@DUXB:I\4/%UIH.E)AY3OGN",I;Q _-(WT[#N2!63X=\.ZEXMURTT MC2+1[W4;I]D4,??U)/90.23P!7Z'_!'X-Z?\'?"JV416ZU:YQ)?WP',KX^ZO MHBY( ^IZFOG,ZS:&64;1UJ2V7ZOR_/[S[+AGA^IG>(O/2C'XGW_NKS?X+Y7Z MKP7X/TWP'X8T_0M)A\FRLXPBY^\YZL['NS'))]36W117XK._5])L MM?TN[TW4;6*]L+N)H+BWF4,DD;##*P[@@U^2G[77[*>H?L\^*#?Z;'->^!-1 ME/V&\.6:T<\_9I3ZC^%C]X#U!K]%R/-%6BL+6?O+;S7;U7Y'@8W#-?EQ17D MXW*\-CM:BM+NM_\ @G51Q-2CI%Z=C]\]/U"UU:SAO+&YAO+29=T=Q;R"2-QZ MJP."/I5BOPQ\ ?%KQI\*[@S>$O$^I:#N(9X;68^2^/[T391OQ%?1O@W_ (*9 M?$S0HEAU[2M%\4*#S,T;613C\-VRNG7_@IY\+C;[CHGBD2X_U M?V. _KYU>5+)\?%V=)_@=2Q=!_:/K^BOBK5O^"I/@BW3_B6^#O$-Z^/^7AH( M%_,.Q_2O-_%G_!4KQ/>;D\->"-,TM2,"35+J2Z<<==J",?J:TIY'CZC_ (=O M5K_,F6,H1^T?H[7B_P 8OVO/AG\%XYX-5UV/4]:C!QHVDD7%SN]&P=L?/]\B MOS&^(O[5_P 5_BBLL6L^,;V"QD&UK#2S]C@*^A$>"P_WB:\D"A.?CC#$_"DAVMIMC(3-<+ MD\3S<%AZJH5?4&OG50% & .PI:*^RH8>EAH>SHQLCR)U)5'S3=V%%%%;D!0 M>>#R**Z7X<_#G7_BQXRT_P ,>&K(WNJWC8 Z)$@^]+(W\**.2?P') J92C"+ ME)V2&DY.R/I?]AKQKXW\=^)8OAK!(XFGN#?.P?14P0LD$O)4EL 1]# MSC !K]--*TNVT73;:PLXE@M;>,1QQKT"@5YY^SW\!M#_ &?/A_;^']*"W%[) MB;4M29,27D^,%CZ*.BKV'N23Z=7Y%FF)I8K$RJ48V7Y^9]5AJ)8 MXYYGQND?:.7./O&N*N[.>QG:&XC:*1?X6_F/6NK,LQGF%12:M%;(SP^'6'C; M=D-%%6=-LQ?WT4+-LC)S(QX"H.6/Y5Y)UG&_&+7/[$\'V>C1MMNM7?[1.!U% MNA^0'_>;G\*\0KHOB%XH_P"$P\7:AJ2\6Q;RK9?[L*<)^8Y_&N=I&;"BBBF( M**** "BBB@ HHHH **** "I+:VFO+B*WMXGGN)6"1Q1J69V/0 #J:U_"?@W5 M_&VI"RTFU:=Q_K)6^6*(>K-V^G4]A7U'\,_A%I?P]MUGXOM9=<2WKK]W/58Q M_"/U/?TI#2N<_P#!WX*1^$UBUG6XUFUIAF*$X9;4'^;^_;MZUZ[114F@4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 07ME!J5I-:W M4*7%O,I22*1EF,VJ>%(UC?[TFEYPK>IB/8_ M[)X],=*\"N;::SN)+>XBD@GC;:\4JE64CL0>E49VL1T444P"BBC:TA"H,NQV MJ/4GI0!-\9+S^Q_A#X,T=6Q)JE[_ZO\ I7DU?M^1T/J^74H]6K_?K^1_+_%.*^MYQ7DMHOE7 M_;NGYIA1117O'R@4444 %%%% !1110 5K^$_">K^.->M]'T2RDO]0G/RQIP% M'=F/15'J=NWK_ );^A]UP M_P *XG.)*M5O"CWZO_#_ )[>NQA_ [X%:5\'=%."E_X@ND'VS42O7OY<>?NH M#^)ZGL!ZA117X_B,15Q51UJTKR9_16$PE# T8X?#QY8QV7]=?,****YSL"BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *R?%7A72/''AV_T+7;"' M5-)OHC#<6MPN5=3_ "(Z@CD$ CD5K44TW%W6XM]&?D;^U;^Q_K7[/NK2ZMI8 MGUCP'<2?N-0(W261)XBN,?D).C=\'BOG:OWRU+3;36=/N+&_M8;VRN$,4UO< M('CD0C!5E/!!'8U^>?[3G_!.^]T>6[\2_"J%K[3R3)/X9+9FA[DVS'[Z_P#3 M,G<.Q/0?H65Y[&JE1Q;M+OT?KV?X'@XG!./OTMNQ\,T4^X@EM;B6WGBD@N(6 M*20RH4=&'564\@CT-,K[(\D**** "BBB@ HHHH **** "BBB@ HHHH ***]T M_9U_9"\9?M!7D5Y%$^@>$5;]]KEW$<2#/*VZ''FM[_='<]JQK5J>'@ZE65DB MX0E4?+%79YO\+_A9XE^,?BZV\-^%M/:^U"7YI';(AMH\X,LK?PJ/S/0 GBOU MN_9M_9I\/?LY^$_L=@%U#7[Q5.IZQ(F)+AA_ O\ +:-L-']1UZQ\16UKI5W=F2 M/2VU2T-I:V#+<2*\S3%L36\<'DRM(,9>18QRP ^C/#U_#JFA:?=V^HPZO#+ MC+J%N5,=QP/WB[21@GGCBF!R>K>![FU+263?:8NNPX#C_&N%^(NM/X1\"7OW MH=1U5C8PJV598QS*V/I\OXU[O6-XE\'Z-XPM1!K&GPWJ+]QG&'3/]UAR/P-% MQ'P[17T-XD_9>M9MTF@ZM);'M;WR^8O_ 'V,$?B#7FNN? _QEH98G23?Q X$ MEBXES[[>&_2F19G!T58OM-O-+D,=[:7%G(.JW$3(?U%5@P;H0:8A:*** "BD M+*O4@?C5_3="U/69 EAIUW>L>@MX&?\ D* *-%>C:%\ ?&.M%6ELHM+A;_EI M>R@'_OEF^&?V9-'L6276[^?5)!@F"$>3%[@X)8C\12'9GSMI>DWNMW MBVFGVDU].@]S7M7@;]FFXN&2Z\47'V>/J+"U<%S[._0?1<_45[ MMH?AW3/#=F+72[&"P@[K"@7/N3U)]S6C2N5RE'1M$L/#VGQV.FVD5E:1_=BA M7 ^I]3[GFKU%%(H**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "JVI3W-MIMU-9VPO;N.)GAMC((Q*X!*IN/"Y.!D],U9HH ^?_@[\ M0/B9XRUCXLZ)K4^C6OB/17M4TVW6(O9VXKUV#X- M:SI&L?%35M%\3KIFI^,FMWM;D6>\Z*_A)!_9 MFH^+--US0#'(TEM#HPMYY[AV!,\LQD9I&/S9W9SD>E4!YCHO[46HOH6D66I> M)+-&AUFY.H>*(K'*3Z3#/Y<4J0*&_>7+_NT"@\)(P'RYKW;5_"7A#XV>&[+6 M;=X[N"[A$MGJUD=KE3TYQR/]EAQST-<;K7[-\^KZ7?78\0QV_B^;Q!;Z_!JJ MV(:&#[,2MK;>26YA2,D8W#+,S=\5Z%\)?A[#\*?AWHGA6"[>_33HF1KJ1 AE M=G9W;:.@+,V!V&!2 ^>O&WP'\1^$VDGM8O[;TY>?.M5/F*/]J/K^(R*\WZ$@ M\$'!!ZBOONN4\6?"_P ->,]SZCIL?VEO^7J#]W,/?<.OXYHN3RGQ?72_#725 MUOQ[H=K( 8?M*S2YZ;$R[9]L+7J/B+]EVXC9Y-"UA)4R2(+]-K =AO4<_P#? M(KG=+^&_BKP!IGBW5KG1YI+NWT:>*Q%H1,9)I,("H7)R 2>E:TX>UG&FNK2^ M\YZU3V%*55K2*;^[4^7/'/B ^*O&NO:R>?MU]-.O^Z7.T?EBL.I+JSGTN3R; MNWFM)5X*7$9C8?@0*B#!NA!K^AX148*,=D?Q]5G*I4E.I\3=WZL6BBBK,@HI M/,7=C<,^F>:Z#0? /B?Q4P&C^'M3U'/\4%JY3\6Q@?G43G&FN:;LO,TITYUI M*/J2V/AZW."?M4WFRX]DCR,^Q85[GX(_8S\%^' M&2?6I;GQ/=*<[;@^3;_]^U.3_P "8BOG\5Q!E^%7\3F?:.OX[?B?78'A'-\< MT_9\]/PW_ /C?P;X \1?$+4!9^'M)N-3ESAY(UQ%'[O(?E7\37U5\*?V M,--T!\#@6JN*?M9^?PKY=?G]Q# M9V=OI]K%;6L$=M;Q+MCAA0(B*.@ ' %3445\=>^K/T=))604444AA1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >)_'O]D?P M'\?H7NM2LSI'B,+B/7=-4)/P.!(/NRK[-SQP17YV?&K]BGXE?!EKB\.FGQ1X M>CRPU;1T:0HOK+#]]/<\K[U^O]%>[@LQ&WF]E$B;E8^Y5:^TPV?X.OI-\C\]OO_ ,[' MCU,#5A\.I\/T5ZOXS_93^+G@)I#JO@/5I8(QEKG38Q>Q8]=T1;'X@5Y7>02Z M?,T5W#):2J<-'<(8V!]"& KWZ=6G65ZA, MC *![YKWSP%_P39^*/B9HY?$%SI7A"T8@LL\WVJXV^R1_+GV+BN&MC<-A_XM M1+YZ_=N;0HU*GPQ/D^NX^%WP3\;_ !FU 6OA#P]=:J@;;)>[?+M8?]^9OE'T MR3Z"OT>^%_\ P3K^%W@5HKK7([KQMJ*<[M48); YZB!, _1RU?3>F:79:+80 MV.G6<%A90KMBMK6)8XXQZ*J@ #Z5\SBN)**SMX MH((DA@B4)''&H544# Z #M4E%?$XK&5\9/GK2O^2]$>S3I0I*T$%%%%<9J M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7DGB[] MF'P-XL\0V6MFRFT[4(M776+F2TN)%%W* P(==VT;L@EE ;Y0,XXKUNB@#S?Q M-\$=/\53:W>WFJWW]L:A<6L]OJ&(V:P6VD66"&)&4KY8D4NP8'>6);/&.I\" M>#K3X?\ A/3M L999[>S1@)I\;Y&9B[L< $LS' S@5OT4 %%%% !1110 MR6))HV21%D1N"K#(/X5C77@7PW?9\_0-,E)ZLUI&3^>*W** .0D^$?@V5LMX M/Y4L/PE\'0ME?#EAG_:BW?SKKJ* ,>T\':!8$&VT33KR7G@37KWPQIOD_P!H^(8O+2"(2%0# M&I;=+@L <8P>*]AKYF^-[>-O&GQ(@T>^^'NM:Y\.-)DCN1;:;<0(NKW(VLIF M+N#Y*'/[L#YF7)XP T!Z+\6/VAM"^%>J>%-,EMYM5U+Q#=0Q0V]N0/)AD<() MY"1PNY@ .YSCH:I:7^TMHU]\2-2\,W6EWFFZ=:RW]O'KMR\8MYIK)4>[7:#N M0(K@[CP<&O(_C+^S[\2-SSWPFBU.]-Y(\=Q"@8[$6W M*)C"^F.*^FJ "BBBD 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% %:^TVTU.+RKRUANX_P"Y/&''Y$5S M-]\'_ VI9^T^$-$D)ZL+")6_,+FNOHK:%:K3^"37HSGJX:A6_BP4O5)GGQ;T=6 M7_@3_P SD65X!.ZP\/\ P&/^1B:;X'\.:,RMI^@:78LOW3;V<<9'Y+6W117+ M*'=*\0 MPB+5=,L]3B'1+RW25?R8&M&BFFT[H#SC5/VQ45TK%8B.BJ/[V9^S@]XK[CRO3_ -E?X0:6 MRM!\./#I*]/.L$E_]#!KL]%^'?A7PVRMI/AG1]+9?NM96$4)'TVJ*Z&BHE7J MU/CFW\V-0C'9!1116!84444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%><_$G]HCX=?"'6;;2?&'BFVT/4 M;FW%U%!-%*Q>(LR[LJI&-RL/PKI? ?Q \/\ Q.\,V_B'POJ<>KZ-<,Z17<2L MJL48HPPP!X8$=.U;2HU8P5246HOK;3[R%.+?*GJ=#17E=O\ M!Z/A#7)W8X5$+' !(Q+/;J*YZ;XB>%+==):7Q-H M\2ZOC^SF>_B O9L#$[(_!5U#XOMFU.+3)K>SO+>*:W+W1MS(XE=<+N5F4= M7490-D9] ;Q1HRZ:^HG5[$:?',;=[LW*>4LHD\LQE\X#;_DQG.[CK0!J45CQ M^,-!F\12>'X];TV37HX_-?2UNXS=*F =QBSN Y'..]/TKQ7HFNZA?V&FZQI^ MH7VGOY=Y;6MTDLMLW/RR*I)0\'@XZ4 :M%%% !1110 4444 %%%% !1110 4 M5E^)O$^E^#=#N=8UF\6PTVVV^;<."0FY@HX )Y9@/QK \&_&+P;\0=4DT[P] MKL.IWL<)N'AC1U(C#*I;YE ZLOYUO&A6G!U8P;BMW9V7S.6>+P].K&A.I%3> MR;5WZ+=G9T5Q-]\5=.TSXJ?\(3=0O;R+X?E\12:G-(B6\<,:V;/QYX:U!=4-KXBTFY&EKOOS#>Q/]C7&[,N&_=C )^;' K ZC=HKP_X M_M%0?%CP/>^--;U/PMHN@7%W-'IL5OJ@>>"*,R9%VS8592D8DVKT4G/3->G_ M /"Q?"@U#3+ ^)]&%]JD:S6%K_:$7FW:,,JT2[LN".A7(- '0T5BWOC;P[IN ML-I-WKVEVNJK;M=M8S7D:3B%02TI0MNV DMC P:YOX>_'CP%\4?"B^(_#WB MC3;K2S,8&D>Y2-HY/,>-5=2>&=+T_3;^]\1:3:6.I,J6-S/? M1)%=,PRHB8MAR1T"YS0!NT5PD7QR\"R?$C5/ 9\3:?%XITVUBN[BQEN$1@DG MF$ 9/S,%B=F4LCU[3)I-/2/4;21]0C,UFJSJ3/O#.H->+:^(])N6LX!=7(AOHF,$)SB1\-\J<'YCQP:N>'_$ MFD>+--34=$U2RUG3W)5+O3[A)XF(." Z$@D'WH TJ*** "BBB@ HHHH **** M "BOFSXE_M]?#;X4^.-:\*:S9>(I=3TF417#6=E&\18HK_*QE!(PP["O0_BM M\9'\&_L\ZQ\2]#L4OFAT9-5LK._)C#[U5D63;DCAQG&:ZJN%K481G4BTI;>9 MG&I";<8N[1ZA17AG@_XZ:_H?Q"U_P9\4K?P[I%UI?AY?$YUS1;V0V*6?G-$Z MSB=5:)U*[@22K+GH5(KJ]#_:*^'?B+0?$.LV7B2,6'A^U^VZFUU;3V\EM;[6 M83&*1%R M1HKLMN/+S-\KJ5,88/GY=V#5_P#X:,^'!\"V/C!/%-M-H-]VG>& 2-MC,TRH8X0QZ&1EJCX"\>:QK_P ? M;R/+N;^++*,9Z4 >GT5X2/C'\0OB!XN\66WPU\-:!>Z!X3U)M(O;WQ!J$UO) MJ5Y&BO/#:B.-P@0NJ&23(+Y 7"DGL)?V@O UCXNM?"NI:TNG^(IIHK0VLD$Q MA2Z=05MS,+.VU6&_&ESQ M-%+LMKDE56.:0)LA+%E"EV4,3\I-*/^$AC@O+#3=4TC2[> MWT9;BXO4:]"[FN4$6R,*&+KM9BZKC[Y"D ]WHKS+Q)^TE\.O!]OIT^LZ_)IT M-]:)?QO-IUT!%;N2%EG_ '7^CKD'F79C:?0U%X8^(&JZQ^T/XR\*O'M. M\/Z5J-FL<8W>;/+=K(V\?>!6&/ [8/K0!ZE1110 4444 %%%>'>(?VP/ _AG MQ!J6CW=KK37>GW4EI*T5JA0NC%25/F#(R*Z\/A*^+;C0@Y-=CS\9F&$R^*EB MZB@GM<]QHKS[X]_$J[^$/PA\1^,+&RAU&ZTN&.2.UN'*(^Z5$P2.1PQ/X5M_ M$#XE>&?A7H::OXIU:'2;&29;:(NK223S-]V.*- 7D M;+^T=\-6\ ?\)LWBZQA\+K>C39=0F#QB"Z+A/)E5E#1/N(!5PI&1G&:;IO[2 M/PVU;P=J_BBW\4V_]CZ3<+9WSS0313P3OM\N)H'02[WWIL4)E]PVYS0!Z717 M$?#'XT>#_C'#JTOA'5)-372;@6E[YEC<6Q@FQGRR)HT.X#!('3(SC(KCOVAO MVD_"GP=\,^)K&7Q+:Z?XR@T*ZU"QMG@DG6*012>0\Q52D:M(N%\PJ'((&: / M:**\;T_]I;P=X9\*^$O^$U\0QZ=K>HZ/8WUV_P!CF,$+31K\\LB(8X%9R<>8 MRCCVJ[IO[2/A;4OCIK'PL6/44US3[6VN?M)L9S;RM+YI*"0)M7:L6=[$*V\! M22& /5Z*\[\)_M"?#SQSXEDT'0_$]M?:DJ2R1J(Y$BN5B.)6@F91'.$/WC$ MS8[XKSH?M4Z%XX^.GPS\*^ _$MIJ^F:K+J@U9%M7'G1PVK/%)#(Z@/'Y@QYD M993TS0!]$T5XQ\:OBGXR\+_$7P5X.\&6WAO[9KUIJ%Y+>>)IYHX8EMO(&U?* M!)9O/[_W:[OPYXUB:_TGPSKNH::?&UQI7]J3V>F>8T#1*ZQR2Q,P^X'=0,G/ M/2@#K**\IU3]J;X6:/I.A:E<^+K<6NNV\UWI8BMIY9;V.)PDABB2,NY5B,@+ MG&3C )J_K7[17PXT#PKX>\277BNS?1_$(W:3/:))J%W,T<<2LY"CECMPG M\6* /1Z*^=OA#^U5H%U\)-*\3^-_$MJTVL:QK%OILEA:22_:K6VOIHHY$CA5 MF*+$L6Z3&T9!)&:^A+:YBO+>*X@D66&5 Z2*MJ-&6(J1I0W>A$Y*$7)[(]MHKY+_8M_:T\7_M&>*?$^F^)--T6Q@TN MRAN86TN&9&9G=E(;?(X(PHZ8J'XL_%CQ9\,?VHM7\1C6KNX^'/AW1M(3Q%H+ M'=!;VMY/=QMJ2+C(>!XHF?UB+_W:UQ6&J8.JZ-7=$TZD:L>>.Q]=45\M^"?C M]K7A_0]7M(K6Y\=^*M=^(VN:%X?L)KT01"&&660%YRK>7!%#&QR%8_="J2:U M-3_:UUC1+.\TR\^'DC>/K'Q/8>&;GP];:Q&\+->0F6VN8KHQ@-$RCGO#?Q6^*]]^TS_P (9JOAOP_8Z GABSU6[@M]8>:2VDDN)XWE M1_LRF4YC"B,[!A0V:)8^(_[5 M66X:[\V[E0O;;,K"PA=0_F%@0,H 0: /L:BO&OVJ/B!_PAWP^L-'M_$"^%M5 M\6ZK;^'[76/M*0-8K*2UQ<*[\*T=O',RD_Q!?6O/? /[4%WH'[-L6M30GXA^ M)?#_ (BC\%7OV.^B#:A<"\2VBG$O*$R1R0S9) .\\B@#ZGHKY?U[]K;QKX9C M\?+J/PE19_ ,,6H>(6@\1QO"+&2(RH]JQA#32[%D)C98U!3&\[A2_%K]N71/ MAOXL\0Z3;:?IM]%X;L[>\U0:CKD=A>3":$3B*RMS&QN)!$RD@M&"S!024"(D+P M",Y93@'A?AI^T-K%YX!^&NB^%/#U_P",_%OB#2[S5RGB/7$B-O9P7 C>2XNE M@.]V>1$15BY[X"DT ?3]%?.7QG_:VN/@G;VM]KOAW1K*T6Q@O;S3K_Q1!#JX MWD"2.WM5C<3&/GDR('*D*37T5%(LT:2*1?&;XO:Q\.]>#XM6OXH(;AII(RMLK!,* MV!U)/ZU\X?LSZLWC;Q]?WFL:S\5+W6[?Q)K<:R327H\-F*&\N(XH@V/(*K&J MJ%S]Y<=: /L&BOBO]F7X_:UX*TSQE-\2_$=YK.CW5CJGB_2+Z_3BXQVKE?^%A?$W1?@?^T'=^)O%.MQ>)K2ZT6^C2TE(FT<7R M6TTMG:X&5V+,8P!R2">IH ^_J*^:]'^(6C?!GX%_$'QU!<_$"6/382T M[25K@+M@2(7(!5'DD12PXSUZ4_\ 9"\?7LM[XS^'6N>-T^(&L^'7M=1AUW[; M%OB9HFN>%(]+>PM-(6RE-]>&%_,$TC\ (\N)(--D\X.'FDD54)"Y8@CCU->TU!?7T&FV5Q>74JV]K;QM M+++(<*B*,LQ/H ":]*IF%:KAHX25N6.W?K_F<\:$(U'56[/B,_ WXQ6/PQTC MXAM?0W7B^S\2_P#"P'\%Q:0@OFGFRM[Y'EDD8X50HYR3T]:]7KS3H/A'XG?!S M6/%WQ$\7:IJ/AOQC!X2\9Z+I]II=IH?A_2[NXTZ%8&CEM)1)=9\.MJ4%CX0T73M+UW5XXYIO.BEN6F ?G$H_VVGZI<:@?(ABGN(XI(5$C85MPGB P M?O-CK0!\R?#;]GN^\)?#_P" =[:^!AI7B[3?&16TJWZR/-(#N M9&#P C)X*<<#&5\-O /Q!U/X]?#?6=?\$7NAMINH:O'KD-EH>GV6C6D4MK.L M:PS1DSW2.?+RSDJ6P2%. /M76_$>E>&]&U#5M5U&UT[2].B::\O+F58XK=%& MYF=B<* .23VJY:W4-];0W%O*LT$R"2.2,Y5U(R"#W!% 'Q;X:^%_B&P^ T7@ MB+X?7^F:_H?C^RO;F=+2%(+^U_MYKI9X)$;]XD&L-NK'=\C&-W>OK.B@#X6^$OP!\0 M:/X[T&P\76GC(Z[HOBFZU[^UM-TG2QI]VS7$\B2OJ.T7+))%*%>-FW\E,;5% M>C_LL^#M9\#^/M8TK3_!^HZ1X"@L)/)OO%&F6UMJMO=-<;_LJ7$+DWN-,DU=(?*;8;=)4B9M^,9WR+\O7O6'XV M^/GPX^&_B*#0O%7C?0_#VL31+.EGJ5ZD,AC9BJN0Q&%)5AD\<&@#OJ*9#,EQ M"DL3K)$ZAE=#E6!Y!![BGT %%<[:>/='O?'VI>#HII#KNGZ?!J<\1B8(()GD M2,A\8)+0OP.1@>M<[XL_:)^&7@3Q0WAOQ#XYT32-?7RRVG75VJSKO *97J-P M(QZT >B444R.5)EW1NKKDC6P%G-ITEJOV6X,C;S)$PXVCC"&OIFBO6HYG7P^$G@X6Y)[]^G^1X&*R3" MXO'T\QJ7]I322UTT;>JMYGS1^T!\/?$OB;XA>.+S2M%NK^TO/A/JVBV\T(&V M6]DF!CMQD_?83GW/QY\3/"?POTN/4O%WB/3?#EC*_E1S:ES?"?]G30=;\!HZ:3XIGU'7M/N+6/9 HAOA%+.H.&&YX0,YZK6/\ MM3?#OQ[XJU[QEH^B^!;Q+6-M,?P[-X:T'3VBNXH3"SR7-[*?.BDB9'5(XMA" MQIMW;N/NNN<\>^/M'^&OA]=:UV:2"P:[M;$/%$TC>;<3I!$,*,X,DB GL#D] M* /GN\\$ZOIG[43W_ASP7J%[8:UJ@N/$<_B32[273XX1:>3]KL;T.9D.[%]8CFLX1:ZE9#5I)C-&Z- M^]A6!AG." =N.HK[-L/%FBZIJFJZ;9ZM9W.H:5+'!?VL4ZM):R2('C210^'NH:]X?U?P6/#UI'XVMKIM) MU)'9KB.2.5U6-9E:,&89 \G#8&*^YZ* /EG6_AKJ%O\ '?Q5(G@*1;7Q?X'M M=(T_6+:"&:WTR]A2]$J7$V=Z96>%0X!W@8[5D?"+2_&.L>.OV?HM0^'6O>&K M3P'X,M<$/BNTFUZZMWF@\2Z79:8F^*(IOAMK555Z* "B MBB@ HHHH **** "BBB@#XB^.7_!.W5OB[\5/$_BZW\F0ZQ.LRVDFF/(T6 M(D3!82C/W,]!UKW?XN?!_5_$W[*>K?#72)+>]UB3P]%I$,D[&"*5T1$+$\E0 M=I/?&:]FHKOKXZOB:<*565U';1>AA"C"G)RBM6>"?$+]DCPM?_ OQMX&\"Z9 M8^$]0\101E[_ #([2RQ.LD2S2DF4QY3;P25#,5&:XF3]GGQ%XD\!?$\W'A*3 M2/&.N^%KCP[9WNL>.+O76F5P["+,RXBB#MG/WN3P*^L:*X#<^7_CE;^(?#?Q M._9TB\.:/INKZYIW]J*FF7ER;:&4)IH5U24(PC;&=I*X[' .1RM]^RQX[NH= M)\9SQVY\4KXKU?Q)>^&=%U^XTQ4BOK=(/)AOXE#>;&(8V9BH60M*.,@U]CM$ MCNCLBLZ9VL1RN>N*?0!\OZG\!?$>E_"_PK-X5\+VEAXDTGQK%XQO-#U#Q+/? M-?R8D28/?2H3YK"0-DJ5RN.^:POBO\$/BQK^F_&3P_H.B^'KC3?B-]FU$:A> M:L\3Z=,MK!#-;&,1'S23!E) 5'S_ ##C!^O:* /DC]J3X&_%KXL7WCC2]*E_ MM7PYK&E0VVBP_P#"2SZ7:Z9(J$3BYMHHS]K,C8*EV*C@$ D^R_#?X=ZSX8^ M,'Q*\1WRP#3->ATA+(QR[I";:W>.7>N/E^9ACDYKU&DCD2:-7C971AD,IR"/ MK0!\]Z%X*^*/P7\6>-K3P9H.@>*_#'BG6I]?M+C4=5>PETFYN%7STF00R>=% MY@\Q2A#89E(X!K@_B7\"/C%X]\:2-J4\>LV,7BK2]:LKY?$L]I8VUA!/;R/; M+IJIL>53'*1)(S9R#N!P!]A44 ?#D?@?Q]\5K/X^> =!T70CX9\2>.KBWO/$ M5W?-'<: M&=6T>&YNS&+HZ8\4DL4K!3Y1%OL,&BV_BV;3K?1]09)A.UQY,6;Y&#Q D+\C M IALUZ5\)?A5K_@[XH:GKVI+:C3[CPCH>C(8IMS_ &FU-SYP*X&%_>I@]^>! MBO:** "BBB@ HHHH *^5_&7[%M_XI\8:WK2>++>V34;Z:\6%K!F,8>0OM)\P M9QG&<5]445Z."S#$9?)RP\K-[Z)_F>-F648/-X1AC(+?"_AZ.WGUJ_MD2UCNIO)C=UE1\,^#MR%/.#7 ^,-!^*_CS7/!/C@^ M!='TC7O!.I7$\'AZZ\0">+4X+BU>"1EN%@ AE3<"NY2"-PR,U]'45YQ[)\KS M?L\^-?$&GZSKFJ6NDV6O^)/'VB^*+S1+>Z,MM86EFULA3S2@\V8QP;F(4 L0 M!P,GC_VK/ >K^&=9\9^)[BZL=)TWQ/XF\)K8:I-=M;):O:"4R33W*HQLPI"X MFP_.%Q\U?;%,FACN(FCE19(V&&1QD$>A% 'RU^SGHVC_ !-\,^,_#DTNI$Z? MKD=[>>+O#/B^[N(==NI;==SI>QK S^6@CC>,+L4HF,D<+\0O@G\1]+USXMV7 M@S2]%\0:/\1M#M]/_M'7-5DBGTN6&Q:TQ*IC=KA74JP.X$.S[N#FOJ.WMXK6 M%8H(DAB7A8XU"J/H!4E 'Q9\8OV=_C%XQ\%W_A*TE75-&N?!]GH^G6\?B>?2 M[73;N.W,=R;B&*/_ $P2-M*[R5 &"H&2?6E^%_B_3OC3JFI16=I>>%O%'A.R MT#4+Y+\PW.ES6WVH[UB*$3!_M( PR[2I)KWFB@#XW^%W[)6NZ=H>D>%/%&C3 M;O#^BW6DZ?XK'C2^O((VELY+3S[;39!LB9HY#E"0$Y"D\5T7PX^$_P 4QXP^ M"1\3>'_#FCZ-\.+*[TN6ZTW5'N)+_=8"VCFBC,2"*,E%/EDEAGT7GZFHH \7 M^+GP'L_BW\9/A]J_B#0-'\1^$M%T_5(KRSU>%)U$\_V;R66)U(;'E2<]L^]4 M?&GPW\6>#_BQX3\6?#CP[H6HZ99>'I_"\FC7%X=.CL8WFAEBGCV1N&C3RBIC M !P1M]*]VHH ^8O@'^SWXM^'>K?".YUR/37_ .$7\+:MI-_);3%\7-Q=P2H8 M@5R5*1OD\$<#FL7P/\!_B1\))OA_XDT;1M$\0ZMHUOK^DWNBW&IFU1(+[4S> M0W$,WE.-RA$5T*\AN#\O/UO10!\WTLZE,PMY]NRM&7A<<[ -I."/K3PW;ZG9^'=*@UJ[BU#6(K6)+ MV[@C\N.:<(!(ZI_"&;) [ XK2HH **** "BBB@ HHHH **** "BBB@ KDOB= M\*O"_P 8O#0T#Q=IG]JZ2)TN1;^?+#^\3.UMT;*W&3QG'-=;15PG*G)2@[-" M:4E9GFOPI_9S^'OP1U#4+[P9H']CW6H1)#.O%?B6],E^?$NCVVB7VFW 5K9K>$SG&,9.X7#ALDC ' YKN**=2I.M+GJ2 M;?=ZBC%15HJR/GWPW^QCX8\&_#?1?"NB>(O$.G7>@ZW<:_HWB!;B.2^LKB4. MK+ET*2Q^7(T9616#*>>>:VM/_9=T2W^RWE_KVL:SXB_X26T\4W^N7K0_:+^Y MMHS'#&ZI&J)"J':$C50 ..22?:**S*//]8^$,5_\8-,^(=CK^IZ/J4&G#2;Z MRMA"]MJ-JLK2QQR"2-F0J[N=T;*2&P3BL31OV;]#T7P=\/?#D6IZC):^"]:_ MMNSE?$#P]XHUY6U1- M#L[JVM-(NHXY+/S)S'ON&1E),@6/8IS@!VXR:Y/5/V5?"MYK'B"\L;F[T6TU MK4-&U6?3-.2*.UCNM.E#QR(FSY3(%C23U$:XP>:]HHH \K\5?L]Z+XMC^*JW M.I:A"/B)IL.F:AY1C_T:..!X T.5/S%9"3NW#(%5[[]GW[/XNOO$'ACQMK_@ MZZU:"U@UB+3DM9H[_P"SQB**7$\,GE2B,!"\>,@+D94&O7** ./T/X:6.@_$ MCQ#XSBO+J?4-:T^RT^>&8J8U2V,Q1EP =S>>V+_$'AG7/"=GN?=:* /GSQI M^QSI/B]?$T*>-_%.EVOBC3+73->6&6VFFU$6\9CBD>>6%I%;:?F",JMZ#)KW M^WA%O!'$IR$4*"?88J2B@ KF?%'PW\.>-+R&ZUG3OMD\,?E1OYTB87.<85AW MKIJ* ,OPWX9TWPCI:Z=I-M]DLU9G$>]G^9CDG+$FO,?A[\ =6^&NNRR:3\2] M?/AJ75;O57\-SV6GM;EKF:2:2/S?L_G;=\A(^?/ &:]BHH \&U3]C?P7KGA# MP-X>U&ZU*ZMO"6N3:W;2^:BO<^=<23RVLV%PT#NZ[E &1&F3P<[7C;]FO1?& MUC\3;>;6-3LG\>2V$]W-;^46M'M(XDB,(9".?)4D.&Y)[5Z_10!XY>?L]WWB MJQTZP\@MO@; MX;TGXH:1XXT2!?#]_9:=ZKR#P?XVUG1OV6/"OC3Q1\0_&6MZ]XYN+338#9WMG91V\KR2B-$EDC MV6Z%5Q),VYFVC'S,!7VA#I5E;7UU>PV=O%>W81;BX2)1),$!"!V RVT$XSTR M:I7'A'0KOP^=!GT73IM#*>6=,DM(VMMH.=OE$;<9YQB@9\1^&_CIXOU#X:1: M+JGC>;1M.;XG_P#"(WWBR/4K>]N=/T\V:W C^VB-8C(TQ$ F*97>!]X U!I_ MB23PKX/_ &C+_P />-IO%;6OC3P];0^(KAH)Y)5*Z;$\;LJ>6Y52T9;;DXS] M[FOMU? ?AI-#NM%7P[I*Z-=8%QIPL8OL\V JC?'MVMPJCD=%'I3[?P3X=M-/ MDL(-!TR&PD\K?:QV<:Q-Y>T1Y4+@[-J[?3:,=* /B^UC'@/1_P!L#4K'QKJ[ M>(].N=2N(-+OM0CF5%.E6*='\2_ M%R^^%6F^&O"VF:GH_P!AN+:T-^\T,CSWDAF1O/2-XUC\I<*,'(RXKZLNO!?A MZ^U*\U&YT'3+C4+RU-CL+N5RT?^R3CVINM^!_#GB5K!]7\/Z7 MJK:>P>S:^LHYC;,,8,>Y3L/ Z8Z"@#Y'\*^(_B+\;]6TJ+6/'&O^!+AOA=IG MB.[T_1$A@;^TI)KI3*PDC9D4B-28Q@'(!Z8-3Q5\>=6\9_"_X4M+XCUG2_%^ ML>"U\372X,2^8\0)(0MC)4%F..G)]:R[[P!X8U2STRTO?#>D7=KI9!L()[&)TM" # M$I7"8 'W<=* /F?]G_QQJ7Q(^+?PB\3ZU/'<:QJ_PD>\NY8E"+)*UY:%W"C@ M DD\<-1T[5;)[B>Z@,^H!DML.$$NWS- MHE5E9B@( R:^PK'PYI.ER6TEGI=E:26UO]D@>"W1#%#D'RE('RID [1QD"IT MTRSCU&74$M($OY8UADNEC42O&I)5"V,E068@=!N/K0!\.>(_B'J7VGX6>"?A M]KVH6/PY_P"$!M=3TB_3Q%:Z-=7[*RQ#?<30RB1HHA&6B4#YIB>(K#3]$ED8SB*>/S(6:^9VA^:) (P " MI<5]JZC\.?">L:+:Z/?^%]&O=)M6WV]A<:?%)!"W/*1E=JGD]!W-/U3X?^%] M<>Q?4O#>D:@]@ABM&NK&*4VZ$8*Q[E.P$<8&* /#O@OK\_BC]H[5=7NRGVS4 M/AOX=O)A&,#?)->NV!V&2:YO2_$^NZ#^UO\ %Z/3/%G@O0--DN-"-]:^)$D- MW<+]B7/V=EGC"_+D996^;'TKZFL]#T[3[G[1:Z?:VUQY"6WFPPJC^2F=D>0, M[5R<+T&3BL/Q!\*/!'BS5?[4UOP=H&LZEA1]LU#2X)YL+]T;W0GCMSQ0!X)X MS\=:IX=_:6@M];\9ZA/X;UG4+;1-'L?#&J6I&GSR08:&^LF0S$L^Z07",=@9 M,A I)\S^$/B+2OA;^R]JS'QQXKNM4O/%MWH;VMKK%M]HL+B36;N.(%YDV6@E M^])*XSR67D@5]L#P;X?'B3_A(1H6FC7_ "_*_M7['']JV8QM\W&[&.V:BE\ M^&)EUA9/#FDR#6B#J8:QB/V['3S_ )?WF/\ :S0!\#>(_%6M_$#X%>,[#Q+X MOU..S\'_ !(T&UBU"UU^"[>*WDN+!W$]['$J2B)YG=6*@HRKN)V<]Y\8/'7C M7_A:7_"$>'/%U[;:%I?A:TU'2-6;Q59Z;)J4TDDZ/=2S302"Z5/+C!1<*-V6 M!WKCZ^M_ GAJST:[TBW\.Z5!I-V@CN+".RB6"90H4*\87:PV@+@CH *AU+X; M^$M:TS3M-U#PMHM_IVF@"RM+G3X9(K4 8'E(RD)@#'R@<4 )\-;S6M0^'?AF MZ\1S6%QX@FTVWDU";2I/,M)+@QJ9&A;NA;)4^A%=)38XTAC6.-51% 5548 MZ "G4 9'BO?_ ,(_=>7NW_+C9G/WAZ5SO@?[1_:TWG>=M\@X\S=C.Y?6NYHI M@?-7B+6-&\,?MQ6^H>-KRTTZRF\%+!X6O-4=8[=;@7VSLEV,H82R. M6D4$G+#/.1]#^)/"NB>,M-.GZ_H^GZY8%@YM=2M4N(MPZ'8X(R/7%2P>']+M M9+%X=-LXGL8FAM&C@13;QL &2,@?(I"KD# .!Z4@/B:;XF?%;Q%\5O%AT_Q# M;Z1>^'_%RZ-::?JWB:TLK+[ DD( GL7@,LSSPL[K*) 2TB;,!<5SOQ6\;3>. M/#NNZMX@^)MW9^((/B?9Z'%X ,UNENEK;ZU L"&W*>;YC1(MP9MW(;^[Q7W? MJ'@7PWJVO6VN7OA[2KS6K8 0:E<643W,0&)?'=OJGB?4 MM%TC0?B7X01)K"YCM!:12I9EW>3;_"SF16<_*V#T&*^V_#4,%OX>TV*UU&75 M[9+>-8]0GG$TEPH48D:0<.6Z[AUS3+[PIHFIV^IP7FCZ?=P:I@7\<]JCK=X4 M*/-!&'P !\V> !5ZQL;;2[*"SL[>*TM+>-8H;>! D<:*,*JJ. * )Z** M* "BBB@ HHHH **** "BBB@ HHHH **** /G?XD?'3Q1X7\:ZQI=B;'[+:R* ML?FVY9L%%;D[N>2:V?VF/$VIVO[(_C#6[._N=+U5M $ZWNG2M!-"[JF6C=3E M3\QP0NID]=PTX^=O_YZ+US47PW^/.N^!?V6?A;J$NLZ#?ZKJ%G. MLE_XVUNXCN+CRY64;5BAFEF$H_C@/BN+:?_A+?[(&C M;O-_<>6'W>;Y>/\ 6X^3?G[GRURMM^R9X8TG2O!MKHGB#Q-X>O/"UE@ MOHWB'Q-X>U#1_P"THX=2TR]B2XD@OKHW5S Y:)EV&7!4J%==HPW7(!YOXF_; MD9?!?@?6=&TO0-'G\2>&[CQ(&\8:RUE;?N61#9PND3F6=G?@;5&U<\DX%GQ1 M^V1J_ANV\%Z3>:+H.C>,-9\-Q>)K^#6[Z[AM+.*5]L=LICMI)6F)#9W(JKL/ M)R!65XP_9=UKP/XE\(IX,TG7->\,:'X:.AVK:7XJ_LG4XY?M+3;[F4@+-'RN MW'*MO)5L@CTSP_\ L]ZQJWA[P=J_BOQIK&G?%#3-(_LO4?$GAJ>*-KV$OO\ M)E$L+1RJK8(L?VG/$_Q4ATVR\ ^!H)[J7PM#XEU>W\1ZB] M@]K'.\L<5I%B%]TS&"8[F"H%523\W'4?L>WD&G?LA_"Z[N9%M[:#PQ:RRR2' MA%$(+$GV /Y5?\2?LT:+XBUJQUA?%'BS2-7CTI=%O[_3=3$0B2/8X\Q@& .*UT^!.@6_P'7X26U[JEIX971_[#%Q#<*+P6NS81YFW&XI ME2=O.X=?M?BE8WVI6N@_VJER="FM9BUM L(8F$ M263JS+@9DA?/->Q_#OX_>)/'&CW/CF?PG8V'PK:*^GMM374F?4EAMC(//EMC M&%"R>4VU4D9AE=PY..W\4?!+PMXHM/"T M&T@^&=3M=5TV;2]D,D4D *JA.T MYC9&:-E[JQ&1UK"\%_LU^'O NI7/V#6O$4OAN1KMX/"5S?AM)M3, ''P?M*>,=&^$\OQ'\3> +2V\/:C86M[H-IINL>=>2R74L M4=K:W*O$JQNYG0ET+J@#9Y S3\5?M.>-/A=:^,+#QOX-T:'Q'I7A>;Q7IHT7 M5I+BSO8(I4BEA=WA1XY$>6+D*P8/QT(KJ-+_ &2/"=GX+O\ PAJ&N>*?$'A: M:P73;+2=4U8O%I=NCH\2VQ158-&T<>R1V=U\M0&QD&U9?LM>%YK/Q+'XFU;Q M!XZO-?TAM!NM1\17JO<1V#$EH(C$D:Q@L0Q8+N+*I+':, %KQ-\;KKP_\1-0 M\-+I,,L5KX)N/%@N6G(+21S"/R-NW[ISG=G/M7#>!_VD/'_B2Z\%P:MX(T70 MSX]\/W&K^&V369+GRIH8(YC%>@0C8KK*ER "",UU_AC]E_0_#^K:EJU[X MG\5>)M6U#0)/#4M]KFH1S.+)V#;5"Q*JLI'# :Z+3?@=X>TNZ^'$\4 MU^S^ ]/ETS2Q),I$D4EO' QF^7YVV1KR-O.>.U 'A'@/]I3XDZ-^RUX(\=>+ M--T/5=2UV6WA.L">>&RLX71V-W?^7;DPKN0)^[4J#(N649-?3W@O7)?$WA/2 M=5G.GM->6Z3,VE7@N[1B1UBF"KYB'J&P,@]*\Y\-_LV6O@OP-!X4\.^/?&FB MZ99W336!M[VW9[*$@C[*F^!E:$;B0) [ X^;BN[^&OP[T7X3^!M(\)>'H9(- M'TN(Q0+-(9'.6+,S,>K,S,Q[9/ XH Z:BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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 **** "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 **** "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 1HH **** "BBB@ HHHH __]D! end GRAPHIC 15 capitalmarkets.jpg begin 644 capitalmarkets.jpg M_]C_X 02D9)1@ ! 0$ E@"6 #_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" )? ;D# 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 **** "BBB@ HHHH **** "BBB@ HHHH ***9)*D*%Y'5$'5F.!0 M ^BN#\7?'CX>>!=XUSQCH]A*HSY+72M(?8*"237DVM?\%"O@WI0<0:Q?:G(I MQMM;"3!_X$P KLIX/$UM:=-OY,RE6IQ^*2/I6BOBG6?^"HG@VWRNF>$M:NV! M^]?\%4&7S/LGP_#\_)YVI;>/?$9KOCDN/E_R[_%?YF#QE!?: M/O\ HK\ZKG_@J=KS2 P> M/B3'*R7[N<_4(*EM_^"J&L+&!-\/[&23^\FI.H M_+RS6O\ 8.8?R?BO\R/KU#O^#/T0HK\_=/\ ^"J$S38OOA]&D7K;ZD6;\C&* M[/2?^"H/@:X"KJ'A?7+-^[1&*11_X\#^E92R7'PWI_BG^I:QE!_:/L^BOG#P M[_P4!^#FO.D _&F!H?B_1]2;&=D%XA M;\LYK@JX/$4?XE-KY,WC5IS^&29VE%,CE29 \;JZ'HRG(-/KC-0HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **X?XF?&KP7\(---YXJUZUTT8)2W M+;YY?9(QEF_*OA_XR?\ !2_6-6,UA\.]*72+;E?[4U%1).P]4C^ZOU.?H*]3 M"9;B<:_W4=.[T7]>AS5<13H_$]3]!]<\1:7X8T^6^U?4;73+.,%GGNI5C0 > MY-?-7Q(_X*)_#'P7-+:Z,UYXMO$RN[3T"0 ]OWCXR/=0:_,[QM\2/%/Q&U!K MWQ-KU]K5P6W W4Q95/\ LK]U?P KFZ^OPW#=&&N(ES/LM%_G^1Y-3,)O2FK' MUU\0/^"E/Q$\2++!X=T_3O"UNPP)%4W,X]PS84?]\U\]>+/C5X\\=32R:[XN MU?4!+]^)[MUB/_ %(7]*XJBOI:.!PV'_ (5-+\_OW//G6J5/BD%%%%=IB%%% M% !1110 4444 %*N<@ \]J2MSP/I']N^+M)LFB\^*2X4RQYQF-3N?_QT&E*7 M*FV"5W8^P?A[XS\4> -!TNSL=8O+.2VMXT>,3ETWA1N^5LCKGM7L'AG]K3Q/ MI91-5M;75X0,%L>5)]E6UJ13/8C4E#9GVCX3_:?\'^( M66*\DFT6=N,72YC_ .^QP!]<5ZMI^I6FK6ZW%ES*> M0?K7@U\+6P_QK3OT.V%6-39FW1117(:A1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%?-?[2'[;GA3 MX)Q7.DZ0T?B3QG3K73A\/5Q4U3HQNS.I4C37--V M1[KXV\>^'_ASH4NL>)=6M='TZ/K-B_$OZYKVI>)M3 MGU'5KZXU*^F;=)<74AD=C[DU0KZ<^&OB']F7P7X T6;Q5X=UKQQXJOO^0A;L M&C2Q;)'RX=%*_0L3Z#I78_&[]C70(?CK\.=$\%S3:;X?\:!I6MY6+M9I& \A M3/./+/ /0CK7K?VA2IU/93@XK6S:T?+O;_ACE]A*4>:+3V_$^,J*_1&/X(_L M[>,/B9KOP5TOPQ?:7XJTVQW+XC$[,7E55)ZOAF&X$_* <$#%>=?"+X ^ _AW M\-?%?BOXG>'F\77=CXF'AN*S29XXX\2I&91M(.26)Y[ >M8QS:DXWY))Z65E M=\VS6MBOJL[[JVOX'QG17U]KW['VE+^U]-X,T]GM_ MI;QZY?R3N2+:SQEXR M_;)!4$\@'/:OG'XO:YX5U[XCZW/X)TB#1/"\!(V]B7>QQ]%%%=IB%%%% !1110 4444 %>F? /2 MA=^+I[UT8K9V[%)!T#L0H!^J[Z\SKWO]G_2Q:^&=0OCO5[JX$>UAP51>"/Q9 MA^%U4**32:LP/I+X;_M831R16/BZ$2Q'Y1J-NN&'NZ#K]1^5?2.CZU8Z_I\5] MIUU%>6DHRDL+!@:_-RNI\"?$K7OAWJ N=(O&CC8YEMG^:*4>C+_43QVMK ADEFF8*B*!DDD]!53 MQ)XDTSPAH=YK&LWL.G:99QF6>YG;:J*._P#]:ORP_:T_;&U7XZ:E+H6@R3:7 MX(MWPD.2LE\1_P M)?\ 9]$[=3ST];+\NJYA4M'2*W?]=3EQ&(C0C=[]CU'] MJO\ ;^FUD7GA3X97+VUB?>$_\ @H-\4_!GA?2= T^# MPZUCIEK'9P&:PD9_+C4*NXB49. .<5R'QB_:U\??&^'1$UY]-LGT:Z^V6<^D MV[P2)+@8;<7;I@8QBOFY87%8BK-UXJTDXIW^%-=%;=]7<]!5:5.,5![6>V[] M3ZA^&/@K6;7_ (*1>+;N6PG2TA2XO&N&B81F.2(!"&Q@Y+@?@:\OU3]KZ;X9 M?%#XG:*?#>G^-O"E_P"(I;Z&SO)3'LN$D&)%8*V1F-2!CL.:Y;5/^"@/QAU7 MPK+H;ZGIL!EA\A]3M[/9>%>A._=M#'U"CVQ7@7AW7)/#GB"PUA+:UOYK.X6Y M6"^0R0R,IR Z@@L,]1FG0R^(BK*D^K?WGZ':MXJGN MKSPKX=\5B*S\;?%Z_MI]9=L>0Y4#=D$CG/WE/6OBCQM\9?%?C[XE' MQYJ6H>5XC66.:&:T78EN8\;!&I)P!@<<^_6NT^*?[7_Q%^+_ (/;PUK<^FVV MF32)+=_V;:>3)>,H&#*VX[N5!X Z#TK&.5UZ)A)2 M3^7]>NIXI1117U)Y@441HWB^4*>$BU0]/I+_ /%?GZU\R45S8C#T\1'EFC2%25-W1^EL4R3QI)&Z MR1N-RLIR"#W!I]?'7P,^/MQX'FBT;6Y'N=!<[4D/+VN>X]5]NW;TKZ^LKV#4 MK2&ZM9DN+:90\A!KXS%86>%E:6W1GKTZBJ*Z)Z***XS4**** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *S?$GB33?"&A7VLZQ>1:? MIEE$TT]Q,V%11U-6[V\@TVSGN[J9+>V@1I)9I&"JB@9+$GH *_*C]LK]K6Z^ M.6NOX>T":2V\$6$O[M1E3?R#CS7']T?PK^)YZ>MEV7U,PJ\L=(K=_P!=3EQ& M(C0C=[F'^U;^U=J_[0'B*2RLGET_P99R?Z'89P9R.DTOJQ[#HOUYKY^HHK]8 MH4*>&IJE25DCY>U>]_!C]BOXC M_&(6]XFG?\(_H4F&_M+5 8U9?5$QN?Z@8]ZPK5Z6'CSU9)+S+A"51VBKG@== M?X%^$7C/XEW'D^&?#>HZP<@-);0,8TSW9_N@?4U^F7PG_P""?_PT^'L<-QK% MM)XOU5<$S:C\L 8=UA!Q_P!]%J^D--TRST>SCL["T@L;2,82"VC6.-1Z!0 ! M7R>*XDIQ]W#PYO-Z+[M_R/4IY?)ZU'8_-+X?_P#!,_QYKVR;Q/JNG^&8"?FA M5OM,^/HOR_\ CU>\^$_^"9WPYT=4;6]7UC7IE()VNEM&WU4 G'_ J^OJ*^:K M9WCJWV^5>6G_ ?Q/1A@Z,.E_4\M[OM_A'0[PMU:;3H6;\RN:X/Q#^QW\'O$B.+CP18V\C# ELF>!E M^FU@/S%>S45M#$UJ?P3:^;(E3A+=(^4_^'=/P]TO7+?5=#U+5M/FA+,L-PZ7 M$62I'3 /&<]>U97B3]D_Q5I99]-FM=7BY.(W\M\?[K<9^AK[!HKNCFF*O>4N M;U,?JU+HK'YT>(/!NM^%9A%JVF75@YZ>=&5!^AZ'\*QJ_2B^T^UU.V:WO+:* MZ@;[T4R!U/U!KR7QE^R_X4\1K)+IHDT.[;D>1\\6?=#T_ BO3HYM"6E56.>6 M%:^%GQC17H7Q ^!OB?X?L\MQ:&]T\=+VU!>/_@7=?Q_.O/2".M>W3J0J+F@[ MHXY1<79H****T)"BBB@ HHHH *]=^!WQRNOAY?1Z;J4CW/AZ9_F0\M;$_P : M>WJO?Z]?(J*RJTH5H.$UH5&3@[H_2FSO(-1M(;JUF2XMYD#QRQG*LI&00:GK MY _9[^.)\'7YIE?K^"PE/!451I_-]WW/E*U M65:;E(****[C$**** "BBB@ KT+X._ GQA\<=>73?#&F//&I'VB^EREO;J>[ MOT_ M?IAX M0\&Z)X!T&VT7P]IEOI.F6XQ';VR;1]3W)/)$PWVF\C'V>%O^F<1R,C^\V3TZ5]*C MC@<"EHK\\Q&)JXJ?/6E=GO4Z<::Y8*P4445S&@4444 %%%% !1110 4444 % M%%% !1110 C*'4JP#*1@@C@UX]\3OV;="\9++>:0L>B:J>?W:X@E/^THZ?4? MD:]BHK:E6J49XY)]22:_37]I'QYYDT/ABTD^6/;-=E M3U;JB?A][\J^7O&_PWT+X@6VS5+7%THQ'>P_+,GIS_$.!P?TKZ#)\=1P%5RJ MQO?2_;Y'GXNC*M%*+V/B:BO1/B%\$==\"F2ZC3^U=(!XN[=3E!GC>O53TYZ< M]:\[K].HUZ>(A[2E*Z/G90E3?+)6"BBBMR HHHH 55+$ #)/:OO7]C/]ATW7 MV'QW\1;'$'RSZ;H5POW^ZRSJ>W0A#UZGC@L_8;_8U^W-8_$;QU8_Z,,3:/I- MPG^L/5;B53_#W53UZGC&?T(KX;.$VJ5%Z(:B+&BHB MA548"J, #TIU%%?!GMA1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !3)(TFC:.1%DC8%65AD$'J"*?10!\I?';]GEM#^T>(/#,#2:=R]Q8H M,M!ZLOJGMV^G3Y\K]+R,C!&17RA^T5\#?^$?FF\3Z#;_ /$LD;==VT8_X]V) M^\!_<)_(^W3Z?+\?S6HU7KT9YU>A;WHG@EK:RWUU#;6\9EGF<1QHO5F)P!7L MEK^RAXLGLU>34-*MKUDW_8))6,GTR!BO%E8JP()!!R".U>W_ \.ZGK'BIO M'NNZA-#I&DHS2:A>2DF5MI&P$G[H!Y_ =Z]3%3G3ASPE:WE>[Z(YJ:C)V:/& M]8TB\\/ZI=:=J$#6UY:R&.6)OX6%=KJ?P3US1_AO'XSO)[6&RD5'6T;=Y^UV MPIZ8YR#UZ5UNAZ9:?&3XN:[XLO83#X3T]_M5RY4_O$081<=6'3X]/@:>ZNKS<(X57J#@$YZ_D:^@O"_Q#\'WL7A+Q-<^(8+*[T/2Y+*72 M6XFDD**ORKU/(.,=>*BM_ [S>'YO"$%VNC:CK:OK>OW.,O:VY;*1;?7D#&>S M>M8?6ZL>93T^6VKOZZ?BRO91=FCPWX4_$"7X:>-K?48I#-8EO)NE3($L)/) M/'TK[TL;V#4K."[MI%FMYT62.13D,I&01^%?"GQ0^%B_#^#2-0L-576]% MU2,O;7:Q[&R,$@C\>*]H_91^)37UE-X1OIFL33Z;_UY%T).$O9R/HJBBBOF3T0HHHH **** "BBB@ HHHH **** "LK MQ3X@@\*^'[[5;G_5VT9?;_>;HJCZG _&M6O ?VF/&!W6/AV!^!_I-S@_4(I_ M4_E0)GAVL:K<:YJEU?W3^9<7$C2.WN3FJ=%%69AZ^_!KRGXA?L^Z-XJ\V\T@ MIHFIMR51?]'D/NH^[]5].E>K45U8?%5L)/GHRL_ZW,JE.-16DCX;\6>"]9\$ MW_V35[)[5S]R3[T<@]58<&L.OO75M(L=>L)++4K2*^M)/O0S+D?4>A]QS7@' MQ"_9KN+7S;[PK(UW#RS:=,?WJ\9^1OXOH>>1UK[[ 9]1Q%H8CW9=^C_R^?WG MC5L%*&L-5^)X37U/^P[^RVWQD\5+XI\06S?\(=I$P)1Q@7UP,$1#U0<%OP'? MCQ3X1_!W7/BW\3-.\&V-O);7DTN+J25"/LL2G]Y(P]A^9P.]?M!X"\#Z5\-_ M!^E>&M$MQ;:;IT"PQ*!RV.K-ZLQR2?4FJSS,OJM+V-)^_+\%W^?0,'A_:RYY M;(W418T5$4(BC 51@ >E.HHK\R/HPHHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "H[BWCNH)(9HUEAD4H\;C(8$8((]*DHH M^,?B]\(K/X=^/K"XN$D7P=?7*LTD0):%-V9(^YR!G'J/H:[[Q9\0?A#XN\/V M.ARZUJNG:/9C"66GV\L4;8Z%AY9SC^9S7NGC3PA8>.O#EWH^HIN@G7Y7Q\T; MC[KK[@U\!^+_ O>>#/$=]H]\FVXM9"A..&'4,/8C!_&OI\+...25234H]OS M]3SJB=%OE6C/0/\ A;2_"_4;NP^'%Z9] G*S&34H"\ADVX;J%XX]*[>3]I^2 M?X5RK)?1_P#"9NY7RA:-Y7EEL=?N_=SWKYPHKTY8.C.SDKM=>K]3F5::V.Q^ M%-]X9A96(-Q%;I"TAGF'W%X' SSSQQ77^ /C5!#\0O$6J^)_.- MCKT#V\S0C<;=3]P #D@+QQ7C]%:U,/"HVY=5;_AB8U'&UCU/XP>/M!UOP_X: M\,^&9+BYTO1XVS=7$90R,<=CSQS^=<)X1\2W7@_Q)I^L6;8GM)1(!GAAW4^Q M&1^-8]%7"C&G#V>Z_P Q2DY2YC](="UFV\1:-9:G9OYEM=Q+-&WL1G'UJ_7S MM^R3X\:^TR^\+74F7M/])M* MD%%%%@ &2:^)/&?B* M3Q5XGU'5)"?](E+*I_A3HH_!0*^G/CQXD_X1_P"']W&C;9[]A:ICKM/+_P#C MH(_&OD>1PBLYZ*"QJD1(H:QXBTKP]"LNJ:C:Z?&QP&N)0F?SIL/B;2+C1SJT M6IVLFEJ"3>+*/*X.#\WUKYIT[Q5X+/3<.U>">%_&&G^$=3\>ZUH:!]&?R8;".('9 M+<,,*%'UR?I75?#GQ5X:\!QKHNJZJ/\ A)[^;S]0D9"4$[\[&D V@CIC/7-< M];+)4U-P3>UE;79-W]+V?F:0Q"E9.W]?YGKU ]J*[+X3^#3XV\96EG(N;.(^ M?6TMO/&LL,J&-T89#*1@@_A6]"M*A4 M52/0B<5.+BS\U**ZWXI^!Y?A[XVU'2&#&!7\RV<_QQ-RI_+@^X-(M$U30;R\6\E9[2XMTRLRX( )].1].:[GX!^#[O1/! M-V-7M/*.HW#2_8YUSB/ W*?7G\,5ZF&(Z'%)7LXC,77IRBH6E*SD[[VVTZ' M)"AR23O=+;YGDUAI<'CCXE;+>SCM/#'AILI%%"(XKB[/5L ';_3WKS'Q!I] MW;_\))X6ETBYGU[4=96YM9A"2&CR3N#=A_C7U/DGK2[CC&>*THYI*C*_+=)* MROU3O>_6[U8I8=26^I!9Q/#9P1.V^1(U5F]2!7U/^SIX1_L7PG)JTR8N=2;* M9ZB)B:9+K6KV=A",RW,JQ+]6(']:^Y=-L8M+T^VLX%VPV\2Q( MOH%&!_*O"D[G=%%FBBBI+"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH \#_:V\&C4_"]CXAACS/I\GDS M,!R8G/&?HV/^^C7R77Z-^*M!A\4>&]2TFX'[J\@>$G'3(X/U!P?PK\[=2L)= M+U"YLYUVS6\C1.OHRD@_J*^LRJMSTG3?3\CR\5&TN;N5J***]PXPHHHH *^C MOV/?$QCU'6]!D;Y9HUNX@3T93M;\PR_E7SC7?_ CQ ?#OQ4T&-%%%?!GMA1110 4444 %%%% !6?XAU( M:/H.HWQ_Y=K>27_OE2:T*\T_:/U9]&^#7B*:.1HY9(XX$93@Y>15.#]": /E M*9F>1F;.2=0^*M4MXUC2[8Q@]&4']<9K2B\?7GF(9K>"1%'*J"I/X MY-5&0_\LV0D_F!B@5F M:]%01:A9W#HD-Y!*[]%5P3^56?+;<5'+#J :8CT_]G;0EU;Q\ES(N8["%I^> MFX_*O_H1/X5]55XA^R_HYAT?6-29>9ID@4^RC&_\ A'?BKJA5-L-\%O$]]X^;_P >#5]Q5\S_ +8V MCC_BG-45>?WML[?]\LH_]"KULKJYRXF-Z=^Q\ST445]D>2%%%% !5C3 M[Q]/OK>YB.V2&19%/H0Q[T7=)A1116904444 %%% M% !7@_[9-\;7X4V\(;'VC48D(]0%=O\ V45[Q7S7^VY=%?"OAV#/#WDCD?1, M?^S4 ?'M%%% !1110 5-;WEQ9DF">2$GKY;E<_E4-*OWA0!]^_LNVKV_P9T> M61F>2YDFF+,%(,8/]GQ2$>[KN_\ 9J[:@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ KQW]JK2AJ'PM>X_BLKN*7/L&%%%% !1110!]K_ ++] M]]K^$ME'G/V>XFB_\?+?^S5ZS7AO[(LWF?#O4(^\>HO^1CC/^->Y5\'C%RXB M:\SVZ/\ #04445QFH4444 %%%% !7R_^W$Q_LKPHN>#-.2/^ I7U!7R_^W$I M_LOPHV./.N!G_@*4 ?)-%%% !1110 4J_>%)2K]X4 ?I?\,?^2<>%O\ L%VW M_HI:Z:N7^%\BR?#7PJRG*G2[;!_[9+744 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<=\8% M#?"[Q.",C[!*?TKL:XOXS,5^%?B<@X_T*0?I6U'^+'U1$_A9\"-]X_6DH;[Q MHK]"/""BBB@ HHHH ^L?V/6/_"(ZV,\"]4_^0Q7O]>!_L?QE?!NM2=FO@/RC M7_&O?*^&Q_\ O,SV:/\ #04445P&X4444 %%%% !7SE^VS:>9X(T&YQ_J[\I M_P!]1L?_ &6OHVO$OVOM-^W?""2;&?LE[#-^>4_]GH ^%J*** "BBB@ I5ZB MDHH _1;X!WW]H?!WPK+G.VS6+_O@E?Z5Z!7C'[).M+JGP>M+T^YFMV_%O M,'Z25[/0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 5YM^T5??8?A#KISAIA'"/\ @4B@_IFO M2:\-_:[URWTOXQ\@T5%'>6TD0=;F(9_A9@&_*K#0LNW(^]T]Z^_E3G#XHM'S]'&8;$ M?P:D9>C3&44I5EX((I*S.L**** /L+]DBV,/PVO)2,>=J,A'T"1C^8->W5Y= M^S78_8_A#I+$8,\DTOYR,!^@%>HU\%C)??'[2#K7P=\46X&62T-P/^V9$G_LM>@U2UK34UC1[ZPD_U=U \+?1E(/\ MZ /RYCB>:98HT:21VVJB#+,?0"NN\9?"/Q5\/]'L=3U_35L+6\;9%NF5GW8S MAE!RIQZU:^'_ (ZE^#OBS4+PZ+::GJ$*26T1NLYMI0<;U^A!X_45[5^TYJUS MKWP2\ :E>N)+N[,<\K*, LT.3Q]30!Y!X7_9Z\?>,=)BU+3=#_T*4!HI+F=( M?,4\AE#'D>]<_J?PU\3Z/XLA\,W>D3QZU.P6&V SYN>C*1P5X//3@UZ-\(/" MOB_XE:3:Q6OC]=!TW2YQ!%9R7;QR 'YB45=MB313+ M*F[^Z2I.#UX/I6?<^ =:L_!MKXJN+>.'1;J4PP2R3*'E8$@[4SN(X/..U?5/ MBKP3/K'@V/P->ZM#J&JZWXAEO8GCE\UH+3>7:0^@"_AE@*YSXB?"G6OC%)8C MP_?:;I/A725;3M&M+J0JUXT8(DD0 8Y*D GLN: )/V(=>X\3:.[_ //*[C7\ MU8_^@5]55\%?L\ZQ=?#GXX6>G:BIM9)I9-*NHV/1F. /^^U6OO6@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ KX[_;F\0"?7_#FBHW-M;R74B^[L%7]$/YU]B5^<7[1'BP>, M/B[X@NXWWV\,WV2'G(VQC9D>Q(8_C7V/"V']KCO:=()OYO3_ #/SGCO%JAE7 ML4]:DDODM7^2^\\VI\C4^*"?R/2HYEC745N,?[3A?Z MUPU,OPO*Y-6MYGT&&XIS>,HP53FOIJE_P&?I-\*M/&E?#?PU;8P5L(F8$8Y9 M0Q_4UU=1V\*6\$<4:A4C4(JCH !@"I*_")RYI.7<_IN":BD]PHHHJ"PHHHH M**** "BBB@#\\?VBO#;>&?B[XB@";8KB;[7'QP1(-YQ_P(L/PKN?C?XQT+7/ M@CX TS3M7L[W4+..$7%K!*&DBQ" =P'3!XKI/VVO"I6[\/\ B*-/E='LIFQW M!WI^A?\ *OEJ@#V_1/A%\,M(,V20P2!I+&V_B9@/NL?_B?2O2/ACXZ\'ZQX*\ MJGB6UT& M]\)W$DLUI<-L:<;6QL_O9R.GO7RK10!UGCOQ>FO?$K5_$6G%H8YK]KFV;&U@ M V4;'8\ U^A_@GQ-;^,O">E:U;,&BO;=9>/X6Q\R_@ZYKC$"6VMV$(/>5OEC'_?1%?F1+(TTC.YW,QR6/<^M?6'[;GQ"&=*\' MVLG(_P!.O I^HC4_^/-C_=KP+X5V?@.\U6\7Q]>ZA8V AS;OIX8L9-PX.%;C M&>U?K/#F'^I8"6)E%MSULE=V6BT^]G\_\98O^T\VC@832C35KMV7,]7=_"?@E\$OB%::I=:)JOB&>VTV/S+J:9VB1!@GJT0R< U@> ?@'X'U+P MOHFI^(M1U2.7Q+?R6FDQVK!1&H+A#)D').W/;J*]?^V\,N;FC).-E9QUU3>W MHF_0^=7#&-DX.5]@_L.>$3;Z1K_B25,&XD6RA)'\*C MQ#_EI$>'7\03^.*Y:B@# M]2M'U:UU[2K34;*59[2ZB6:*1>C*PR*N5\O?L=_%1;BSF\%ZC/B:'=/IQ<_> M4\O&/H?F'L6]*^H: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ K,\3>(;/PGX?U#6+^3R[.RA::1N^ .@]S MT'N:TZ^/OVR?B[]NOH_!&F39M[9A-J+(>&DZK'_P'J?W^;\CYY\=^,+SQYXMU/7;X_O[V8R;:M=:!=&XTJ>S=?O'=@."1T+=L]O2N!^,GQ? MOOC'X@M=1NK---@M8!!!9QRF14YR6R0.3].PK \!^)K;P;XLT[6[G2TUA;*3 MSDM))3&K./NDD ]#@XQVKYVEEO/A)?6HWJ2;DTG;79)/TT['V-?.U2S"'U&? M+1A&---QNN56;DXM;\WO;7V/KJ/38-9URQ\$:J/L^L>+'DU[Q'';OAD@ S%: M[NN.%!]@WK7E'QC^'_@V[^%J>,O"6COH#6NJ2:;/:^:SI*JLR[_F).>!^9KS MFQ^,VO6/Q6D\>J8Y-4DF:1H7R8S&PV^7] O ^@K7^*GQZNOB1X?M=#M=#M/# MNDQW+7DEO:R&0S3,22Q) QRS'&.]96ZZ5J7V=>:4EI=RZGEL:&1U5068G [U^F'P;\&GP M#\--!T9UVW,5N)+C_KJ_SO\ D21^%?$'[-?@4^.OBOI44D>^QL6^W7/'&U"" MH/U?:/IFOT3KQ>+L9>5/"1Z>\_R7ZGTGA[E_+"KF$UO[J_-_I]P4445^='[( M%%%% !1110 4444 %%%% !7SI^V/\/?[:\*VGBBUCS=:6WE7&!R8'/!/^ZV/ MP8U]%U3UC2;77M)O-.O8A-:7430RQGNK#!H _+6BND^(G@RZ^'_C+5-"N@2U MK*0DA&/,C/*/^*D&N;H **** "BBB@"[HNL7?A_5;74;"=K>\M9%EBE0\JP. M17Z)_"'XF6GQ3\&VVK0;8[M?W5Y;@_ZJ4#D?0]1[&OSLTW2YM2D(C&U%^](W M05Z]\'_'4GPGUY;BU5IK&?:EY"QYE4=QV!&21]2*^7S;B3+LFJ0I8F?O2:T6 MK2?5]E^+Z)G=A\'6Q*!?$/A/6YY]<5KHW4C2C4%RR3L3DG/8Y/0 M\\U]NZYJ\FL7SS/PO1%_NKZ5CZAI]KJUE+9WMO'=VLHP\,J[E:OM\M/O/I[', ML?\ N?WA[=?K7B+HT;LCJ4=3@JPP17Z?AL52Q<.>D[_FO4_#\;@,1E]3V=>- MNSZ/T8VBBBNL\\***[;X._#V;XF?$#3-$0,+9W\VZD7^"%>7/Y<#W(K*K5A0 MIRJU'9)79T8>A4Q5:%"DKRDTEZL^M/V/?AW_ ,(K\/GURZBV7^MN)%W#E8%R M$'XDLWT(KWRH;.UAL+6&VMXUA@A18XXU& J@8 'T%35^ XW%2QN(GB)_:?X= M%\D?UKEN!AEN#IX2GM%6]7U?S>H4445Q'IA1110 4444 %%%% !1110 4444 M ?/7[7/PK_X23PVGBK3X=VH:6NVY"CF2WSG/_ #S]"U?%]?JC/!'=0R0S(LL M4BE'1AD,I&""/2OSZ^/OPHE^%OC6:&"-CHUX3/8R'H%SS&3ZJ3CZ8/>@#S*B MBGQ1/-(J1J7=C@*!R: &5M:3X?:Z437.Z.'LO\3_ $]![UQ5[XKUO1=9N[:S M\&76KM9GYY&8B,<9!& <\5MZ7\9--U3P;J.OR6TL,E@0DUH3EMYX4 ^A/\C7 MQG$F-S:AAH_V/253G<8\\90ERN>D%RJ3:1WJJL<8CC01QKT5>E+7">"?B7/XFUDZ5J>CMH]\]N+N!1)O62,XP>@P>: MT]#\:/XA\6:KIEG:(^G:< DM_P"8?FE/\"KC''/.>U?SUF&09O0KU_KD/>A% M5)RYHM<(>S>C=DK/=>72Q[U\%?C)-\.[[[# M?;Y]"N'S(@Y:!O[ZC^8[_7K]?:?J%MJEE#=VDR7%M,H>.6,Y5E/<5^=]>Y?L M]^,-8\-^:ERS2^'G/$3\LK_WD]O4=Z^IX4XR64I8/,9?N.DOY/\ [7\O0X\? MEWUC]Y17O=N__!/J:BJ]C?P:E:I<6TJRPN,AE_E]:L5_1=.I"M!5*;3B]4UJ MFNZ/CVG%V:U"BBBM!!1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%07E[#I\#33R"-!Z]_84TFW9";45=C[BXCM86EE<1QJ,EFKS;Q)XB?6KC: MF4MD/R+_ %/O1XB\22ZS,57,=LI^5/ZGWK$KVL-AO9^_+<^7QN-]M^[I_#^8 M4445Z!Y 5Y]\2/@SI'C])+J,+INLXXNXU^60^DB]_KUY[UZ#16U&M4P\U4I. MS.;$8:CBZ;I5X\T6?#_C#P1J_@?4FL]5M6B.?W,SP#W ^\,=Q MZ'BON\!G-/$6IUO=E^#_ ,C\KS7ANM@[U<-[\/Q7^:\SR.ON_P#9-^%/_"#^ M"?[E?.7[,_P>;XG>-%N;^$G0=+99;K<.)7 MS\L7XXR?8'UK] E4*H51A0, #M7SO%.962P-)^E:]=Z1>6[6UY:2&.=7Z M(1WSZ>GKQ6WI^GPZ;'B(;I2/FE/4^P]!7V!\>O@^OC+39-9TJ$#6[=,O&@P; ME .GNP'3UZ>E?)3HT4A5U*LIP01@U^#\?9OF=&M]02Y*,EHU]OO=]+=8_?>Z M/J2>-5*+X7CL7A,1\W[3CS-W^SD@=*\[\#Z#8>,?A MWK_A^R\VTUWSEDNVN\?-*&R,8Z+D$>W-=7JG@[Q[]NNO[*\810V$TC.D5Q'\ MT0)SM!VGU]:U_AS\.X? -G=%KIK[4+Q@UQ<,, XSP!]2>?>G1S7!9'D#IT,3 M2E74J4Z?LHS4W*$N;]_S146HWT6NIG+#U<7BTYPDH6DI<7UM MXE\+W8UW5X;>VU=[1-(TRVMY!(TLAX\SCI@9/U(IUEXDUSP'#J&D:':V<\.B MQ+\=>)]6FT'5H-/L=5C5-2^TQL=J@C[A Y)QT/O7MX7BC)L8X8?- MG247",I7C+V2:DK4[*\O]KZ- M^=C]#PU.5.G'VGQ6U]39\.>*KWPW<;X&WQ,?GA8_*W^!]Z]>\.^*K'Q' &@? M9.!\\#'YA_B*\(J2WN);69989&CD4Y#*<$5]=PIQWF'#+5"7[S#_ ,C>WG%] M/39^NIY^/RJEC?>7NS[_ .9]&45YKX;^*114@U9"XZ?:$'/XC_"O0K*_M]1A M$UM,DT9_B0YK^MLBXHROB*ESX&K>76+TDO5?JKKS/@<5@J^#E:K'3OT+%%%% M?5G %%%% !1110 4444 %%%% !1110 4444 %%07E]!81&2>58U]^I^E<=K7 MCIY-T5B/+7IYAZGZ>E;TZ,ZK]U'+6Q-/#KWWKV.CUGQ%:Z/&0[>9-CB-3S^/ MI7G>K:UXKVZ.&5%Q:Y86NMW6/(T^6<">3/3:O6CQ1XW\.^"+>&?Q#KEAHD,S;(W MOIUB#MZ#/6NOEEHK;G ;=%5H]2LY=.&H)=0O8&/SA=*X,>S&=V[IC'>JWA_Q M)I7BS3(]1T74;;5=/D)5+JTD#QL0<$ CT-*SM>P&E1112 *LZ;92ZA>1PPKE MV.!5=%,C!0,DUZ1X4\/C2;7S95_TF0Q:VT^UAMA(YEF,*!/,D(&6..YP*U:**^?E*4VY2=V?80A&G%0@K) M!1114EA1110 4444 %%%% !1110 4444 %%%% !1110 5\Z?M#?!DLTOBC0[ M?/\ %?6T:_\ D50/U'X^M?1=(P# @C(/!!KPLYR?#YWA)87$+T?5/NOU[HZL M/B)X:HIP_P"'/SHZ45]!?'3X#FQ^T>(O#D&;7E[JQC',?JZ#^[ZCM].G@^FZ M;/JU]':VZ%Y9#@#T]S[5_*>;Y3BWT.P2UMEPB\LQZL>Y-5_#?AZ#PYIX@B :5N9 M9<,=(4444 %6]/U:[TF82 MVEP\#_[)Z_4=ZJ45K2K5*$U5I2<9+9IV:]&B91C-7)4\5:O!?S: M2_\ E^J9\]B,CPU;6G[K\MON/H^EKP;3_%NK:7_ *B]E"_W6.X?D:Z.S^+5 M_%_Q\VT,X_V_%C4 M9N+>WAMQ[Y8UE6_BS4]3NBEU>22*P.%' _(>V:\+"^)618[,:&7X9RDZLE'F MY;13>BW:>_D=%?*,50P\\1-+W4W:^NAZW?>(+#3\B6X4L/X4Y-$IPU>I^^E,D\K2,?[QS4%%%= MNVB/,;;=V?)O[8'PKU_6-#\3>+]9\3-<:#I<4)TC1;="BQR,ZJ[2]B>3@]>> MW?U;X&V^I7G[-?AV#1[N/3]5DTLK:W4T>](I#G:Q7N,TS]K:*2;]GOQ6D<;R MN4APL:EB?WR=A6K^S?&\7P,\')(C1N+(95U((Y/4&O5E4E+!QOTE^A5_=/ES M_A6=[\,OVIOAW;ZMK4WB#7=1"7VH7TI)#3,SJ0F>=H"@#/Y#I7:_M'2Z'I_[ M1>DW?CF,-X6;P_/':M.I,(N,2<>F[)'XE:O_ !GMII/VROAI*D$KQ+:Q[I%C M)4?O)>IQ@5]'^,H="&AW=[XBL+._TVQ1KEUO+99U7:"20K \X]*Z*F(<94IR MU;C;33=O8=]F?&_A7Q1K#?L]>$?AQ:7#V>I>)9KAY;B4[19Z2KL99&ST4@-C MU -?1?P;^+7PUUF&T\%^#-7\QM+MQ%#;S0/"943@LA8 2="21ZYKS#PK\/\ M6?B1\._B+X]N;%[?7_$]A-9Z)IQ3:;6Q0$1Q*#]W?@= .Q[UP_P5BF\7_%#X M5V^E>'[S3)O".G2PZY=36QB"O\XVDD?-DG_QX^E:584ZT9]+-M^MKZ]_Y4-V M9]O4*I8X'6E52S8 R:[7PKX2V[+R\7WCB;O[G_"OF:E6-*/-(NA0GB)\L";P MEX7%LJ7ETF9#S&C#I[FNLHHKY^I4E4ES2/L:-&-""A$****R-PHHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@!",C!&17E/B/X-V.EW5[JV@ MVJQRW!WS6ZCIZ[!V&>=O_P"JO5Z*^=SW(<'Q#@Y8/&+1[-;Q?=?JMGU.O"XJ MIA*BJ4_^'/G!E*L01@CM25[#XN\ 0:[ON;3;;WO4\863Z^A]Z\GU#3;G2[I[ M>YB:*53@JPK^*^)N$+M+JBM1 M117Q!Z@4444 %%%8?C+QMHWP_P!!GUC7;U+&RB'WFY9V[*J]6)]!71A\/6Q= M:.'P\'.R26K9$YQIQ;'-,)+#K%*? MN-V6CU>UDMV>M45Y/9_&C5](^&NN>*_&GA*?PS)I\@2.P\PN]QG:%() QEFQ M^%5_A/\ 'B\\=>*&\/:]X;?PWJLEDNHVJ>?YJ30-C!S@8.#T^M1/@[.H8?$X MM4E*G0;4W&<)+1)OEM)\ZBI1VS::=G9J^J.ZC7IXB+G3=U=K[M&%%%%>:;A1110 5); MR^3,C_W3FHZ*UHU9T*D:M-VE%IKU6J)E%3BXRV9U!HJ"QE\ZSB;N!M/X5/7^ MGF49A#-LOH8^GM4A&7WJ]OD]#^9,7AWA<14H2^RVON"BBBO7.0%8J<@X-!)) MR>3110 NXA<9./2D!(Y'!HHH "23D\FGHLD[!%W,>PJ:PTZ?4IUB@C+L?\_E M7H>@^%X-'42.!+<_WNR_3_&N:M7C16NYVX;"SQ#TT7&/"0M MS>)F7JL9 M[>Y_PKJZ**\*I4E4ES2/K*-&%"/)!!11161N%%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 5F:YX>LO$%OY5W%N8?=D7AE^A MK3HKEQ6%H8VC+#XF"G"6Z:NF7"+^)O -]H.Z6,?:K3_ )ZH.1_O M#M_*N7Z5]'D!@01D5R7B+X;A-;--IKT:U'.$:D7&:NGW/F']G%5C_ M &@OBHJJ%5;B0!5& !YQXKE? EEXX\6?&CXG1>%M7M="OS>,+C5+J/S)8XUD M8)%&,'@X&21T6O:OA7\&M5\!_$_QIXFO+^SN;/7)7D@AM]_F1@R%OFR .A[5 MC^.O@'XE7Q]>^+_AWXIC\-:EJ2;+Z&Y0M$Y[L,*W)P#@CKDYYK^G/]:LHJ9U MCHPQ%->WPU"$*E2#G34Z:IN49QY6[7BUK%KF2NFCX/\ L_$QPM)N$O9%AU+9M61DD/#@#U3J!T;IQ M63JUGX[\ ZBOB[Q+:V=EXEDTV/PUH-C93+,\\S +YQV\ 9//<@5[C\#_@P/ MA/8ZG<7NI-K.OZM*)KZ]VD*2,G:N>V2QR>N:GN/AG?ZY\8H/%VMW=K<:5I5M MY6D:?'N)CE;[\SY&-WIC/;TKSI<:95A,UQN&P<:7U"SFER-.$](UR&,PQZA; M)<",G)3<,E<^QXKQOXE?L[>(?$/BSQ!J/AKQ%:Z7I_B6&.#5K>ZB9GVJ1S&0 M.I [XZFO:/"?AVW\(^&=+T6U9GM["W2W1VZL% &3[GK7RG&^99#FN78;&8-Q MEBYM2J.*DI:TX^T]I?1OVO-ROPVO M?J:U%%%?C!]0%%%% !1110!K:)-E98O^!#^O]*TJP=,F\F\CYX;Y3^/_ ->M MXU_FX>0?:)NN6'RCZ#_ !K=KRZV,Z4_ MO/=P^6_:K?<5=/TVWTR'R[>,(.[=2?J:M445Y;;D[L]Z,5%6BM HHHI%!111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 -DC65"CJKHPP589!KDM:^&NFZD6DMLV4IYP@RA_#M^%=?17BY MIDN79U2]CF%%5%Y[KT>Z^3.FCB*N'ES4I6/%-8^'^K:3EA#]IA'_ "TA^;]. MH_*N<:-XR0RD$=:^CJS]1\/Z=JV?M5G%*W]_;AOS'-?AN;^$%"HW4RG$J_\"6J^:9]-A^()QTKPOYK_ "/G^BO5=1^$]E-EK2YD@/99!N'Y\&N9O_AC MJ]KDQ+'=+CK&_/Y'%?D.8^'_ !'EMW/#.<>\/>_!>]]Z/H:.;8.MM.S\]#D* M*T+SP_J-AS<6@S0 44Y879L!3FM"S\.:E?C,%E-(/54./SZ5TT, M-7Q4N3#TW-]DF_R,Y5(05Y.QFJ2I!'!%=-&XDC1QT8 U5.A5BM9:/FB_= M]UN^SET/SKBKV&84::H33G%_@]]?N.(CMY)2 J$D]/>MS3?!E[>,#(GDQ_WI M./TZ_P J[^UTZVL5Q! D?N!S^=6:_I:>-D](*Q\'2RN*UJ2OZ&'IOA"QL<,Z M_:'_ -O[OY?XUMJH50% '0"EHKSY3E-WD[GL4Z4*2M!6"BBBH-0HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH *J3:397.?-LX)#ZM&I_I5NBLJE& MG67+5BI+S5RHRE'6+L82T'>G@Z:?^"/\ D9RQF)EO4?WLJV^EV5H08+2" M(^J1@'^56J**]ZG2IT8\M**BO)6.64G)WD[A1116I(4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110!X'XD_;C^$/A+Q%J>B:GK]U#J.FW4MGEP]@YTXR;E=I=5_D?/RQ]6,FK+^OF?OHK!U##H1D4ZHK;_CWB M_P!P?RKS']HO7]3TOP/9:9I%[)IM_P"(-5M=&6^AX>W29\2.I[-L#8/J:_.# MZ ])35+.2Z-LEW UP.#"LBEQ^&'IK?3M&_LO54C9X-3DD'TKRK7_ M !IXK^(7PR^#%ZUEI>I3W>N0Q78U"=XTN+J$3*-RJC#86C+D]B!@4P/H.\^, M'@FPTG3=4N?%&EP:?J3,EGK, M>+[O]IM5NM$\.,UOX%_BEH_@OX M57FKZ7X9^S3W7B*\TZST:RF+M>WK73H#N?[N]@7;LHSZ4 >YT5YE'\1O%'A/ MPMKWB#X@:!I^BV&FVBW,?]E:@;IY6.^L/_HB.O1P.'AB:CA/:QSUJCIQNCZ0_P"&F/ !X_M6;_P$D_\ B:]( MTG5+?7-+L]1M',EK=PI/$S*5)1@"#@\C@U^;:?>7ZU^A/PQ_Y)OX6_[!=M_Z M*6NG'X.GA8Q<+ZF="M*HVI'3445X)X+^+$'P[^%NO>(O$,E_J-K%XLO+'*$S M2QJ]X8T !.2JY'RCL, 5XIV'O=%>8:7\E131SJ6C=9%!*DJ01D=13Z^;O@;\3-,\'?!N379+:ZN MK+5/%]U:PK''LD4W%X51F5R"N"W(Z^U>V^+/'%KX1U/PW97-O-/)KFH#3X6B MVXC?RW?6GXXR:AK6HVN@^#==\1:?IU\VG7>IV8A6-)T M($BA'<.P4GDA<=<56N/B]XDC^,FH>$K;P5>7]A:V-O<&XANK=6_>2.OFG=(/ MDPN,8W9!XZ4@/6Z*\ME^.\%UXNUGPSHOAC6=>UC2+Q;6]CM%C6.%&C5Q*TCN M% .X@+G<=K8&!5_P+K6G2>(?B-)9_P!LW-Q8ZDJ7<-U-YR>8+:-@ML@/RJ01 M\O=L^M 'H=,29)&=4=69#A@IR5/H?2O-]'^,\TWB#1],UWP=K?A9-8=H=/N] M0$31RRA6?RV$;L8V*JQ <#.,51^#('_"??%WC_F8H_\ TC@I@>LT444@"BBB M@ HHHH *HZUKFG^'--EU#5+R&PL8MHDN+APB+DA1DGU) _&KU>3?M4?\D+\1 M_6W_ /2B.NO"45B,13HR=E)I?>['!F&(E@\'6Q,5=PC*7W)LZ/\ X79X!_Z& M_1__ +3_&M3P]\1/#'BR]>ST;7K#4[I8S*T-K.KL$! +8';)'YBOR\S7T/^ MQ#_R5+4_^P3+_P"C8:^YQ_#-#!X6I7C4;<5?H?EF4\;XO,,=2PDZ44INUU<^ MWJK7>HVFG[3=74-MNZ>=(%S^9JS7SI^T$W@Y/CA\-V\ZAO(A)!+'/&>CQL&'YBI:^=_A#/X>TKXE^+]9\#.L'P MNBTF.2XFM2WV!K]'1@JSO !MQ\P8J'+ =L@T >^T5XQ)XX^(%U\==4\/Z9::'<:';:9: MW:+7)*X,ORQ'+X7&W.. <\FN@\?>-/&?A[4[A='T'0[C38(!*)]5U@ M6LEPW)9(T"-C'JQ S2 ]$DFCB9%=U1G.U0Q +'T'K533]UQM 6\&N:AYMD]U*5DT^3[ M+*Q'; 9>>.LT444@/SY^)W_ 3E\;>. M?B1XI\1VOB70(+;5M4NKZ**9IPZ)+*SJK8C(R P!P:YN+_@E_P"/8Y%?_A*O M#GRG/WKC_P"-5^E5%?0QS['1BHJ2LO)' \#1;NT,A4QQ(IY*J!7'_%OX?O\ M$CP;+IEM=KI^IP3PWVGWCKN6&YAL:/-H MT?@O2M(U696@;7I-526RCR,>:D0'FD]PI ]S2ZE\'+G0?#/PKT#0$^V6GAG6 M+>YNII76-C&L4H>7!ZDN^=H]:]CHI@>?VOA+5(_CQ?\ B5H%&C3>'X;!)O,& MXS+/(Y7;UQM8<]*\^A^"OB63X7P6T:6MKXHT?Q3<>(M-AN)0T,W^DR.B.RYV MAXW(]B1FOH&B@#R+Q!HOBKXU^ _$?AGQ%X87PXEOH;P/.&##*QY^0 M%1G/)!/%8?@OP1=V>NZ3'>_!'PSI,]O*IGUVTEM#$I7GS85"^;DD @$#'K7O M-% !1112 **** "BBB@ HHHH **** "OGGXJ?LWZUX^\=:EKEKJ5A!;W1CV1 MS,X<;8T0YPI'53WKZ&HKHH5YX>7-3W,YPC45I'R:O['_ (B# _VQI?\ WW)_ M\17TWX0T>7P[X4T;2YW26:RLX;=WCSM9D0*2,]N*UZ*TKXNKB$E4>PH4HT]8 MA7S3<>"=??X1W>G_ -B7K7C>//MPMO))^)GCGX;R:;X M(\0Z?I&F:T+J_OM6LS;&$FWE4 (QW%A[C<",^H->F44 %%%%( HHHH **** "O/_CSX1U/QU\*]9T31X5N M-0N3#Y<;2*@.V9&;DD#HIKT"BMZ%:6'JPK0WBTU\M3EQ6'ABZ%3#U/AFFG;> MS5CX _X9%^)7_0(A_P# V'_XNO8/V8?@9XO^&7CR]U/7K".VLY=/DMU=;B.0 M[S)&P&%8GHK?E7T_17TF*XDQF+HRH5(QM+31/_,^,P/!>79?B88JE.;E!W5V MK?\ I*"O-?%W@?4=<^-7@C7TM(;C1M,L;^&ZDD=E45\ MH?>GC^G_ MU/1/%'C#0+6)1\//%%I+/^YD57TV\D&R940]4D!WC P&!]:XO MPM\*=0\+V>G:%??!?PKKT]GY=N?$<3VD<4\:X'G/&R^8'P,D 'GH:^E**8'D M^M:'XI\-?&A_%&CZ!'X@T?4M*@TRX2*\CMYK-XY78/B3 =").QR-O2N&U#X6 M>)O^$@\61ZCX"TGQO=ZI?R3Z=XBUB]CE@LX''R1M!)ET\L<8C7YNN:^D:* / M!_#/PI\2Z7X5^"5C<6<*W/ABY,FJ*DZ[8E^S2IE>?F^9UX'K7;_#7PEJGASQ M9\0[Z_@6*VUC6%N[-ED#%XA;Q(20/N_,K#!]*]!HH ****0!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 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4454U35K/1;&2\O[F*SM8\!YIF"JN2 ,D^I('XU,I1A%RD[)#2; M=D6Z*Y;_ (6EX0_Z&33?_ A?\:OZ-XTT'Q%=-;:9J]G?W"H9#';RAF"@@$X' M;)'YUQ4\PP=62A3K1;?123?YFCI5(J[B_N-JBBBN\R"BBB@ HHHH **0D*"2 M< 4D!4C*QR,H..P8@?RJNOCR M^9L>7%T/;VK&U[_D,7G_ %V?_P!"-4X?]8/H?Y5]#&A2<5[I\;/%5U-I3>Y[ M(O(!I:1?NCZ4M?/'V1Y)\'?CI+\3?&'B_P /WNCKI%QHMRZVKK/Y@O(%FDB, MGW1M(:/!'.,BG^+?CDWA_P"-GACP#9Z4E_'J0_T^_P#/V_8V9)'B7;@[BPA< M]1@8]:\A\/SP^!(=.^(LDC6]IIOB_5M+U:0?=^QW%RRAF]DE$;>V36AI,$VJ M>(/AKXQO(PE[XJ\6W&HIQR+3[',EJO\ WZ5&QZL:H#ZCCFCE9PCJY0[6"G.T M^A]*X7XO^.KWP5X5LM1TAK>6:75[&P?S5WJ$EN$CDZ$?, QQZ&N7^!\T5OXZ M^,222)'(OB,2NK, 0IMH<,?8^M>70WEOJ'P)FNK659K:;XBAXY(SE74ZJN"# MZ4@/IEO'&A)XEET!M3MTU:*!;E[=I "$9BJ_B2IXZUBZQX]O_#&B^-=7UG3; M:UT[1%>6RDCO%=KR-80Y++C]VV[*A3DG />N @\#>&-6_:D\1O?Z#I5W.-!L MKQ3<6L;MYWGR@RC(^]A5&[V%J>$OVDH[RUANXX[R:9%FC#A9%T^(J MP![@C(/:@#UGX3:UXCU7PPFM^*=X;C&TAD;>0&49PO M0\5W5M>V]Y"9K>>*>+IYD;AE_,5X'J%KX:T?P)X"\$6'@K3]5O?$D"7L>GY6 MSLV>*%&DFG9?O=5XPQ;CCBLKX8VL_A_XG?$G1/[/T/0X5\/07$VD^';EY;2. M8F8;RK(@20KC(51D!/[\:N"R_4=J^0KOX?Z-HW[('A_P 76D#0^+K2PL;FVUY7/VN%C*@"J_9 MI*[/NX[5W_CSP'H/P]\0EA+=PRP2%UF;/[S)4'+ M9P1Q0!W?Q \?>)/"O@7XAZRNFV5H^AQ/)I%GCDD>-9%:1,;T# M E<],CM4E>1_LYZ7+?:!K/CF_A,>I>,;]]3PZX:.U "6T>?01JK?\#->N4@" MBBB@ KAO$M_(K>T;?NK?U.K,E%0CRENO/_ (,^ M.=2\>:-KUUJ8@66RUR]TZ+[.A4>5%*53.2*M4)AN+I$<#SSS@FOV$\ ]5\7?$CPOX#:!?$6O6&C-< F);R<(7 ZD M ]JMOXRT*/1;36&UBR72KMHT@O3.ODR-(P5 &S@DD@#WKR#Q1\1)=<^)7B'2 M[35/"_A1-!M(6.K:W;K*\LL([/Q!^RZ+>:6&_T MZZ\=+$6B@^SQ21MJ:YVQ9/EJV: /J'P_\5/!_BK6IM(T?Q+IFI:I"&+V MEO6P,:>1MW_>BVY XSF@#L_V?\ Q5JGB[P?JE[J MU\VH3QZYJ%M%*0HQ"D[+&HV@ @* ,UZ;7AW['G]G_P#"I;K^R55-*_MS4OLB MQ@A1%]H;8 #T&,5[C0 4444@"BBB@ HHHH **** "BBB@ KSK]H+_DDNM_6# M_P!')7HM<=\7?#=]XM^'^IZ5IL2S7DYBV(SA0=LJL>3QT!KQLZISK99B:=-7 MDX322W;<7HCIPTE&O!O:Z_,^&,U[5^RE_P C_??]@Z3_ -&15C?\,V^./^@= M'_X$Q?\ Q=>E_ 7X2^)/ ?BZZOM7M$@MI+-X0RS(YW%XR!A2>RG\J_GGAO)< MSP^;X:K6PTXQ4M6XM)?.Q];C,31GAYQC--V[GOE>-?M%>+$\'7WPVO[G5FT? M3?\ A)(UO)S.8HS%Y,I(DP>5R!P>.E>RUY5\;O#M_K^N_#1K/3IM0M[/Q)'< M79CCWK#$(907?T7) S[U_4!\2<7\:_CIX3\0:'X?L?"OC2SN=5F\0Z:ODZ;> M8E>,W"[U^4Y*D=1T(KT?QC\7T\/^)F\.Z-X=U7Q;K<-NMU=6NEK&!:Q-D(9' MD95!;!PN M2:K\)?BYXM\0/X&UDCFT6W^TRVTT$9C,3Q@[@K#:0W3.-O MV@'M?A?;^*O"^B7.IS2:C%IL]I=;()+*8S+&\>*KGX M.>+-3;0KA=;UKQ)'XD70!*C7$<"3PL(LYV^88XMVW/4XZUL?%C1KGXHVO@_Q M?;>&M?N+/1+J<7FA/YNG:B\4D>TR1896+*0/ES\PSB@#LM,^*D7BR'Q%H&HZ M)J/ACQ#:Z;)=G3=3"%I;=@RB6-T9E==P(.#D'K4O[./'P'\" <#^R+?_ -!% M1B!CBNY^ ^DW MNA_!GP;I^HVLUC?VVF0Q36TZ[7C<+RK#L10!WE%%%(#.DT"PFD9V@RS$L<.P MY)R>_K3?^$;T[D?9\CI_K&_QK3HK3VD_YF8>PI/["^Y"4M%%9FYS,GPU\,R^ M%]5\.OI$+Z+JDDTUY9LS%9GE;=(Q.<@ECG@C':K=QX*T2Z;0C+IT9_L-Q)IH M!(%LPC,8*@'^X2.<]:VZ* .&\4?!'P1XRUY]:U;08[C4Y$6*:XCFEA,Z+]U9 M!&RB0#T8'CCI5V#X4^$K7P\NA0:%;6^CI?#44LH=R1K<"02!P >,. <#CVKK M** .4\4?"WPOXRUJQU?5M*6?5+$;(+R*:2&55SNV%HV4LN1G:V1[5:;X?^'Y M+7Q%;MID9A\0EFU1-S?Z46C$9W<\?( .,=*Z&B@#E?$GPN\+>+M'T[3-6TB. MYM--VFRVR/');[1M&R1&#KP,<'GO4?AGX2^$?!\EU)H^B06,MU;"SN)59V>: M(,S8=BQ+'+M\Q)//6NNHH YJ?X;^&[KP3%X0ETJ-_#<420)IY=]@1""JYSNX M('?M5[6O"6D>(9M)EU&R2ZDTJY6\LF9F'DS!2H<8/)PQ'.>M:]% '-77PX\- MWECXBLYM*CDMO$3E]4C+OBZ8H$RW/'RJHXQTKRW]H'0;GXI:9:?##3/#6HM; MS7=K)B@"OI]C!I=C;6=M&L-M;QK%% M&HX55 _ 58HHH **** "BBB@ HHHH *Y6\^%/@G4+J6ZNO!V@7-S*Q>2:; M2X'=V)R26*Y))[UU5% &)J?@?PYK4UG+J/A_2[^6S4);/=64#= \1W=O=:MH>FZI=6_^IFO;2.9XN<_ M*S D<\\5L44 5[/3[73T=+6VAMDDD:5UAC"!G8Y9CCJ2>2>]6*** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HKS7_ (7MH_\ SYW?Y+_C5G3/C-I6J:A; M6<5I=+)/*L2EMN 68#)Y]ZODEV%='H-%%<]X\\=Z1\-_#5QKVN2RPZ="\<;- M!"\SEG<(H"*"22S <"H&=#17FNC_ +0G@[5M:M=*GFU#1+R[.VV&MZ;/8K.Q M. B-*H!;VSFO2J "BL'QWXNMO /@W6/$=Y!-QNEOK*WN44JDT:R!6Z@$ \_G0!/13?,7?LW#?C.W/./6N6^(7Q,T/X8V5A< MZVUUB_N19VT5E:27,DLI4L%"(">BF@#JZ*\\L/CGX>OM-U?4'L]>L;32[5KN MYDOM%N8/W8Z[ R#>W^RN37>V=U'?6<%S%N,4R+(FY2IP1D9!Z=: )J*** "B MBB@ HHHH **** "BBN9UCXC:%H6H2V5Y=-'<1$!E$;'&0".<>A%-)O8#IJ*X MT?%SPR2!]M?_ +]-_A75V-Y%J-G!=0,6AG19$8@C*D9'%#36X$]%%5KG4[.S MD6.XNX()&^ZLDBJ3] 32 LT4E4M8US3_ _:IPV%N\J0+)<.$4R.P5%! M//I76ZD;&=F>EUX_\ M5_\DAF_ M["FG?^E<5>P5QGQ<^';?%+P3S!@""*\N\1?%+Q#+'X"\--?Z MUI,UWX=BU?5;[0M):_O&8A%6-5"L(P3O+,5/0#O7<7GP/UOQA-;Q>.?'=UXC MT6%UE;1[.PCL+>Y96!43;69G7(^[D ]ZZ+QU\+CXEU;3-=T36)O"_B33HFMH M+^WA65'@8@M#+$V Z94$#((/0T >*:UXK\3:Q\$_C#I6L)K%]IFGZ87TO6M< MTMK">Z22-BT;H54,R,OW@!D,.*Z/7H/''PQ\ :=XYD\:W&K2645K+J&ARVL2 M6,L3E%D2+ \Q"H;*DLW(Y'-=Y>_"_6O$GP_\3>&O$_B^369-:@:V^UQ6"6RV MR%<'9&&.3WR6K%E^ NIZI!IVBZUXYOM6\&6,D4B:.]I''+,L1!CCFN '9M::7,6&B/R9&?[W)YZ8M M_M,:A<:3??"^\M-.GU>YA\41,EE;,BR3'R)?E4N0H/U-==XB^%^HW?Q"A\7Z M!XFDT&]>S2POK:2S2ZANH4^>S.@ZH MNIJJQAO/*HZ;#S\H^?.>>E '%^.OB;XG_P"%1^.=5'AG5/!6H:;IKSVEU?26 MTI9\'E0CN.,#[PQS53QAK/B_6OB7X&\-Z-XC;1++5-!N;O4)UMXY9,H8'?$OV]]^CZ5-I@MO*&)1(8SO+9X(\OICO0!R'@36==\&_$[Q'X1\0> M)I/$6DV^DPZU;:CJ,4<4]LID=)$D9 JLHV!@<#'->?L\Z]K?A_2M"UCXB7EYH^DS6TME;P:; M' 3Y$BL@G8,?,&U=O 49YP<8H DUB;Q?XP^.?B'PMI_BR?P]X>L]'LKQOL=O M$]P)7DE&(V=2%!"\Y#?= &,DUA-\6/$WPT\&?%"VU34%\3ZGX5O+>VT[4+J% M8FF%RD9B$P3 )1I.2 ,@=J]=TWP&FG_$C6O%PO6DDU*PMK$VAC 6,0M(VX-G MG/F=,<8K'NO@OI6K7'C\:K<27UCXO,)GM@HC-OY<*Q@HX/7*A@<<&@#.TGP_ MXD^&^CZAXG\1>.M2\4"TTZ:XN=/EMH(K6^-/A-?^)O$5WJ,5U;QQS%2JNS C"*O.%/<& MM:;2>I+/%8_]8OUKZD\'_P#(IZ-_UYP_^@"O*U^!.IJP/VVUZ_WV_P#B*]=T M&P?2M$L+*1E>2W@2)F7H2J@$C\JJI)26@1(/%NN?\(SX5UC5]GF?8+.6YV>N MQ"V/TKQOX4? SPOXV^'^E>)?&NF1>*_$VO6JWUYJ&HEI&0R_.(XN<1*@(4;, M=,U[CJ-A#JNGW-EDZ?' MY&EZI!J<=JXA!Q&EQ')R&5< E-V<5B4E M3:M<-(\%K- 9-F_#%S&P;:&ZC )Q5CXO:]XID^!>F:IXFTZQ>Z75]'G@AT>X M>9[D?:(FYWH@5B>PR.>M=-8_!G7;SX=_$./6+VQ;QEXTCE:XDMPWV6V_=>7! M"I(W%44#+8R22<57USP_XV\=?"W2-'OO"JZ+JVF:GI;M&=1AFCFC@FC:61&4 M\ !20&PQ]* ->'XI^,- \7>'M.\8>$K+3-*UZY-E:WNGZE]I>"XV,Z1S(47& MX*PRI89%0:Y\9M>O/$FMZ;X0T/2=1MM$F^RW=UJVKK9^=.%5FCA7:Q. P!9M MHSQG@UT/Q6\)ZIXHU+P)-IL"S1Z5X@AO[LM($V0K%*I89ZG++P.>:\WU7X/7 M/A7QEXDO4^&FB?$C3=:O7U&*XN6MHKRTD<#?$YF&&3<"5(.1G!% '07W[2$, MWA/P)KNAZ!5XDC*LQ( &6SQ7I?@V[\17VCB7 MQ/IUCI>I%S_H^GW37$83C&7*KSUR,8]Z\^O_ !JMY+\*YK+P[8:#!HNJ27E M_IUC*@BM$:"9?EP &.YQG:.I)KUZ@ HHHI %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 %44 ?_]D! end GRAPHIC 16 collierslogo.jpg begin 644 collierslogo.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_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" !1 (T# 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#ZV_;5_:PO MOV>-+T?2?#EI;77BG65DECEO%+0VD"$ R%01N8L<*,XX8GI@_%__ \(^.'_ M $,.F_\ @HA_PKT/_@J5_P E8\%?]@27_P!'FOBZOTW*,OPLL'"K;5^ MI\YBL155:45*R1]'?\/"/CA_T,6F_P#@HA_PH_X>$?'#_H8M-_\ !1#_ (5\ MXT5[']G8/_GS'[D$?'#_ *&+3?\ P40_X4?\/"/CA_T, M6F_^"B'_ KYQHH_L[!_\^8_<@^L5OYW]Y]'?\/"/CA_T,6F_P#@HA_PH_X> M$?'#_H8M-_\ !1#_ (5\XT4?V=@_^?,?N0?6*W\[^\^CO^'A'QP_Z&+3?_!1 M#_A1_P /"/CA_P!#%IO_ (*(?\*^<:*/[.P?_/F/W(/K%;^=_>?1W_#PCXX? M]#%IO_@HA_PH_P"'A'QP_P"ABTW_ ,%$/^%?.-%']G8/_GS'[D'UBM_._O/H M[_AX1\?1W_#PCXX?]#%IO_@HA_P */^'A'QP_Z&+3?_!1#_A7SC11_9V#_P"? M,?N0?6*W\[^\^F]%_P""B_QGTW4H+F\O]'UBUC;,EE/IJ1+*O<;T(93[\X]# M7Z9_"?XC6'Q<^'/A_P 8:9%)!9ZM:K.L$IRT39*O&3W*L&7/?%?AC7[ _L*_ M\FI> ?\ KC<_^E:^+J^T?^"I7_)6/!7_ &!)?_1YKXNKZ+)_]PI>GZLX,7_' MD>H? #]GSQ%^T)XJFTS1WBT[3+%!-J>LW0)@LXSG''&YVP<+D="20 36_KVH M_ +P7JD^DZ9X9\3_ !&CMV,4FO7&NC389V!P6@BCB8[/0MU]QS7T]X'T8?"W M_@F;K^LZ5^XU77M.FO+JX3AS]HF$ Y_V82H'I@U^>*J%4 # ' %3AZDL=5JM MR:A!\J2=M5NVUKZ#J15&,;+5JY]5> /V??A'\=O#?B#6O!/B#Q!H>J:'IES> M7GA'5C%/,66%S$\4X W1>8$!."<<'82"?E2)_,B1_P"\ :ZWX7?$?4_A-XXL M/$^DQQ3W-JLD4EK<$^5'X+>WTW M2XO.U'6-2F\BRL(\$[I9,'L"=H!. 3T&:ZX*6%Z\^ENO0R=JG M*H1U."KZF_9 _91\%?M!+-=ZOXYE^U6&V2]\,Z?;-#<1H68*6G?@JVWK&#C. M,@UPZ?LI:YXB\&ZIXE\!>*/#_P 2;+26QJ%KH+S+=P<9R(I44N" 2,?>P=H. M*]?_ ."6LF?BYXR .5;0D/\ Y,+_ (UQYABKX.K4P\[2C]_HTU=?@;8>G^]C M&HM&>>_LZ_LU^$/CE\2M>\/7_CAM GL+ZZ6WT*"U9[NYM8I=N]9W_=C (!&& M;C.,!-,N]3DM]1:ST^S,@DE95B5V+.V!@?,Q8X K MTS]B.0_\-K1_[4NL _E(?Z5/KGAKXE>(/VY/'U[\+(@?$VEZO+/]HDEB2*&- MD",9/,.&4@D$ $\]*R=>K3Q=2+G[JIW5]$G>VO\ 5Q\D94HM1UYK:;GS?XN\ M(:SX!\27WA_Q#ITVE:S8N$N+2?&Y"0&!R"0000002""*QZ]8_:2\+^.-/^.N MJ:9XTU"'Q+XWO1:O/)ID;%)'EC410Q+M&<#:@ %=)9?L?:PWBK3_ ?JOCCP MGH7CZ_@$T'A>ZGGDN!E"ZQR2QQF)'*@D+N)(Z9KTXXJG&E"=22NU?2_S:ZV\ MSG]E)R:BMOZ^\\#HKT?0/V=OB'XF^)FI^ -/\.R2>*-+8B^MY)42.V7(Q(TA M.-AW*0PSD,, YKUO0_\ @GI\0M3\5:[HU]J^AZ-#I2*1J5U))Y-XQB21A"NT M,43>%:0@ '(&<'!4QV&H_'42TO\ ((T:DMHGR[17I_AWX#WE]X1MO%?B3Q/H M7@7PU>W4EGIU_K#RR'4)(R5D:".%&9HU(.9#A:R?B]\']9^"_B*STK5[K3]2 MBO[*/4;#4M)G\ZVN[9R0LB,0#U4\$>AY!%;1Q%*4_9J6O^6_W=>Q#A)+F:T. M&K]@?V%?^34O /\ UQN?_2N:OQ^K]@?V%?\ DU+P#_UQN?\ TKFKYKB7_=(_ MXE^3/1R[^*_3_(^3_P#@J5_R5CP5_P!@27_T>:^+J^T?^"I7_)6/!7_8$E_] M'FOBZO4R?_<*7I^K.;%_QY'Z8_LCWFE_M!_L8ZK\-9[A(M1T^UN=%G4G+1*Y M9[:;']WYA^,3#M7YQ>*/"^K>"/$FH^']=LY-/UG3IC!?4'D$'FOHSQ1^ MVUX%^+%M:R_$SX'Z;XBU>W38M]9Z@86Q_=#%-X7/\)=@,USTZ&(P.(J3I0YZ MR:33Z[V37S+E.G7IQ4G:2T]3Y;\*^%=7\<>(+30M T^;5=7NB1#:6XRQ M&2QSPJ@ DL2 !U-?:_A:TM=+_P""7/B6?1]JWMW-,=4>(_,7^WI&X8CMY2H/ M]VOGKQU^TA_:/A^^\-?#_P &Z1\,/#=^ICODTG,E]?1G'[N:Z(#%..5&,\@D M@XJI\#?VCM6^#&G:YX?GTJU\5>"=>C:/4_#M^Y2.3WI^?::4J=.35]TU<]?_X)C7%['\>M;AMRWV*7 M0)6NE'W?EGB\LGW!9L?4UZI^R#;:79_MM_'2#11&NEQK.(5AQL4_:UWA<<8# M[QQZ5\WZ%^U!I7PG\-ZYIWPC\$R>#M2UM1'=Z]JFJMJ-Y%&,[4@RBJ@&6P3G MDY.2 0G[.7[3^D_LYBYO]/\ ;:SXFOH#;7NJW.N2(DT?F%P!#Y3!3]W)R2= MN>]<&+P>(Q'MZD8?&E%*ZZ:W>MO):MF]*K"')%O9MWU^XZ']B/\ Y/6@_P"N MNL?RDJ]#(\/_ 4N+([1M_PF#+N4D':8L$?0CJ*Y;X?_ +2G@KX7_$9_'/A_ MX430Z^S7#!KCQ1-+"AF)\S:A@]R!DG&:D_X:<\&GXQ#XG'X4RCQ7]M_M#>OB MB;[/Y^S9N\KR,=.<9QFMZE&O*M4J*F[2I\N\=]?[VQG&<%",>;:5^O\ D?0. MH6-CJ'_!5*W2_CCD6*P2>W609'G+IY*$>X^8CW%>5?M"_&J_^%/[4'BFX'PV M\&-K^GZDMY9:U?65R]W(IC4PSEA.%)VX&0H'RXQQ7G/QA_:43XD?$S3/B+H7 MAJ3P=XWLYX9FU*+5&NHY!$FV-1"T:JO'!.3N&01S7I/C+]N/PG\4M+L9?'?P M0T3Q-XCLH]D-])?%8@>N,>67V9YV%B.:YX82O3E2G.GS+D4&KI--==[-/U-) M5824DI6=[IV_X!R?@/XP^)?B]^V)\-O&6MV\&E:G?:C9VN_389((IX S1D_, MQ+@@LI.2#MQVJ_\ \%%KR>;]J#44>>1D@TBSBB7><(C*[,H] 222.^:XK0_V MC!_PMJV^('B?PM!KM_I9@_L'3+"];3K'2$A+&.*.)$;=&-WW3CG).*I%AAEU&'6))X7AC# )Y!C4!CN'S _P]*[H8>I#%TZB MIVBHR]#%U(NE*/-JW<]V^&/Q.^#OCCX)^"_AK\<='O/#=SI%KYNB MZS,DL,,UM(S!)XYH^4# ;3N&PE,Y]/)OVP/@;_PH_P 1^%[/3/$MUXD\'7]A M)-H1NYA*UI"'#/$K+\I0F17#* #N/'&3CVWQM\'^(?AEX6\(^._A_<:[-X9C MDM].UC2=9-AS9GBLK5 J[V^9V.!ESUP.F*6'PU:GB>>-U&\FTVFM=G'JK[OYA4J0E M3L]7I;O\S@J_8']A7_DU+P#_ -<;G_TKFK\?J_8']A7_ )-2\ _]<;G_ -*Y MJX.)?]TC_B7Y,WR[^*_3_(^3_P#@J5_R5CP5_P!@27_T>:^+J_3G]M?]FZ3X MU^./#NIIX@71Q9:<]MY36AFWYE+;L[UQ7SM_PP3/_P!#O'_X+#_\=KX.'B=P MEDD5E^88WDJT])+DJ.SWW4&MGT9ZD\BS'%2=:C2O%[.Z_P SY/HKZP_X8)G_ M .AWC_\ !8?_ ([1_P ,$S_]#O'_ ."P_P#QVK_XC%P-_P!##_RG5_\ E9'^ MK>:_\^?QC_F?)]%?6'_#!,__ $.\?_@L/_QVC_A@F?\ Z'>/_P %A_\ CM'_ M !&+@;_H8?\ E.K_ /*P_P!6\U_Y\_C'_,^3Z*^L/^&"9_\ H=X__!8?_CM' M_#!,_P#T.\?_ (+#_P#':/\ B,7 W_0P_P#*=7_Y6'^K>:_\^?QC_F?)]%?6 M'_#!,_\ T.\?_@L/_P =H_X8)G_Z'>/_ ,%A_P#CM'_$8N!O^AA_Y3J__*P_ MU;S7_GS^,?\ ,^3Z*^L/^&"9_P#H=X__ 6'_P".T?\ #!,__0[Q_P#@L/\ M\=H_XC%P-_T,/_*=7_Y6'^K>:_\ /G\8_P"9\GT5]8?\,$S_ /0[Q_\ @L/_ M ,=H_P"&"9_^AWC_ /!8?_CM'_$8N!O^AA_Y3J__ "L/]6\U_P"?/XQ_S/D^ MBOK#_A@F?_H=X_\ P6'_ ..T?\,$S_\ 0[Q_^"P__':/^(Q<#?\ 0P_\IU?_ M )6'^K>:_P#/G\8_YGR?7[ _L*_\FI> ?^N-S_Z5S5\7?\,$S_\ 0[Q_^"P_ M_':^_/V9_ C?#/X'^%_#+7HU$V$U8U>/.'.*8_4 M\GQ7M:D?>:Y)Q]U:7O*,5NUUN;4LIQN ?M<33Y4]-T]?DV>-_MC>/M;\(^,] M M]+OEM8IM/:1U:-&RWF$9^8&O ?^%U>+_\ H,1_^ \7_P 37U7^UM^S3>?' M33]+U/0;FWM_$>E*\2173%8KF%B"4+ ':P(R#C')!ZY'R9_PP[\7_P#H!6'_ M (-(O\:X9O(XO_:LDHUY]9RA!REZMTV_+5]#Z'!+_^@Q'_ . \7_Q-5_\ MAAWXP?\ 0"L/_!I%_C1_PP[\8/\ H!6'_@TB_P :.;AO_HG*'_@N'_RH/^(5 MQ_Z+67]?]S!8_P"%U>+_ /H,1_\ @/%_\31_PNKQ?_T&(_\ P'B_^)JO_P , M._&#_H!6'_@TB_QH_P"&'?C!_P! *P_\&D7^-'-PW_T3E#_P7#_Y4'_$*X_] M%K+^O^Y@L?\ "ZO%_P#T&(__ 'B_P#B:/\ A=7B_P#Z#$?_ (#Q?_$U7_X8 M=^,'_0"L/_!I%_C1_P ,._&#_H!6'_@TB_QHYN&_^B+_P")JO\ \,._ M&#_H!6'_ (-(O\:/^&'?C!_T K#_ ,&D7^-'-PW_ -$Y0_\ !&Y1J+/Y8]RTY&GRQ_O7]K-7Z)6O9O7OTU%%%6>< C%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!__]D! end GRAPHIC 17 cover.jpg begin 644 cover.jpg M_]C_X 02D9)1@ ! 0$!+0$M #_VP!# ," @(" @," @(# P,#! 8$! 0$ M! @&!@4&"0@*"@D("0D*# \,"@L."PD)#1$-#@\0$!$0"@P2$Q(0$P\0$!#_ MVP!# 0,# P0#! @$! @0"PD+$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0 M$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!#_P 1" 5;!"0# 2( A$! Q$!_\0 M'0 ! (# 0$! 0 8' 0@) @4#!/_$ &D0 $# @,#!0L) 0L& M!PX%!0 ! @,$!08'$0@2(1,Q07:T"1$'%QA4 M+79*-UPN]PIJ M*F8J-=-4S-BC:JKHB*YRHB:KP3B?&[Y67VO_ #XP_P"]:?XRI=N"EIJW(.LH MZRGBG@J+_88I8I6(]CV.N<".:J+P5%153VDH395V;'*Y5R*P-SK_ .1(/A-= M,6&,,9,LSTS,=$1[MOUCO53>_/FM8ZO]4R[Y67OVXP_[UI_C'?*R]^W&'_>M M/\9#?HI[-7H)P/[D@^$?13V:O03@CW)!\(VTG?;PCZF^7NA,N^5E[]N,/^]: M?XQWRLO?MQA_WK3_ !D-^BGLU>@G!'N2#X1]%/9J]!."/Z$R[Y67OVXP_P"]:?XQWRLO?MQA_P!ZT_QD-^BGLU>@G!'N2#X1]%/9J]!. M"/Z$R[Y67OVXP_[UI_C'?*R]^W&'_>M/\9#?HI[-7H)P M1[D@^$?13V:O03@CW)!\(VTG?;PCZF^7NA,N^5E[]N,/^]:?XQWRLO?MQA_W MK3_&0WZ*>S5Z"<$>Y(/A'T4]FKT$X(]R0?"-M)WV\(^IOE[H3+OE9>_;C#_O M6G^,=\K+W[<8?]ZT_P 9#?HI[-7H)P1[D@^$?13V:O03@CW)!\(VTG?;PCZF M^7NA,N^5E[]N,/\ O6G^,=\K+W[<8?\ >M/\9#?HI[-7H)P1[D@^$?13V:O0 M3@CW)!\(VTG?;PCZF^7NA,N^5E[]N,/^]:?XQWRLO?MQA_WK3_&0WZ*>S5Z" M<$>Y(/A'T4]FKT$X(]R0?"-M)WV\(^IOE[H3+OE9>_;C#_O6G^,=\K+W[<8? M]ZT_QD-^BGLU>@G!'N2#X1]%/9J]!."/Z$R[Y67OVXP_ M[UI_C'?*R]^W&'_>M/\ &0WZ*>S5Z"<$>Y(/A'T4]FKT$X(]R0?"-M)WV\(^ MIOE[H3+OE9>_;C#_ +UI_C'?*R]^W&'_ 'K3_&0WZ*>S5Z"<$>Y(/A'T4]FK MT$X(]R0?"-M)WV\(^IOE[H3+OE9>_;C#_O6G^,=\K+W[<8?]ZT_QD-^BGLU> M@G!'N2#X1]%/9J]!."/Z$R[Y67OVXP_[UI_C'?*R]^W& M'_>M/\9#?HI[-7H)P1[D@^$?13V:O03@CW)!\(VTG?;PCZF^7NA,N^5E[]N, M/^]:?XQWRLO?MQA_WK3_ !D-^BGLU>@G!'N2#X1]%/9J]!."/Z$R[Y67OVXP_P"]:?XQWRLO?MQA_P!ZT_QD-^BGLU>@G!'N2#X1]%/9 MJ]!."/Z$R[Y67OVXP_[UI_C'?*R]^W&'_>M/\9#?HI[- M7H)P1[D@^$?13V:O03@CW)!\(VTG?;PCZF^7NA,N^5E[]N,/^]:?XQWRLO?M MQA_WK3_&0WZ*>S5Z"<$>Y(/A'T4]FKT$X(]R0?"-M)WV\(^IOE[H3+OE9>_; MC#_O6G^,=\K+W[<8?]ZT_P 9#?HI[-7H)P1[D@^$?13V:O03@CW)!\(VTG?; MPCZF^7NA,N^5E[]N,/\ O6G^,=\K+W[<8?\ >M/\9#?HI[-7H)P1[D@^$?13 MV:O03@CW)!\(VTG?;PCZF^7NA,N^5E[]N,/^]:?XQWRLO?MQA_WK3_&0WZ*> MS5Z"<$>Y(/A'T4]FKT$X(]R0?"-M)WV\(^IOE[H3+OE9>_;C#_O6G^,=\K+W M[<8?]ZT_QD-^BGLU>@G!'N2#X1]%/9J]!."/Z$R[Y67O MVXP_[UI_C'?*R]^W&'_>M/\ &0WZ*>S5Z"<$>Y(/A'T4]FKT$X(]R0?"-M)W MV\(^IOE[H3+OE9>_;C#_ +UI_C'?*R]^W&'_ 'K3_&0WZ*>S5Z"<$>Y(/A'T M4]FKT$X(]R0?"-M)WV\(^IOE[H3+OE9>_;C#_O6G^,=\K+W[<8?]ZT_QD-^B MGLU>@G!'N2#X1]%/9J]!."/Z$R[Y67OVXP_[UI_C'?*R M]^W&'_>M/\9#?HI[-7H)P1[D@^$?13V:O03@CW)!\(VTG?;PCZF^7NA,N^5E M[]N,/^]:?XQWRLO?MQA_WK3_ !D-^BGLU>@G!'N2#X1]%/9J]!."/Z$R[Y67OVXP_P"]:?XQWRLO?MQA_P!ZT_QD-^BGLU>@G!'N2#X1 M]%/9J]!."/Z$R[Y67OVXP_[UI_C'?*R]^W&'_>M/\9#? MHI[-7H)P1[D@^$?13V:O03@CW)!\(VTG?;PCZF^7NA,N^5E[]N,/^]:?XQWR MLO?MQA_WK3_&0WZ*>S5Z"<$>Y(/A'T4]FKT$X(]R0?"-M)WV\(^IOE[H3+OE M9>_;C#_O6G^,=\K+W[<8?]ZT_P 9#?HI[-7H)P1[D@^$?13V:O03@CW)!\(V MTG?;PCZF^7NA,N^5E[]N,/\ O6G^,=\K+W[<8?\ >M/\9#?HI[-7H)P1[D@^ M$?13V:O03@CW)!\(VTG?;PCZF^7NA,N^5E[]N,/^]:?XQWRLO?MQA_WK3_&0 MWZ*>S5Z"<$>Y(/A'T4]FKT$X(]R0?"-M)WV\(^IOE[H3+OE9>_;C#_O6G^,= M\K+W[<8?]ZT_QD-^BGLU>@G!'N2#X1]%/9J]!."/Z$R[ MY67OVXP_[UI_C'?*R]^W&'_>M/\ &0WZ*>S5Z"<$>Y(/A'T4]FKT$X(]R0?" M-M)WV\(^IOE[H3+OE9>_;C#_ +UI_C'?*R]^W&'_ 'K3_&0WZ*>S5Z"<$>Y( M/A'T4]FKT$X(]R0?"-M)WV\(^IOE[H3+OE9>_;C#_O6G^,=\K+W[<8?]ZT_Q MD-^BGLU>@G!'N2#X1]%/9J]!."/Z$R[Y67OVXP_[UI_C M'?*R]^W&'_>M/\9#?HI[-7H)P1[D@^$?13V:O03@CW)!\(VTG?;PCZF^7NA, MN^5E[]N,/^]:?XQWRLO?MQA_WK3_ !D-^BGLU>@G!'N2#X1]%/9J]!."/Z$R[Y67OVXP_P"]:?XQWRLO?MQA_P!ZT_QD-^BGLU>@G!'N M2#X1]%/9J]!."/Z$R[Y67OVXP_[UI_C'?*R]^W&'_>M/ M\9#?HI[-7H)P1[D@^$?13V:O03@CW)!\(VTG?;PCZF^7NA,N^5E[]N,/^]:? MXQWRLO?MQA_WK3_&0WZ*>S5Z"<$>Y(/A'T4]FKT$X(]R0?"-M)WV\(^IOE[H M3+OE9>_;C#_O6G^,=\K+W[<8?]ZT_P 9#?HI[-7H)P1[D@^$?13V:O03@CW) M!\(VTG?;PCZF^7NA,N^5E[]N,/\ O6G^,=\K+W[<8?\ >M/\9#?HI[-7H)P1 M[D@^$?13V:O03@CW)!\(VTG?;PCZF^7NA,N^5E[]N,/^]:?XQWRLO?MQA_WK M3_&0WZ*>S5Z"<$>Y(/A'T4]FKT$X(]R0?"-M)WV\(^IOE[H3+OE9>_;C#_O6 MG^,=\K+W[<8?]ZT_QD-^BGLU>@G!'N2#X1]%/9J]!."/ MZ$R[Y67OVXP_[UI_C'?*R]^W&'_>M/\ &0WZ*>S5Z"<$>Y(/A'T4]FKT$X(] MR0?"-M)WV\(^IOE[H3+OE9>_;C#_ +UI_C'?*R]^W&'_ 'K3_&0WZ*>S5Z"< M$>Y(/A'T4]FKT$X(]R0?"-M)WV\(^IOE[H3+OE9>_;C#_O6G^,=\K+W[<8?] MZT_QD-^BGLU>@G!'N2#X1]%/9J]!."/Z$R[Y67OVXP_[ MUI_C'?*R]^W&'_>M/\9#?HI[-7H)P1[D@^$?13V:O03@CW)!\(VTG?;PCZF^ M7NA,N^5E[]N,/^]:?XQWRLO?MQA_WK3_ !D-^BGLU>@G!'N2#X1]%/9J]!." M/Z$R[Y67OVXP_P"]:?XQWRLO?MQA_P!ZT_QD-^BGLU>@ MG!'N2#X1]%/9J]!."/Z$R[Y67OVXP_[UI_C'?*R]^W&' M_>M/\9#?HI[-7H)P1[D@^$?13V:O03@CW)!\(VTG?;PCZF^7NA,N^5E[]N,/ M^]:?XQWRLO?MQA_WK3_&0WZ*>S5Z"<$>Y(/A'T4]FKT$X(]R0?"-M)WV\(^I MOE[H3+OE9>_;C#_O6G^,=\K+W[<8?]ZT_P 9#?HI[-7H)P1[D@^$?13V:O03 M@CW)!\(VTG?;PCZF^7NA,N^5E[]N,/\ O6G^,=\K+W[<8?\ >M/\9#?HI[-7 MH)P1[D@^$?13V:O03@CW)!\(VTG?;PCZF^7NA,N^5E[]N,/^]:?XQWRLO?MQ MA_WK3_&0WZ*>S5Z"<$>Y(/A'T4]FKT$X(]R0?"-M)WV\(^IOE[H3+OE9>_;C M#_O6G^,=\K+W[<8?]ZT_QD-^BGLU>@G!'N2#X1]%/9J]!."/Z$R[Y67OVXP_[UI_C'?*R]^W&'_>M/\ &0WZ*>S5Z"<$>Y(/A'T4]FKT M$X(]R0?"-M)WV\(^IOE[H3+OE9>_;C#_ +UI_C"YE9>HFJXYP\G_ .ZT_P 9 M#?HI[-7H)P1[D@^$K_: V:]G[#^1N8%[LN3&#:*X4.&;E44U3!9X620RLIWJ MU[7(W5%1=%1?N)X\>ER7BD3;IZ.J/JY:V6L;[1^_@V3IZB&J@94T\K)(I6H] MCV.1S7-5-45%3@J*G2?H1'*31,KL'-1$1/W/V[F_W:,EQBM'-M->Y;6=XW M<= ,=.ADQT^P"AMM?Q%S=8\/\ YI3E[MYU]91&VOXBYNL>'_S2 MG+W;SKZS5?V6G&WE55'K9X1\WL &3:%H !M ;0 &T !M ;0 &T ! MM ;0 &T !M ;0 &T !M ;0 &T !M ;0 &T !M ;0 M&T !M ;0 &T !M ;0 &T !M ;0 &T !M ;0 &T !M M ;0 &T !M ;0 &T !M ;0 &T !M ;0 &T !M ;0 &T M !M ;0 &T !M ;0 &T !M ;0 &T 5CM,>3SF7U2NO9GEG%8[3 M'D\YE]4KKV9Y?I?:*<8\T,G8MP2#*7Q7X.ZOV[LT9+B(Y2^*_!W5^W=FC)<0 MR^LMQ2KU0 @Z 8Z?89,=/L H;;7\1'_ ,TIR]V\Z^LU7]EIQMY555];/"/F]@ RK8 M M M "L=ICR>S/+]+[13C'FAD[% MN"092^*_!W5^W=FC)<1'*7Q7X.ZOV[LT9+BO+ZRW%*O9@ !!T MQT^PR8Z?8!0VVOXBYNL>'_S2G+W;SKZRB-M?Q%S=8\/_ )I3E[MYU]9JO[+3 MC;RJJKZV>$?-[ !E6P M M %8[3'D\YE] M4KKV9Y9Q6.TQY/.9?5*Z]F>7Z7VBG&/-#)V+<$@RE\5^#NK]N[-&2XB.4OBO MP=U?MW9HR7%>7UEN*5>S "#H !CI]ADQT^P"AMM?Q%S=8\/_FE M.7NWG7UE$;:_B+FZQX?_ #2G+W;SKZS5?V6G&WE557UL\(^;V #*M@ M M M *QVF/)YS+ZI77LSRSBL=ICR>:&3L6X)!E+XK\'=7[=V:,EQ$ M[>=?6:K^RTXV\JJJ^MGA'S>P 95L M M M!6.TQY/.9?5*Z]F>6<5CM,>3SF7U2NO9GE^E]HIQCS0R=BW!(,I?%?@[J_;N MS1DN(CE+XK\'=7[=V:,EQ7E]9;BE7LP @Z 8Z?89,=/L H;;7 M\1[>=?641MK^(N;K'A_\TIR]V\Z^LU7]EIQMY555];/"/F]@ M RK8 M M "L=ICR>S/+]+[13C'FAD[%N"092^*_!W5^W=FC)<1'*7Q7X.ZOV[LT9+BO+Z MRW%*O9@ !!T QT^PR8Z?8!0VVOXBYNL>'_ ,TIR]V\Z^LHC;7\ M1$?-[ !E6P M M M %8[3'D\YE]4KKV9Y9Q6.TQY/.9?5*Z]F>7Z7VBG&/-#)V+<$ M@RE\5^#NK]N[-&2XB.4OBOP=U?MW9HR7%>7UEN*5>S "#H !CI M]ADQT^P"AMM?Q%S=8\/_ )I3E[MYU]91&VOXBYNL>'_S2G+W;SKZS5?V6G&W ME557UL\(^;V #*M@ M M *QVF/)YS+ZI7 M7LSRSBL=ICR>:&3L6X)!E+XK\'=7[=V:,EQ$$?-[ !E6P M 8U3S@9 M M K':8\GG,OJE=>S/+.*QVF/)YS+ZI77 MLSR_2^T4XQYH9.Q;@D&4OBOP=U?MW9HR7$1RE\5^#NK]N[-&2XKR^LMQ2KV8 M 0= ,=/L,F.GV 4-MK^(N;K'A_P#-*[>=?6:K^RTXV\JJJ^MGA'S>P 95L M PJZ%9YZ[0& =G["\>(\;5,\DM8]T M-OMU(U'U5;*B(JHQJJB(U$5%<]RHU-4Z51%LQQR[[IEO6M)_=5;.C MUY')&XN9JNZKK["BJG1JB1+HOM/'[ZM;/0?7^_HOTCGUS\X/T'^5N3/P3XS] M7A_Q'4]_DZ"_OJUL]!]?[^B_2'[ZM;/0?7^_HOTCGUJ-1_*_)GX)\9^I_$=3 MW^3H+^^K6ST'U_OZ+](?OJUL]!]?[^B_2.?6HU'\K\F?@GQGZG\1U/?Y.@O[ MZM;/0?7^_HOTA^^K6ST'U_OZ+](Y]:C4?ROR9^"?&?J?Q'4]_DZ"_OJUL]!] M?[^B_2'[ZM;/0?7^_HOTCGUJ-1_*_)GX)\9^I_$=3W^3H+^^K6ST'U_OZ+]( M?OJUL]!]?[^B_2.?6HU'\K\F?@GQGZG\1U/?Y.@O[ZM;/0?7^_HOTA^^K6ST M'U_OZ+](Y]:C4?ROR9^"?&?J?Q'4]_DZ"_OJUL]!]?[^B_2'[ZM;/0?7^_HO MTCGUJ-1_*_)GX)\9^I_$=3W^3H+^^K6ST'U_OZ+](?OJUL]!]?[^B_2.?6HU M'\K\F?@GQGZG\1U/?Y.@O[ZM;/0?7^_HOTA^^K6ST'U_OZ+](Y]:C4?ROR9^ M"?&?J?Q'4]_DZ69?]TWRVQ)B"GL^-,#W7"M+52-B2XK5QU<$*NYEE1K6O:WS MN1'(G.O#53H M 5CM,>3SF7U2NO9GEG%8[3'D\YE]4KKV9Y M?I?:*<8\T,G8MP2#*7Q7X.ZOV[LT9+B(Y2^*_!W5^W=FC)<5Y?66XI5[, ( M.@ &.GV&3'3[ *&VU_$7-UCP_\ FE.7NWG7UE$;:_B+FZQX?_-* M555?6SPCYO8 ,JV M 8=S'+'NE7E%4R?^S-#_ 'M0=3G=RGZCXPU3 "JB)JJZ(G%5^X_4GSIS\ O@KNN M5$7S*NAMWE[LIX!RURI7/O:GJ+A%;GQQRVW"]&]8JBI=)QACF[T\F MG*?WF\UTF.;Q'1,[Q$;]T3/6TVT\XXBHMDS:FN4& M$+_EM'EKC=SDFIUL-6Z.ANB,8GY M3[W,FGG'2,D3$Q*O0 FFO$])G.==.GF":+TFX6Q=D#LT9SK)^ZN_7V\XIME, MRKKL/SL^1T;6;^[O,?'X=0Q%W47PV_635O$AVT!@S)>Q[6^(\(XIJ:K!F"J- ME$Q/W/VMDJP+\EA5?V?,UJZNCRCKE MIG2WC'&29CI:W+PZ0= =IK9MR.R?V5;G?\O,/1U5?6U5J=%?:R9:FKDBDG8J M*R1=$C:YJ_58C45%XHIIWE+D7F=GA77&WY;8>2XOM4+)JR26HCIXHD>JHQJO M>J)O.W7:)SKHJ\$XDM%RQI]9@MJ)_IK6=MY^'U+/=,/ M7:ML-[H)J*XVZHDI:JFF31\,K'*U[')YT5%/XSU*S%HBU9Z)43$Q.T@ .N M.@ #@RWZS?6G]9V,V+/)=RZ_BC_MI#CFSZS?6G]9V,V+/)=RZ_BC_MI#X_[9 M^RX_^KY2]3DKUMN'SA=P /SI[X M !6.TQY/.9?5*Z]F>6<5CM,>3SF7U2NO9GE^E M]HIQCS0R=BW!(,I?%?@[J_;NS1DN(CE+XK\'=7[=V:,EQ7E]9;BE7LP @Z M 8Z?89,=/L H;;7\1[>=?641MK^(N;K'A_\TIR] MV\Z^LU7]EIQMY555];/"/F]@ RK8 M !AW,Z5>473=6:'^^J#J<[F.6/=*O*+I MNK-#_?5!])]D_P"THX2\[E3U'QAJF71L=Y<6_-#:$PO8+S V>V4+Y;S61.;O M-D93-1[6.3S.D6)%^[7SE+FS'<[KS36K:7H*6I5J.NMEN-%#KTR(UDJ(GK;$ M[^0_0.5\E\6@RVIU\V?)XFFK%LU8MU;K.[J-BNM?B7 ^ F2.2CIZ&IO,K$=P M?,^1(6.5.9=&LDT_VE-&3>WNI.#JME\P-F!'&]U--2U-EFDT:+T: MJUTNG^RIHD8_LW-/X9CYGZ[\=UO*'.^\6W_.J MI*ABZ.BFC=J.3I/1UEL.EB=;DCIK$^$_ZJ,<7R?\ HU]\HG@/9WSNS-MS;S@C M+6\7&VR:\G7*QD%-)_L22N:UWLU/B8]RMS'RNK8J#,/!5VL$U1KR"UE/I'-I MS[DC=6.TZ=%X&PW=#\Q;[79RQY74E7+1X=PC;Z1M-04SUB@6>6))'2*QNB*K M6.8QJ::-1JZ::J7YLBW&CVH]F2]97YM+)>ELU6MI^55"J^H9$Z)LE+,DBZKR MT>KD1_/HQNNNJZ^)EY8U>GTU-?EI7T=ICHC?>(GJG?JGP:JZ;'?)."LSSH]_ MNZ%"=S3>C=H.X-W4_:87K4YO_P"_3J0+;G>K]J+'VO1)2M_^AA+.V O=U]I6&W'Y4>/\ _P!]2]AA.X)B_+M[ M1U3CCY&2)C11$_BEMGM12\IW/S#$NFN_0X9_JB_P0U%V7\YL[,K;]=;;DSA9 MN)JB_,C956UUOEJVJ^/>Y.1.2\J::(NG M \C29(P\DY[3CB\<^=XGJ]W3Y-66O.U5*Q;:=HZ8:7YGICCOB8B?F5!)#BJ: MX237>-^YJRI?H]S? 56HB(YJ(B*NB:)T'U\!Y"YQYF6_YWP1EY=[G;5>L:5Z M,9#2N!;V+,N*3-W;]ON7UR>]EONF*YEKE8NCEIHH&R MRM1>A7-8K=>C>UZ"XMMVS8%OF*,/9:U^?6'\O['ABTPOI\.26JNE:CI%&\>SDY8G%Z#3XHB+6K%IZ)F(C;W1'2RQIHGGWM/1$[> MZ-_C+2O,#*O,7*FY16G,7!URL-3.U7P)4QHK)VISK'(U58_3IW573IT/YL#Y M>XXS+NZ6+ .%;E?J[^''10[Z1)YY'\&QI][E0W-S5S:V>L4;([,IKQG-08NQ MEA^V0NM=>RVUC'S5T"_LE:LD>J;T?[-RN=Q155?NFOU8T5)%3>5'<5734ADY;U>+0WU-L6UJSM M.^\1,=\1/3/!VNDQVS1CBW1/#Y-(\N]G3.K-:WU]VP'@"NN5%;GR13U#GQPQ MK*SZ\3%DKC3HJU$%+3JJTZ([=597+HV M/BBIX2IQ14-@<<[9F=.76/L78)R[K+-8L,6JYUMJM=L;:(7MHHXYGM65C_KK M*YV](YSE:BKO=7(][5JJIE2KE@J'L M\-&OBY-471>"IP5%4EFY5UFDQ>GSUK6MIK%>N=HGKFW#]'*:;'EMS,/TD9]9O^TG]9 MV,V+/)=RZ_BC_MI#CFSZS?6G]9V,V+/)=RZ_BC_MI#Y_[9^S8_\ J^4MW)?K M;S/+]+[13C'FAD[%N"0 M92^*_!W5^W=FC)<1'*7Q7X.ZOV[LT9+BO+ZRW%*O9@ !!T QT^ MPR8Z?8!0VVOXBYNL>'_S2G+W;SKZRB-M?Q%S=8\/_FE.7NWG7UFJ_LM.-O*J MJOK9X1\WL &5; M ,.YCECW2KRBZ;JS0_P!]4'4YW,Z5>473=6:'^^J#Z3[)_ MVE'"7GH^,-4S[&#<67K >*[1C7#L[8KG8ZR*NI'.35JR,77==_JN35J_< MY3XXTU/U"U(R5FEHWB7ST3,3O#K\Z?*O;>R%GH([@U(+C%&^5L2HM59+BUNK M=YJ_PF.UTU1$>Q5TX*XV^BDJJ2K8B\'L M?&BZ:IHJM=HYJKHJ=)$,$X_QMEM>VXBP%BFXV*XHB,=/13*SE6?YKVKJU[?] M5R*A?%N[HAM-V^E;327W#]:Y&HWEZFRLY1R^==QS45?OT/EM)R9RAR/DM&CF M+XYZ=IF8F'H9-3AU-8G+O%H]\(-EGLM9OYBU3*JHPU5X8PW"JR7'$%]@=1TM M% WZ\G[7=616IKHUO.O.J)JI:>S3F/E!E/M-$1%X-1Z+P3FIC-3:-SFSH8M+F!C>JK+?O.IZ5M#J==CO366B(M$Q%:]4?K,SURIKFIBF M)Q1U3OO+:7NC."[IA_/V7&5532-MF*+=2RT]0YND?+01I#+%OAQ M?FPRELR/V8<19O8\D=:K;=*^6ZL?4)NK+20Q-BA5B9YX^: MV<;Z=N8&+9Z^CHW(ZEM\4;*>CIU1NB*R"-$;JB<$5=51.94/.OR5K=3I,?)^ M7FQ2LQO:)Z9B.KHVZ_BNC4XL>6V>F\S/N; ]S]Q'5XOVK,2XJN*)\LNUGNMQ MJ6-T7DWS54+U143F1%=I["LMNE[*?:BQZDTC(U<^D>B/0BW+-1NEY/>5VZZ5T:O?X2JOA*I]"X;8&?UVJ5K M;KBNU5E0J(U9JC#=NE?HG,F\Z%5T0T4T&KPZ^VKQUKS>;S8C>?A/95SFQ6P1 MBF9WWW_?2V[VG6JG<]<,*[P$CM^&5>KN&ZG[)..O-SE3=R\EB?FMC.1LK'(F M&XM=UR+IK5M\Q5%3MM;3%;2NH*S,2*HIGHC70RV:B?&J)S(K5B5%_D/Y[7ME M;0]DD?+9L96Z@?(B-D=2X>M\*O1.9%5D*:^TQ8^1M=319='M7^N=]]YZ.F/_ M (_HNG58IS5S=/1'[]ZPJ['5JRV[HQ=,47RKAIZ"GQ=+!622.X0PU%.V+E'= M*(G*-=KYD7S%Q=T(V;L88XN-JS=R[L57>JBFHOFZ\45"SE)TB8JOAJ&,1=7H MF^]KD:BKINKT*:6YFYX9E9PQTS,PKS27):69T\*-\25%0B*D-+#$_=?(^1^C=431OW\$-E^Y6/:MUS(7 M>:JI#:D1"M\R,ZU&N5SXF-<_5$3ZRKYS[&6FTIF[E/8*C"6%;Y138?JY'RS6FZ6V*MI M7.?HKEW7IJFJHFNBZ<.8TYM/JF%=+XXR6F9G;W M2W,RPVCKAGWLHYKU^331J\[F* MB(JG.)B/2-J2+X>ZF]Z].)868F?.9V9]KIL.XCO5-36*DEY>"S6FABM] R7C M^T6&)$1SN*Z*Y7::KIHI7W,=Y)Y-^X>DMM%>?._-CIB(V[S4Y_3\WW[>]EOU MF^M#L9L6>2[EU_%'_;2''-OUF^M#L9L6>2[EU_%'_;2'B_;/V7'_ -7REKY* M];/#YPNX 'YV]\ M K':8\GG,OJE=>S/+.*QVF/)YS+ZI77LSR_2^T4XQYH9.Q;@ MD&4OBOP=U?MW9HR7$1RE\5^#NK]N[-&2XKR^LMQ2KV8 0= ,= M/L,F.GV 4-MK^(N;K'A_\TIR]V\Z^LHC;7\1$?-[ !E6P M ##N8Y8]TJ\HNFZLT/\ ?5!U-?U/<+!A"] M7*E;AVBB6>DH9)H]])9U5N\U%35-4U3[T/<^SFLT^BU\9=3DK2NT]-IB(\98 M>4,=\N'FTB9G?W=+3D$H[UF9_HYQ/[IG^$=ZS,_TLS/]'.)_=,_P ([UF9_HYQ/[IG^$?S%R/_ ,WC M_P =?J?=-1^7;PE%P2CO69G^CG$_NF?X1WK,S_1SB?W3/\(_F+D?_F\?^.OU M/NFH_+MX2BX)1WK,S_1SB?W3/\([UF9_HYQ/[IG^$?S%R/\ \WC_ ,=?J?=- M1^7;PE%P2CO69G^CG$_NF?X1WK,S_1SB?W3/\(_F+D?_ )O'_CK]3[IJ/R[> M$HN"4=ZS,_TLS/\ 1SB?W3/\(_F+D?\ YO'_ (Z_4^Z:C\NWA*+@E'>L MS/\ 1SB?W3/\([UF9_HYQ/[IG^$?S%R/_P WC_QU^I]TU'Y=O"47!*.]9F?Z M.<3^Z9_A'>LS/]'.)_=,_P (_F+D?_F\?^.OU/NFH_+MX2BX)1WK,S_1SB?W M3/\ ".]9F?Z.<3^Z9_A'\Q +9=J"IHJRGM6 M[+3U$2QR1NY61='-=Q1=%3@I\Q]J>5=#K]/2FES4O,6WF*VK;;HGNF7H\G8, MN+),Y*S'1[XF/>N8&-3)\2]H M K':8\GG,OJE=>S/+.*QVF/)YS+ZI77LSR_2^T M4XQYH9.Q;@D&4OBOP=U?MW9HR7$1RE\5^#NK]N[-&2XKR^LMQ2KV8 0= M ,=/L,F.GV 4-MK^(N;K'A_\ -*ZR4KT16NXIRDJ="?_NCM' M^G-_FO\ \!^Z.T?Z/]I7]P7_[67Z-PTS'P(J_\\[9_2#8?+.OH[G@FT7"WU3*FGGA5\A:? R87H,GT[T0 M "L=ICR>S/ M+]+[13C'FAD[%N"092^*_!W5^W=FC)<1'*7Q7X.ZOV[LT9+BO+ZRW%*O9@ ! M!T QT^PR8Z?8!0VVOXBYNL>'_S2G+W;SKZRB-M?Q%S=8\/_FE. M7NWG7UFJ_LM.-O*JJOK9X1\WL &5; M /+N=.!K[M3[,O?QH*&\8=N$%OQ+:6.A@ M?4:I!4P.758I%:BJW1WA-5Y<5,])I>-XEZ7)'*VKY# MUE-?H;\W)3JGKXQ,>^)[G,5^Q'M&,>YK<(T#T:JIO-O$&COO35470\_0EVC? ML91>^*?XCIWN)YS.B'FSR-I^^?'_ $?IT?[;?M)$;33%_AM_YN8?T)=H[[&T M?O>G^(?0EVCOL;1^]Z?XCIYH@T0Y_!M/WSX_Z._[[OM)^#%_AM_YN8?T)=H[ M[&T?O>G^(?0EVCOL;1^]Z?XCIYH@T0?P;3]\^/\ H?[[OM)^#%_AM_YN8?T) M=H[[&T?O>G^(?0EVCOL;1^]Z?XCIYH@T0?P;3]\^/^A_ON^TGX,7^&W_ )N8 M?T)=H[[&T?O>G^(?0EVCOL;1^]Z?XCIYH@T0?P;3]\^/^A_ON^TGX,7^&W_F MYA_0EVCOL;1^]Z?XA]"7:.^QM'[WI_B.GFB#1!_!M/WSX_Z'^^[[2?@Q?X;? M^;F']"7:.^QM'[WI_B'T)=H[[&T?O>G^(Z>:(-$'\&T_?/C_ *'^^[[2?@Q? MX;?^;F']"7:.^QM'[WI_B'T)=H[[&T?O>G^(Z>:(-$'\&T_?/C_H?[[OM)^# M%_AM_P";F']"7:.^QM'[WI_B'T)=H[[&T?O>G^(Z>:(-$'\&T_?/C_H?[[OM M)^#%_AM_YN8GT)=H[[&47OBG^(?0EVCOL91>^*?XCIWH@T0[_!M/WSX_Z'^^ M[[2?@Q?X;?\ FYQX)V#H8L9MH,/6IKT6IG96,J9W,Z4B8S5-Y>9%+2 MQ/H_>^*^U/VTY6^U]Z6Y1M'-IOM6L;1$SUSUS,SQED &I\F M 5CM,>3SF7U2NO9 MGEG%8[3'D\YE]4KKV9Y?I?:*<8\T,G8MP2#*7Q7X.ZOV[LT9+B(Y2^*_!W5^ MW=FC)<5Y?66XI5[, (.@ &.GV&3'3[ *&VU_$7-UCP_P#FE.7N MWG7UE$;:_B+FZQX?_-*555?6SPCYO8 ,JV M M M K':8\GG,OJE=>S/+.*QVF/)YS+ZI77LSR_2^T4 MXQYH9.Q;@D&4OBOP=U?MW9HR7$1RE\5^#NK]N[-&2XKR^LMQ2KV8 0= M ,=/L,F.GV 4-MK^(N;K'A_P#-*[>= M?6:K^RTXV\JJJ^MGA'S>P 95L M M !6. MTQY/.9?5*Z]F>6<5CM,>3SF7U2NO9GE^E]HIQCS0R=BW!(,I?%?@[J_;NS1D MN(CE+XK\'=7[=V:,EQ7E]9;BE7LP @Z 8Z?89,=/L H;;7\1< MW6/#_P":4Y>[>=?641MK^(N;K'A_\TIR]V\Z^LU7]EIQMY555];/"/F]@ RK M8 M M "L=ICR>S/+]+[13C'FAD[%N"092^*_!W5^W=FC)<1'*7Q7X.ZOV[LT9+BO+ZRW% M*O9@ !!T QT^PR8Z?8!0VVOXBYNL>'_P TIR]V\Z^LHC;7\1[>=?6:K^RTXV\JJJ^MGA'S>P 95L M M M !6.TQY/.9?5*Z]F>6<5CM,>3SF7U2NO9GE^E]HIQCS0R=BW!(, MI?%?@[J_;NS1DN(CE+XK\'=7[=V:,EQ7E]9;BE7LP @Z 8Z?8 M9,=/L H;;7\1'_ ,TIR]V\Z^LU7]EIQMY5 M55];/"/F]@ RK8 M M "L=ICR>S/+]+[13C'FAD[%N"092^*_!W5^W=FC)<1'*7Q7X.ZO MV[LT9+BO+ZRW%*O9@ !!T QT^PR8Z?8!0VVOXBYNL>'_S2G+W; MSKZRB-M?Q%S=8\/_ )I3E[MYU]9JO[+3C;RJJKZV>$?-[ !E6P M M M %8[3'D\YE]4KKV9Y9Q6.TQY/.9?5*Z]F>7Z7VB MG&/-#)V+<$@RE\5^#NK]N[-&2XB.4OBOP=U?MW9HR7%>7UEN*5>S "#H M !CI]ADQT^P"AMM?Q%S=8\/_FE.7NWG7UE$;:_B+FZQX?_ #2G+W;S MKZS5?V6G&WE557UL\(^;V #*M@ M M *Q MVF/)YS+ZI77LSRSBL=ICR>:&3L6X)!E+XK\'=7[=V:, MEQ$[>=?6:K^RTXV\JJJ^MGA'S>P 95L M 8U R#&HU0#(,;R#5 ,@&- M0,@QJ-0,@QJFFHU334#(,:H$74#(,:C5 ,@QJ-0,@QJ@U0YO R#&\@U0Z,@Q MJ@U3G R#&J#5!UC(,:C5!N,@QJ-0,@QK]RC5 ,@QJ@UZ ,@QJ@ R#!D #&H1 M=0,@QJ-1N,@QO(-4 R#&J#5 ,@QJ$74#(!C5 ,@QJ%70#(,:H9 M 5CM,>3SF7U2NO9GEG%8[3'D\YE M]4KKV9Y?I?:*<8\T,G8MP2#*7Q7X.ZOV[LT9+B(Y2^*_!W5^W=FC)<5Y?66X MI5[, (.@ &.GV&3'3[ *&VU_$7-UCP_P#FE.7NWG7UE$;:_B+F MZQX?_-*555?6SPCYO8 ,JV M /RGD2)CI'.1J-3557F1/.?J?,Q)0R72Q7"UPJU)*RDFIV MN/W"(B9VER>AKA;MKS'^/*F]7G);9^NV,L'X?JI*6>[?.L M%))7OC^NE%"]/VJHFBHBKJJ*FNZJHA<69^<6&\I,LZ[,[&$=7!0T5/%+\E:Q MORF2633<@:U51.45R[O%=$T5571#5'9=VC,O=G?+*HR4SGIKGA[%>$[E6PNH MV6BHJ'W!))%D8^+DV+O*Y5W4UT1R;BHJHO"V-N#"^(\P=G=U9A*QU-=4VFX6 M[$,E!R2_*)*>%5=(QK$1=7M:]%5OF:[370]?/I<==77#-.;29VB>GICOW_7] M.]DIDMZ*;[[VVZNY\NNVN:"-EVI[Q%655 R7ZDM5 M3-:BHUVJ+HBHO.GUM$6VL^\YV9+9/73-BDLS+]';TI714K:GD&SMFE8Q'))N MNT31^]S<36G:.VDG3734KO*[.]V8^9V967:X;^;TR^KZ>A2K^5F[S:KS MG\60^?\ E/FK;(<)X"Q.ZY7*QVBE?70K0U$')-1K8_K2,:CO#14X*O-YC7O+ MC/;+#)#:7S^7,S$$MH^>+]2?(O\ @%1/RJ1Q.W_\DQVFF^WGTUUX:F;#HIO& M:LUGG5C>(]_7'NX+;9=N;,3T3/R;(;0^=[LB,,6/$;<.?/7SQB&BL7(K5=,YR(Y7J MUW!-WFTXZH57W0&9E7E5@::#5S9,?69[51%U5%;*J?UGKNCC==GVF?I(C68I MM;GNC1=6-1\FKN'-IT+Y]"S3:;%DM@BT=JTQ/#>$;Y;1%]O=$;+6RES#S@QE M7W"FS*R0FP)3TT,;Z6HDO<%?4@^-MIG,.V9P8HRB MRWR43%U9A6UTMUJI%OT5&^2.9C5TC8]B[RHKT33>U71?N/UV8\7Y*7VXW^W9 M4YMXUQI4,BIZBL;B.LK:GY*S>>UBQ+41M1N\JKO(W77=;KS%,XURYQ/F7M?Y MSV/"&/K[A2ZLP7;I*:>V3)$VKD6&%K8)UTWEB55X[BM#38K:C)7 M+7:*UWVF)CWQ'?O[^]&V3)Z.O,G>=_T_5M'D?G98\[\LZ7,JUT-5;()'3P5- M+5HBOIIH5TE;O-X/:BIJCDYT5."+P*XRQVF\RLV:VEQ/A#(V:JRZK;LZU1WM ME\@6MC:V58W53Z14U2-/!56HY7(BJO'0;%F+L,5FS=1P6O"S;1585=66^]VJ MD8^25*V)7.E=NO57N?+KOZ.XJKE3F1$36VBO.7.'\V,$7O8SQUB1MQQ;?868 M@P6E-.ZEIJ5SM9WSPRM1(4:BN3=< VEF&_G7]W&(HK!RGRK MD?DF^B?M=-U=_37ZO#UEJ1(FXG/IT:^8U9VU_P#GAD&J(OC&I%7A]R'G:+'3 M+GK3)U=/E*_-::4F8_3S6CM'9X5.0N *?&-+A23$535W:FM4%#'4<@KWS;VB M[VZY?X.B(B*JJJ$8DVLK'5Y68!S1P[8OG&#&N)+=AJ>D=5)');*FH=$]JINZ)O(J+JFI\[;?5R8"P(K-=4S(PZO!.*?\(<:XYU8,ON2F>EDRYM] M*LF!L=9B67&5G1B*D=#6QU?)U<")IIQY9JZ?YJ,\RGIZ#1Z;4XJ5MT7WF>OK MB-MXX^_Q9\V7)2\[=70W/SMS'S'RXM5-=\!Y3NQM3M;42W/=N\5$M#%&Q'H] M4D1=]')O?5XIN_>1#9YVA\R,\XZ*_P!9DC)A["-RHIZBCOJWR&I;+)'(C$C2 M'=;(FJH_BJ)]3[RV,QX^4R_Q.QK%>YUGKT1$;JJKR#^"(5!L$QM39-P$CH]% M2"LX*FB_\ M:N8>+,&6Z;#EJ925F'JJJIIJB;DXM8W.IV.W5B2]0Y44F6&%7/=?LS+O3X9HV-5 M458Y';TRZHB[J;J(U5Z$>I3FT&+TF&N*?Z6=54-0U5CJ$\!NB[G8J.1%UWON*#6ES+R* MVDLK<:YA88PQ8K-?[":_N=MG9HRB=C5JICW:"U:O',"HTU3_5>99QXKUS7B-N;MM'3W[3U[[K M(M:)I$].^_DDN.MI?%3\S+KD_DAE>[&^(K!3QSWFHJ;G'06^W[^BMC=(Y%G1VDBR)V@HLWZK$6&+WA*MPCC#"50VGO%CK)&RK$CM=R2.5J(DC M':+QTX<.='-5:+P?F-AK9FVD,X*3.6:6PVW'E?!?[%=WTDTE+4Q(UZ+%OL8N MCTW]%1?X2*G2FLFV7):O,?/[-S/^UVJOI,)8@CM]KLE16TKX'5[8&(CYHT>B M+N>"G1_"1.=%1-6728J8;3%=HBM9BW3TS.V\=WOGH]VRJF6TWB-^G>=X_1(: MW;$M-FVD9LA;_A62@H65<-LCQ"^K1875TU,R:&%T>YX"/WMQ%5W.B<-%X6)E MYF^['F9>8V7WS#\C3 -;14?RKY1RGRSEX.5WMS=3;35=>?@:U8GR;[]^8 M^T[Aⅅ37J"MPW<;%5N56_)[A#0N=$J.YT1W%BJG0_7H0^EL!XPON/L8YPX MMQ1;Y*.\UM9967&%[='-JH:1\$JJFB:*KXG.5.A55#NHT>G^[6RX^NM:[QO[ MYYL[_P"OAL M75.#=/.A.-@F_P!UM^ +_DAB=CH;YEC>Y[3+#JKFI3/>Y\2M=IX3=[E41>E$ M:O!%0JU&CQ8])%Z[<^-IMT^ZWZ>[;H\4\>:ULLQ/9]WP^JT51SUB35T<:HWP]$XJG/KS<3>9KM?Y=#/RCIXTV?FTC:L[;> M$+,&3TE-U8Y[Y[6+([#]!7UMJK;W>+W7,MEELMO1%J;A5._@,UX(B(J*KM%Y MT1$550^)EYFKGW=<66^RYE[/4F&K3=DD=!=**^PU[:)6QJYK*MC416*Y6JU' M-U356H5_MCTE\PQCC*;/6FP]67:P9?7FHFOL=%'RD\-/,UC>61G2UNZ[5>A4 M;JJ:ZI!\ 9BX=Q)M;8,GRGSQQOC"S8@2\5]^MM?/4?(+=O0.=3PLB=&QK&(N MJ(U==W<9QU5-=6+1TOI8M6-YF+3,]/1,>[HG:.CIZ>O=5?-:N3;W;Q_G[UZ9 MW;0.),L\P,&9;80RYCQ5><:1U;Z6.6[LH(V+ B*K5>YCDU5%C<]KFHJZ:+JB\%4_KV+T M3!&,,V,G\5T[JC&UHO;:^OO[?Y)WF7M(7^U9EOR7R>RVFQOC"GH& MW&O;+7QT-#;87Z;CIY7(JZKO,71$YG)Q55T3Z62>T-49DXGQ%EMC7!%7@S'. M%VLFKK//.VH9)3OTW9X9FHB/8N\WH_A-5%5%*:3&]DV;MK[,7$>;*RVC#>8M MOH:FT7I:662EY2!J-?"][&KN.15=KKS:-7F=J?6R!N*9O[6./<^<+4-=^XIF M&Z3#ENN-5220-N$S7L<]T22(BJUO)NUX=+==%71.Y=)BKAF>;T>FT[ M='=WQM^CD9+>DB-^G?;;]%P63/!]WVAL09#KASDOF*P4U[^=/E6O++*YJ'TTCZ1*F%S5?'(]C5W5\!?5JU M5X+J?5V4JWOA9]YSYW8?HZM,(XAJ*"@M-=4T[X?EKJ>/21\;7HBJS@G'_61% MXZHD;Z3%7#;-S>CF5F)]TVF8W^?0[7-:;16>^?!)LR-IS'V&\Y+ADWEUDE48 MUN5LLT%ZJ'QWJ*D5(9%5%W6/9X6B[J<%U57<$+$R&SJL6?& 8<<62V5MMKJ9517ROTX)KHB(B)HB(G/SK#5XM+BT](K']U%JQ\)B=_*%EK6C)$1U;3\GZ[.VV M3:L]Y+_;:K"CL-W:U42W6BHIJSEEN%$F\BRL=N-3P7MW7(B+IO(J*NBEH9$Y MJNSIRGL.9OS)\T+>XI)4HN7Y;DMV5\>F_NMWM=S7F3G-',.8,OF&]EW*G:9P M/2)+>,"-N=+>:9J*CJZRSUM1'*Q=.?Y?X*&TFP_%ILG8(BXIK25 M;>*<=/E4R&_E'1Z?'CMFP=$8U MO^(*7(S(JX8XL.%*J2DN-W==H:%E3,S7?CHVO1>5=THBJBJBV9L]<#;+^&\39*YY, MK\.8@LF(*VICW;945#+E%,J.8^)8V.WM=U-U5T1S59HNNJ)M7F%G=A/+/*UF M;>)J.\1V9\-)+R$5&KJMORA6I&QT2JFZ[5Z;R*O@Z+J9==IO19(QXL>U>J)Z M?ZOEX;)X,DVKS[6WGW_HL8'\U#61UU+#5PH[DYV-D9JFBJUR(J+_ "*?TGF_ MI+4 Z 5CM,>3SF7U2NO9GE MG%8[3'D\YE]4KKV9Y?I?:*<8\T,G8MP2#*7Q7X.ZOV[LT9+B(Y2^*_!W5^W= MFC)<5Y?66XI5[, (.@ &.GV&3'3[ *&VU_$7-UCP_^:4Y>[>=? M641MK^(N;K'A_P#-*555?6SPCYO8 ,JV M ,*FID#K'X/HX'OY1T;5G?=S:'X1TL$;MZ*)C%\[6HG]1A]%32.<]\#'.=SJK&JJG] M '3WFT=3^=]'!(F[)&CD145$GTTODT7)I$C$1B)INZ M)IIYM#]@=ZS9_.M%3JQ(EC:L:<-S=3=T]1EU)"]$1[$71=4U1%T_E/W 'X24 MT,JMY2)KMQ=6[S471?.9DIHI7(YZ(Y6\VJ(NB_W>1JZI MJB+HOGXGIT;9&JUR:M7@J*B+P/T 'YMB:Q-&IHB<$T330Q'3Q1*Y6,1%>NKM M$1-5/U '\U5;Z2M9R=7!%,S5%W9&-9 M#] #]7XI2QHYSFM1JNTU5$1%73F$=+#"YSHV-17*JJJ-1%5?O\Y^P'3WC\6T M\;-[<;N[ZJJZ(B:KYPRFCC"GZ1P-B1&Q^"U.9$3@?J#G3U&T/Q2FB23E48F_S;VB:Z>OG/UT,@#RK49&HB?R(?L#H_G;1PL;N-8B-XINHU$33IX)P/<,$<+=R M-J-1.9$1$1/Y#]0-Q^$E'!)(DLD;7.3F56HJI[3U)312LY.1$6,1B;J*IZ $1LZ Z M 5CM,>3SF7U2NO9GEG%8[3'D\YE]4KKV9Y?I?:*<8\T,G8MP2#*7Q7X.ZOV M[LT9+B(Y2^*_!W5^W=FC)<5Y?66XI5[, (.@ &.GV&3'3[ *&V MU_$7-UCP_P#FE.7NWG7UE$;:_B+FZQX?_-*555?6SPCYO M8 ,JV M M K':8\GG,OJE=>S/+.*QVF/ M)YS+ZI77LSR_2^T4XQYH9.Q;@D&4OBOP=U?MW9HR7$1RE\5^#NK]N[-&2XKR M^LMQ2KV8 0= ,=/L,F.GV 4-MK^(N;K'A_P#-*[>=?6:K^RTXV\JJJ^MGA'S>P 95L M M M !6.TQY/.9?5*Z]F>6<5CM,>3SF7U2NO9GE^E]HIQCS0R=BW M!(,I?%?@[J_;NS1DN(CE+XK\'=7[=V:,EQ7E]9;BE7LP @Z 8 MZ?89,=/L H;;7\1[>=?641MK^(N;K'A_\TIR]V\Z^LU7]EIQ MMY555];/"/F]@ RK8 M M "L=ICR>S/+]+[13C'FAD[%N"092^*_!W5^W=FC)<1'*7Q7X M.ZOV[LT9+BO+ZRW%*O9@ !!T QT^PR8Z?8!0VVOXBYNL>'_P T MIR]V\Z^LHC;7\1[>=?6:K^RTXV\JJJ^MGA'S>P 95L M M M !6.TQY/.9?5*Z]F>6<5CM,>3SF7U2NO9GE M^E]HIQCS0R=BW!(,I?%?@[J_;NS1DN(CE+XK\'=7[=V:,EQ7E]9;BE7LP @ MZ 8Z?89,=/L H;;7\1'_ ,TI MR]V\Z^LU7]EIQMY555];/"/F]@ RK8 M M M "L=ICR>S/+]+[13C'FAD[%N"092^*_!W5^ MW=FC)<1'*7Q7X.ZOV[LT9+BO+ZRW%*O9@ !!T QT^PR8Z?8!0V MVOXBYNL>'_S2G+W;SKZRB-M?Q%S=8\/_ )I3E[MYU]9JO[+3C;RJJKZV>$?- M[ !E6P M M %8[3'D\YE]4KKV9Y9Q6.TQ MY/.9?5*Z]F>7Z7VBG&/-#)V+<$@RE\5^#NK]N[-&2XB.4OBOP=U?MW9HR7%> M7UEN*5>S "#H !CI]ADQT^P"AMM?Q%S=8\/_FE.7NWG7UE$;:_ MB+FZQX?_ #2G+W;SKZS5?V6G&WE557UL\(^;V #*M@ M M M *QVF/)YS+ZI77LSRSBL=ICR>:&3L6 MX)!E+XK\'=7[=V:,EQ$[>=?6:K^RTXV M\JJJ^MGA'S>P 95L M M !6.TQY/.9?5* MZ]F>6<5CM,>3SF7U2NO9GE^E]HIQCS0R=BW!(,I?%?@[J_;NS1DN(CE+XK\' M=7[=V:,EQ7E]9;BE7LP @Z 8Z?89,=/L H;;7\1[>=?641MK^(N;K'A_\TIR]V\Z^LU7]EIQMY555];/"/F]@ RK8 M M M "L=ICR>S/+]+ M[13C'FAD[%N"092^*_!W5^W=FC)<1'*7Q7X.ZOV[LT9+BO+ZRW%*O9@ !!T M QT^PR8Z?8!0VVOXBYNL>'_ ,TIR]V\Z^LHC;7\1$?-[ !E6P M &-40*?R7&YT%IHI[CHE;'%&Q.=SGNX-3[U' ZG] M@-;\<[?VS;@BHFHDQ9/B"I@JN=L4UI MQA2L5%597V^%Z(NG-NLF5R^Q#?7DK77KSJXK;<&>VJP5G:;0V\U!2>"]LK9R MQS+%36G,ZUT=5)HB4UU1]!+O+T)RS6M5=>'!R_XW4U^\B*G,IDRX9*TP #"@%5$,(]J\RZ^H_DN ML5546^H@H9^0J)(GLBFW=[DWJU4:[3IT71=/N.;VU#@G:MR5PO38SQ9M-WB_ M4-7=(Z&&*AJJBAD25\3W;ZL9HQK? XM@>NKHDE8CMU53GTUTUZ2[4\JY$XJ-]NFJ:KZD(3G#A/&>-L!U^', X\J, M'7JI6)8+M!!RKHFMD17MT145-YJ*W>1=4UU0YZ[5&66T?DE9*/$>+]HZ]XGM M]\K&6M(X:ZLII%3M!7E"\8O2Q6TST1,3T^$;, M^HSS@KSN;O#J"CD4R4EL8W:[7S9HP'=+W K3 !C4R>'/T730RUR.UT MZ#@] Z 8543G4R>)4\'FU SOM7F77U!'HOG]J&G^:VS-M18ENM^O-A MVK;C2VVJKI:REM;F5-,REI]Y7,B1T+_X#=&IHFCM-5XE/]S@QMC7$N=F)Z?$ M.,+W2U@ M !6.TQY/.9?5*Z]F>6<5CM,>3SF7U2NO9GE^E]HIQCS0R=BW!(,I? M%?@[J_;NS1DN(CE+XK\'=7[=V:,EQ7E]9;BE7LP @Z 8Z?89, M=/L H;;7\1[>=?641MK^(N;K'A_\TIR]V\Z^LU7]EIQMY555 M];/"/F]@ RK8 PJ]!DPO-J) M'Q<88ML&!<,W+%V*KDR@M-IIGU574/YHXVIQ^]57@B(G%55$3BISA^?LX.Z% MYJU&&*2XU>&LO;2ORB>"--^&C@5=&+,B*C:BJD5O@M=JQNCM$1&JKK%[IUFE M5TENPUE!;JI8X[DKKS=6M=Q?%$[<@8[3H5^^_1>=6-\QR)SZSD9DC5RN5J:HU=%X(JKIPYNK,3=U%;_ 6KHA LPLB,K\TK_9<3 MXZPM%<[GAYR.MM0ZHEC6!4D;)S,'%39RARE.OQ M8:7WFU(F)F??T_15@P>AO>8ZIE^FNG!5/'*)KHB.7U)J:C[4FV97X$Q)#D_D ME;H[[CNJF923O2-9XZ":31&0MC3A+4+JG@KX+-4WM5\%(?;]D;:OS-CBQ#FU MM*W2QW"=BRI;:*>:7Y*Y=-&+R$D4*=.J,14X)Q7G.X^2YKBKFU-XQQ;JWWWG MX1[G+:F.=-<=9M,=;>E)$5=.93UJBJ".UX&YVS-M$X?VA\#)B"WTJ6^[V^3Y+>+6LW M*.I)N*M5'*B*Z-[4WFNTZ%:O%JC59FZWDDC6= MJM5-=_5$5%YN9]_2SV=;A07ZAKE29D3V1O7D^2C;HL MB3,8U'-X]&J-52>DY'R:[!;-BO69B)GF_P#N\$GX[=7BY?5[1SJTF8[]G3)'(O,J TXV%]K;$N.ZBQOB:Y475-49I]ZE].3]L=J:QLU;0P5,B,^JCWQM^LJGE7HG#7BO059M"[0.#]GW!BXEQ'OU5 M?5[\%IM<+T2:OG1-5:B_P&-U17O7@U%3G541=3<)6K;1VPZ%^+JW,5,O,%5R MN=0142R0-J8]53]FR)4FE9SIRDDB(Y4U:BH=TW)]\^*=1DM%,?5O/O\ TB.N M3)J(I;F5C>>Z'05'=*ZHGWIH>M47I.?V,MDC:TRJH*C%&4^T'?\ $LU+'RKZ M!M94054J-1=4C9+))%*J(JZ,715Z-5X$IV/=MN[YAXAI\J;,]3=A6HII]W3MNF15BT^U--V>H-OVR(Y$5$YS4'NGB__@38^M--V>H. M,0VV:[2LJ+E14,T38:F1$ M:CGHKF*^-7HU-[=7GU5-%4V/P]8[7AFQV_#MCH8Z.W6RFCI*6GC^K%%&U&L: MFOF1$.7.8VV%MKX#O:6K&]>N%J^'2X-H);!3Q)+%J[=155'*^)5:K=4=KP7P MM4.HF&ZZ>Y6&W7&I1J2U5'#/(C4T;O/8URZ)YM54TSM. M\1LAILN'+:WHZ[3[WTE,*OWGX5]?26VCGN%?4Q4]-2QNFFEED1C(XVIJYSG+ MP1J(BJJKP1$-&,>;:&:^U;_.QKGR1L^O/&V3]G!!JO"21 M%<[5-$17(AAT>ARZVT^CZ(CKF>B(XRORYJ88CG=<]7>WNU16Z\_J-+NZ@Z=Z MC"")T8F_^TF/F4FR=MFWJ!;GB/:RK*&OD1%?!35=9)&W1J:)O,6-OW+NLTZ> M)KOM18$VHLN+-9\/YU8VJ<4X9EKEDME;\M^51-JFL?X*ND:V9CU8Y_!VJ*FN MB\.'OF>MIB>KIZ>CW;QLP:S46G!:+4F/!OOL.^2QE__N-1VN;'<[I3TDD4"04+6HO*2.W6 M*][O!C9O:(KUX(JHFBJJ(OB:VELNNR4I&\S:?.6[#;FX:S/='DL951.=R?RA M7(B:JO#[S0)N9NW_ +1*,K\N<,18 PU5?\7JGM93;U/ YTKJ:UXHDGG7757*V&5K6OY_JIJO/HG,;*\ MBQ$\W+GI6W=SM_&8Z%-M7/76DS#I"CD71474SKQXFB&QCMI8TQKC6#*'.*=E M?75S9&VF[+"V&=:B-JJZFJ&-1&JY6MO#1JNW45?,JF#7:'-R?F]#FZ_=/NF._==ASTSTY] M&NG="LP*C!F051:[=72TU=B:YTMLB?#*L7G:2H MAL]%:IXW00RHUCI5W&*JZZ*U-YSE54X<$X$WR2P_M_UF5.&ZK*/$E#380EI% M6TQ.JZ!CF0\H_75)(U>B[V]SJI]%?DK'_"J?^I2)FTSO,]$]&VT3^C!74V^] M6_IG;;J=+45->"GHU8V<;)MM6_,9:C/Z_4E9A;YNG:D4=51O=\K5T?)+I#&U MVB(C^G3CQ-C\6XKL>"<-W'%F)KA%06NU4[ZFJJ)5T;'&U-5]:KS(U.*JJ(G% M3YK4:?T&7T5;1?\ 6O3'!Z-,G/KSIC;B^LYR-U553^4\K)HFNCOYJFAU+G)M M.[9-\N5LR)JF9>X$M\S8*B\5#M*QZN;O(U7MU57JWCR<6[NHK=YZZF<4[#NT MC:J-V(,'[3]ZO%]C19UIZJMK*/E9=.*,EY9[6JOA:;S43FUTYTV_PNF.T4U. M:M+=T[SMQVC:/%1]YM:.=CI,QWM\D>BIKJ>CGYLJ[9>8M'F-#D;G_43U%345 MKK52W"LC:RLHZ]';B4U3NHB/:YR*U)%\)'*U%WD=JG0%ST1-Y>;U\QFUV@R\ MGY?1Y??TQ,=4QWQ*W!GKGKSJLJO0856\V\BFN&U3MBX9V?H8\.V>BAOV,ZN- M)8K*(O\%B>$[BO!O%:9L.6NWSGU30XLQ5FV[+RUU[6U%- M00.?3R,8J*K%2G@1'L3CS2R[VFFJ:H78.3+Y,49\UXQTGJFWOX1&\RA?4Q6W M,I$VG]&]%W1J6RL73_Q>7^PIS3[F/X\\0]6)NUPD[QAL[;=&7=OJ<18.V@KC MBWY+3N?/1I7S-FD8GA.:R&IWXY%T3FWDYI-)CT_)NJMCRQ>)BO5OT=/OB88\N6V348HM68Z9ZW3M#)A#)\C#U0 M K':8\GG,OJE=>S/+.*QVF/)Y MS+ZI77LSR_2^T4XQYH9.Q;@D&4OBOP=U?MW9HR7$1RE\5^#NK]N[-&2XKR^L MMQ2KV8 0= ,=/L,F.GV 4-MK^(N;K'A_\TIR]V\Z^LHC;7\1< MW6/#_P":4Y>[>=?6:K^RTXV\JJJ^MGA'S>P 95L M 8=S&3#N8Y(Y1=T@J:B7:1K(I9WO9!AV@;$U5X,14FE/?L/ MQ,1ZKP62GD>QR)PX:->Q?;J;U;*6+$QIL\8"OG*,=)\RP4P-^[?-W$^:.)F. MN-1AZF18JF9=7+<*Q[U?+_M8]+[26F>4KT]U=HCPAFY.C_\ 'B>_?S1;,W EJS+P'?L"7F)K MZ2^4$U$[>3@QSD\!Z=.K7HUR?>U#F%L*8UN>6NTM;\,5SUBCQ"E3AROC5R(G MRABJZ-RZJFJI+$YJ=/[1=.*G65_U?Y#D'@R"EI-NJWTU'#''!#F;(R-C$1&M M;\M?HB)YN)LY _\ 5TNJT]NSS=_C&ZK7QS?13DS;K%9\ M3=T!JK!B&VT]PMU9F)7LJ*6H9O12M229R-"Z<=4X'6=/JM0Y3X M3_Z1AW_6-_>ZJ4L$,%/###$V-D;$8QC6HC6 MM1."(B<$1/,G ]S1LDC6*5C7L?X+FJFJ*B\Z+]VAZC_R;/4@=S>T^;>EUN4N MRY;ZC!>W12X9HX7TL=+>K[:G0NT??CJ M\[D[HI:(]TRY29MXGN.1>WA= M-J;9FN\^*+)2W>GBIU5GS]A:I=-$]B?_ *C6?M&M73FE9N^?[]<4T?+V#'6< MD8\U*\WIZIVZE7.RZ*]IYN])G?H=)=H#9YP/M%X;H,-8UJ[I2Q6VK=64]1;9 M8XYFN=&Z-S=7L>FZK7<4TYT1>@L>TVR"RVFBM%*Y[XJ*FBI8UD5%F1G=)\0V^LI;)GG;XKI;I'(QU_MT21U$"+PWIH&^!(U.E6;KD371 MKCH9:[I;KW;*.\6FLBJZ*NACJ::>)R.9+$]$+_)M]1ZWVDKZ&-/ MIZ=F*1,<9ZY_R9N3OZN?>>N9'-14T3A]YR:VX\%3Y4;2]5B'#35H?GME/BBA M=$FG(UF^O**W3IY:+?\ 6]3K.ISA[J/!3-S!P%4LB8E1):*UCY$3PG,;41JU M%7S(KG:>M2G[+9)KRA&/W6BT3X;I"JG!RJGL-9NZ>)ID38NM--V>H+E(ZHOM_G*>IGG:69_1]_N<_DU6_\ CFZ?WYL_ MHFG'B:P=SG\FF@_CFZ?WYM OU3'RK&^NS?\ 5/FNTOJ*<(\,]+7HG_Y M1@[15'2K!O\ S2LG#_R=2_W+3FKW3[QZ6OJC!VBJ.E.#O^:5D_BZE_N6GJ"\9]L&926_+W(JU8EEMZ1WW&4:7>OFZN MG^<]R])J3W3"X5E1GW24TS$;%1X5IODZ[JIO;\D[G>OPN' Z/9104-+E5@ZF MMCT?216"WM@/=7>Z?62UU?NO(V#'3_\ 9,VG]>XQ3Z75WF?_ &]2 M6JU%3F-+NZA>*C"'6;_[28W27F-+NZA^*C"'6;_[28P<@_VGAX_)=KO9[+;V M'?)8R_\ ]QG[7.79<;=0W6F?17*B@JZ=ZM)LC%5KDZU$8W?EGE=]2&)NOA M2.75$3FYU541%4SZZELFNR5K&\S>?-9AF*X:S/5M'DEK6M:W3>UTZ54\R/8Y MKD8JJNB\R<=30*V;56U?M-8CJ[%L]83MV&;12+I47*I:V9U,QWU%FJ)$6-CU M1%T9'&YW%>?3>)U#L@;2N*H4ES(VP<1-5Z\K+36EDR,8]&Z)NNY2-OGUT8B+ MS])?DY+^[3S=5EK2W=TS,<=E<:KG^JK,_P"4?YM9<94T.%^Z#K%8HFT;8LP: M&2-K431JS.A=)HB\$U65Z^;PCK QK416HG!.8X_SX0J\ [:%IP;7XFK\0U%I MQK:H)+I7ZK45;M^!V^_5SEU\)$XJO!J'8%OUE]9Z/VDK$1IMIW_HCI[U')_3 M.29C;I:(]U0X6/+?3_SA7G\5.[1*1U7]AX/^NWS2Q].MOPCY+O;91P-1Y>[/N"K%3T MR1RSVJ&Y5;DC5KI*FI3EI'.U355U>B<>.C43H+:56Z;.Q:::HH+;>56-J, MTJ6M5%>BI_"58&JJKTG2W$68E!A3*6OS0O<2I2V^QK>9H]457:0))N(O!-55 M4;T<_0:F5G?%^K7JW<5U3:HY7*W_-WG2JNGW=&O MW;A:_#^R7 MBFUVR!J0LAMU!HC55&0?*86*J>;1$3BO,;-;GTVOC2:3%;G37^F9VVZ]N]3A MQY,$YC?<99-VG:J:%]ROAHTMN9%5RB?+%JK9&YN_S0I',K5W>CPE?Q]AO MLAG^TE]]?;''9IM$1W1M"SD^(]#%O?/2_ANZ)\V5::?^+R_V%.:?3^PIS2[F-X\\0]6)NUPD^2/[-UG"OFCJO:,/&73I#)A# M)\_#T K':8\GG,OJE=>S M/+.*QVF/)YS+ZI77LSR_2^T4XQYH9.Q;@D&4OBOP=U?MW9HR7$1RE\5^#NK] MN[-&2XKR^LMQ2KV8 0= ,=/L,F.GV 4-MK^(N;K'A_P#-*[>=?6:K^RTXV\JJJ^MGA'S>P 95L M 87S&3 &LFWID;--9*FF5F[40LX*JNW4:]K>ET:)TE"]S?S\HK'7U>1F)K@V&&ZU#KAAZ2 M1W@K4.;^WIMY>97[J/8G2[?1.*H=$W,1R<33#:.[GY08UO-5C_)BYTN&[Y-( MZLJ;;*KF4=14:[W*PO9QII%?4^Z[;)VK,3-=;\%[(]TAK=/\K6PU MCXV;RZ-54='$G/SZNTTY]$XF:W(F>-^9:LU[XO7;S65UE)CIB8GA*SMK+:MJ M=GRMPS8L,V.AOM_O[WO6DJII(XXJ9%2-LBN8BKJZ54:B:+P:_P R%@[0F ;A MFOD5BO \,,27*Z6EZTS$\)J5<:-EC1%TUTY1B(BZ:\==#4G"^R5M-9Q9M6/. M3: NEEH5H:^AJ9J%\B.G6FIY>42GCB@3DXD\VKU75RJNJG0)(W*W15XKQ]I' M61@T7H8T]HMDKTVF-]M]^B(X?H8IR9N?Z2-JSU;N7_)?DK M<7V]*:G;)P5*VG>LC8EUYE5BS)_M-1#J$UZ*U%1>?F-%]J?87Q-?L95&;N1, M\$%TJ9_G"NM'+_)W_+&N1WRBDD7P6O&BN1>*H?P8#M5;IKJB\.GT^4L./EN\:S1VCG3 M']59F(F)CCUPSZ?).CB<66)VCJGK;K9@8WLV76"[UCC$%0V&@LE%+6S*Y=-4 M8FJ-3[W.W6HGG2HNM4Y6^"M?5B1(7.66>1$UW-]& M,:JZZ<=394=/5SNTWYI7)SN=HG!-$1$1J M(B(A17+3DC29,-;1;+DZ)VG>*QQ]\S^B,IPB(U&IKKQTXG* M;":K^^,+_P!8]P_M3G0O:"S$S(RUPC2WG+#*^KQU=:BN2E?0TZOU@C6)[N7< MC&JJM1S6-5.'UN_U'L[8G?=/GV>_P#R!ULJ$I^5E5ZK'O:; M^ZF^O'GX%OV?QQ3#GO:T1%JS6-[1$[^*.NGG6I$1/1._5[G6F/\ R3/4AEVB MH5+L\YGYGYFV&Y5F:&45=@*MM]1%3P05*R+\L:L:.=*Q)&M5&H[5NG'UF=H7 M-#,_+&PVRMRORCKL>5U?4203PTRR?\$:D:N;*](VN56J[1NG#UGS_P!WOZ7T M/1OQC;QZF[TE8KS_ '.?>$O^D19_UC5W]J8ZN(J[K?8??WBV= M<4/N27V:_);W6RH2GY617JL>\GA;J;Z\>?@=',A,Q,Q,R\)U5ZS*RMK<"7.E MKEIHZ"J<]5GC2-CN6;OM:J-5SG-1-%^KSGT'VCQQ?T62EHF*UB)VF)G?X2P< MG6VYU9B>F=^I%,G=K.Q9O9NXJRAI\)5MIK<,?*M*J:I9)'5I3U'(OW6M35O. MCN*\RJG07SN-YUX*O#5.):=+MO9U6R):#%NQWC1+G%IRR425')<6HJ:(Z MG5>GSKZ]=3+J^2JY9KDT$Q:LQ'1SHWB??OOLMPZJ8B8S1,3PGJ17NB>S]@2S M80BSIPO;::TWEERIZ.YLIF)''<&S:M;(YC>'*MY^W&[ MW'9EP\ES:[Q%5[4\R-*>QK@;:JVU+C;+/CG!D.5F! M+;4I5.BK'+)5RR[JMY3DW:.D>C555WC=3 6";'ES@ZT8'PS3+!;+ M+2,HZ=CE1SE:U.+G*B)J]RZNNU/,Y.IH+;]$[\V.[?][.8< M>^>FQ#!BVW(QNC9*:69)U8U-.AW*Q]/ M%$.L^&\0VO%-BM^(K+61U-!=*:.LI96+JDD,C415IHX():VGB<]VJNIYZ?5[4/=M/5__JJD6T66V\;TGNZ=G2"1^ZW7I\WG.66VC>*S/G:MI$YS^&_([PETT1$15UJT5:\A3;49[1.3:8K6)B>F??.W M5"6:9UNV.D?T^^9Z/@OO V&*3!.#;%@^WO1U+9+;36^)R)IO-BC:S>T^_37V MFKW=.^.1-CX__FFF[/4&U.*;E7V3#=TNMIM4ESK:&BGJ*:BCU1U3*R-SF1)H MBKJYR(U-$7BISPVC<;;5NT;A.DP?<]*[63%<4XXB=YAL+W.;R::#C_Y9 MNG]^;0*J:<5.=6S]F7M5Y 8"9@&EV3L17RAIYZFLCF?!4T\SI97[ZM71CF[J M^D;5V&G>]):1LL2OD55:QR_LW(C5X) MSD>5-+>=9:T3$Q>T[;6B??[^GH^+NERQ&&(G?HB-^AHIW3[QZ6OJC!VBJ.E6 M#?\ FE9/XNI?[IIRXVB,.[4.T7C*#&5]V<,46>:GMK;6R"CMT\C5B;)(]'*Y MZ:[W[54X:)P0W"V?L]-H'$V)+)@/,/9LN^%;4RBDCGOLJS-AC6&+]FBM?&B( MKU:C?K ML&YEPTSI+>^EEL57(FND4J/6:)%Z$WFNF1/O;QZ#8C8CS6M68^06':&.X0ON MV%J6.RW2G1R))$Z)%;$]6]#7QM:YJZ:+HY.=%+3S5RQPOF_@:Z8!Q?2.EH+I M$C-^-426"1J[T?%65M/<;M2Q,?$R[6 M*G2J94TR\>3JJ145R)P15:K7-14U:[F.:7)AY5Y/KHMNMU25R(W553F-)^ZA5]$N6F#;?\KA^528@=.R#?3E'1MII&N>C M>=6HKFHJ\R*Y")67:2[H)CBE2P8=R8AIJMZ,A=E=5 M143S+S$4VB]DW.2CRZI\TL9WJ\9A9@W"ZPLN3*!KZB.VT"Q2:10QM;J]$DY/ M>VTO;<*O3=5&OJ46)B:KS*J,>NB=&\OG)5 ML28^VA*&BPKE'>\CJNU8+LT%5!48AKH)Z>5J_M96)N2[J*JR.1B[J+HBHO N M?:PV=HMHK $5CIKA%;[W9Y_EUIJY458N45NZ^*1$X[CV\-Y-=U4:[1=-%KQY M:FS3$UYUIWB8G;??:>C=*U9U&DYE.O:'S=A6U8?M^S+@Z:QQQ[U?#/6 M5\B-T62M=,]LJN7I5NXUB+_FL1"_Y7-8Q4U3545$0YA987W;/V1:FKPK3947 M2\V2>H=(M$^WRUU&LRHF])35%-JK-Y$15Z%5.+4=JI;]#B;;PVE(V6FGL=)E M!AJ=6MJ[DZ":&LDC5$U2+E%Y95Y]-UL?F5Z$-?R5:VHOG]+3T=IF>=SHZI_3 MKGP=P:F(I&/FSO'NV4'F>YK^Z%2JUR.1,?VE."Z\4^3:H=76\Z^LY6YP9 8M MR'V@<-5.6V7>+,56NR-M-U;5I2S5*W2LCD5\ZR2QMB(J:>#PT1>=>A& M1&868V9&&:V]YDY4U> ZV.L6&FH:FHY22:%&-7E516M5OA*YNBI_!UYE+.78 MKFP:?-BM$UBL1UQOX;[H:*9I>]+1M,SO^Y:N=U0XV3+?A_Y1N7]S$7[L4.3Z M+F7B)I_R4[M$I"]OK(C&><^ ;+7X#H77&[87KI:GYN8]K7U4$T:,DY/>5$5[ M58QR-5>*;R)QT-:\F,ZMM+*?"U%E7A?)*XW2FMCYFTC+EANM6:%BO5SHN41S M&JU'.=IKS(NB+IH6X\,<&KM>T3M,>[X.G# MGIS*J:KS)J:!=U!RYK)EPCFK2TCGTU.V6PW!Z-31F^[E8%PQ1LEY3#E-!%RE6KXW-;OI&KMQ6N5KD5TBZ:? M5X\-@,Q, X7I,L\CZZ MF7G1;;KYL[QM/7TM.6D:S#-=MM^]2FPEF_;LR73GW7Q(B(O^F8B8X[J<.JG'6*9HG>/TW;\\HW73 M>3U:E=[1F!:W,K(_&F";9%RE;N-HL#X;M%P@NL6'[&K(YYY(I&O8R1&*Y$;JWCRDCUT5=&:\VXSV;S M=%]9X^3']QRUFMXM:.GHZ8B8GO\ ?\&NMO35G>-HGO<35^9^1]'%527.9U5 M-;I,E8M,1SJS,1M/Q8-/DMHXG%DK.WNF(=%<27"BMMBN5=<*R&FIJ:DFEFFF M>C&1L1BJKG.7@B(G2IS9[F-QSRQ"JITU2EJ',1 M9(D75==UVJ:ZKS'W3Y&8VG:7JQT]( M 5CM,>3SF7U2NO9GEG%8[3'D\YE]4KKV9Y?I?:*<8\T,G8MP2#*7 MQ7X.ZOV[LT9+B(Y2^*_!W5^W=FC)<5Y?66XI5[, (.@ &.GV&3 M'3[ *&VU_$7-UCP_^:4Y>[>=?641MK^(N;K'A_\ -*555 M?6SPCYO8 ,JV \JG$] ; M#PD3$7>:U$7SH95C7)HY-?6>@!X1K45-$/8 'ER([@J:IYC",:B:(FB?-QJ'-1575-0K6]+4/8.;#PC6\R(B>H*UG-NHI[ V'C<3GT0P MC&IS)H?H /"L:O.Q%&ZG1_\ )3V!L/S2)B@-AC1J\534\\FS7 M>1J(OG1.)[!T>%8U5U@@!YW4YM$_ MD,;C>*;NOK/8&P\Z-3^"AA6M\R'L#9QYTU3F0PK&ZZJB:^<]@;.OS5C7:*YJ M+Z^)G<:G'1.',>P-AXW&JNJM1?O7B>MU/,9 V'A(V(NJ-T5?-P')LUWMU-?/ MH>P-AXW&_6T#(V,UW6HFOF0]@;#RK6+P5$7UF%8U4T5.'FU/8&P\(QK>"-3G M/2F0='YN8QSD5S$7S:F5C:J:*BJGF5=3V#FP_-&-3F;H?H ='ES47@K47UF- MQ%314X>8]@X/"1L:G!J(-QJ)IIP\W0>P-AY:U$31&HB'H Z M !6.TQY/.9?5*Z]F>6<5CM,>3SF7U2NO9G ME^E]HIQCS0R=BW!(,I?%?@[J_;NS1DN(CE+XK\'=7[=V:,EQ7E]9;BE7LP M@Z 8Z?89,=/L H;;7\1'_P T MIR]V\Z^LU7]EIQMY555];/"/F]@ RK8 M M M "L=ICR>S/+]+[13C'FAD[%N"092^*_!W5 M^W=FC)<1'*7Q7X.ZOV[LT9+BO+ZRW%*O9@ !!T QT^PR8Z?8!0 MVVOXBYNL>'_S2G+W;SKZRB-M?Q%S=8\/_FE.7NWG7UFJ_LM.-O*JJOK9X1\W ML &5; >)%T3 M4#V#2NX=T]RWMM?/;:G++%C98)Y(%1TU*U7*QRM71%>B]!^;>ZB9;O159E;B MYR)S[LM*O]3SU(Y$Y0F.=&*=OA]67[[I]]N?#=@&E'[Z#EUZ*\8?_$IOC"]U M"RY:FKLK,7HGG62E3_\ ['\%Y0G_ /5/^7U/ON#\4-UP5GD%GA9L_P# ?[OK M#9:^UTJUU10\A6.C=)O1;NKM6*J:+O<..O BFV%GI>\@LJ%Q5AFDII[Q<*^& MV4*U4;GPQ.>CG/D>UJIKNL8[=151%W>5..F MI+'2V2\4KUS.WBY:8K$S/N6 #GILI;:6=69.>5LP%CZMMEQM6(?E,<;*>@93 M.HI(XGRM6-S>+FZ,5JH]5714775./0EBJK45?,:]?R?FY-R^AS[;[;]$[J=/ MJ*:FO/IU/0 ,2\ ,*!AZ[K5715]2:GX+6PMD;"YZ(]^J-8JHBNTY]$Z2H=HS M(&\9YV^V4ELS8Q'@UMLY9SV6MZ\E5N>K%:LS4>Q7;FXN[HO!7*@6NFD>U]3X:;SG-5SM-[>75-5UZ3U]!R7CY0Q7O7+M: ML3,UVGW?KU,>?4VP7B)KT3,1OOWNO:+JFID\Q_5/1X\=38 Z M !6.TQY/.9?5*Z]F>6<5CM,> M3SF7U2NO9GE^E]HIQCS0R=BW!(,I?%?@[J_;NS1DN(CE+XK\'=7[=V:,EQ7E M]9;BE7LP @Z 8Z?89,=/L H;;7\1[>=?641MK M^(N;K'A_\TIR]V\Z^LU7]EIQMY555];/"/F]@ RK8 M #"IK[#( URV[K/:_HPXTN3K=2NJX8Z) ML=0Z!BRL1U=!O;K]-Y-=5UT4J?N75/#/@#'22PL?I?Z?ZS47_P 5;YRY=N_R M5<;>(^_5X-U?FZD_ MT2#_ .&W_ K#::R_9CS(3'.%Z*AC=5U%GFFID;%JJSPZ31HFG'7>C1$]?,I; M#G(UJKSD%PUG9ECC/'EZRQP[B:.MQ+AYKW7.A;!*GR=&/:QVLBM1CM'.1/!< MO'7S*>#@MEI>,M-YYO2W7K6:\V?>US[F,[3)C$D3V/CD7$\LJQ/:YKFM=30J MU=%XZ+HO'IXFR^:&5N"VSY;:ZA[)MULSHI(I6+JR1CVJBM*HBOYTYU-^/G\K:^T[SU[=/>EARUMAY^.O1W+5=.B<=':>?=4]*]$;O:H<>ZW%.< M&1FT/:J7-G,+$$];AB]4==='PWF>M8ZG>C7RJQKG(C]^!SFJU43773@;1UN9 MVV-M0-?)DIA],ML"U$BI3WRYS)#5U<7'21KU1SM."KI"S3HY13;J>0,FGFEO M25YEHWYV^T?Z_!5BUT9-XYL[QT;-W^63371?YJGMK][F_P #G!C+N?FT:RGG MQ!;LXJ?$]Y14D6":OK:::9R<41LTCW-WM>9';J?>A^FQ'M/9DVS-*FR-S.O= MPN=#7DG2/\ #:JOE,M M63)&.O.ELHLF[T*OJ34)*BKIHO\ (IS_ *C9+VS\X(9+GFOGI':UJ-7?-J7" M>9C-51=U8J7DX6)]R*[ZJ<_.5KFCLR;3&S/9YLQ\/9G5=?:K>K):RLL]SJH) MJ;PD:CY()':/8BOTU17:(O%$0]?%R1ILMHQ1JJ\^?=M.WCT,MM5DK'.]'.SJ M;KYC#G;J:J:Q[#FTG><]L'W.T8VGBFQ1AA\3*BI8Q(TKJ:1%Y.=6-T1K]6/8 M_=1$U1%1$UT+!VEL YKYBX!BL>3^8#L)7J.OBJ9*E)Y8.7@:UZ.AY2)%!YN71WT^IG2YYBLQ.TS[N/!?7-&3'Z2D;K86H:B:JCD3SJU3TLB( MW>J6LNSH;S/7,=3R(U\NXCG(C]^%^ MBM5$UWM%1#:&LS&VR]J%JR9-6!,M,"U#_P#@UYN4O(UE9%KPD:_1SMU=.:%F MG'3?7B>GJ>0_Z-WTG;IJJ.3[E M:NI[1VIS@QIW/O:-AI)\16W.&#%%W:J2+!+75M-/,J<4W)9'N:KM>9'*U/O0 M_;8=VHS=.A&_(U;X+9M)FC)S>F8VF)B/BE&KF,D4R4FN_4Z-<= BGG>14WN9%*'VJ- MJC#>SGAV-C8([KBNYQN?:[4LBM:K&KHZHG97)Y&#!DU.2 M,6*-[2U7R5QUFUNI>ZR(G-JOJ34+,B+IHY?4U32/!VS]M'[2-LBQQGUG7?\ M"]LNL;9J3#EBUI5;3/35.48CD9%O-7ZKDD?HOA*B\#X.=.Q%7Y.Y>7O,_+#. MK'"7+#E$^ODIZJM5%GBC.=U=$3 M,;\?FSSGR;<^*='&/)OXCM4U/DXIPS8<:8>N.%,46Z*OM5UIGTE932JJ-EB> MFCFZIHJ>M%147BAK!W/#-',/,W &*78_Q;6W^6T7:&EHYJQ6NECA=3M>K5?H MCG^$J\7:K]YC:?P]MLUF*JZYY)XMCI\(_(H',HJ6KI8*R.6-BK,Y%EC1VBJB M:(DG'S(5_P .OBUDZ2^2M9K[YF8A+T\6PQEB)F)]RT,H-DS)/)*_5&)\$X>J M5NT\+J=E97UDE4^"-WUVQ*_@S>T1%5.*HFFNFNMSIHB'.78'SPS?QYGI7V'& MF8U[OEOK+'55DE-7S\K&V6-\*,*+HAT7D=N,5RZJC4.\K MZ?/I-3./4WY]MHG?>9\W=-EIEQ\['&T/>\GG/"S-1=-'?S5-,LWL\]K+&N9U M_P G,@LMIK,RQU"TE9?JIK'[R.C1S94FD_80-I3E+UJ/_KM\ ME'*'5C_ZH=6HUU:>SQ%]4]GSD=3T9 = M K':8\GG,OJE=>S/+.*QVF/)YS+ZI77LSR_2^T4X MQYH9.Q;@D&4OBOP=U?MW9HR7$1RE\5^#NK]N[-&2XKR^LMQ2KV8 0= M ,=/L,F.GV 4-MK^(N;K'A_\TIR]V\Z^LHC;7\1$?-[ !E6P M &%YT,@#7_ &\/)6QQ_L4/;H#279#SCSVRSPWB*@RAR0J,W0%/]RU1%P%CK5. M:_4_9&GU.@R4Q_[3^8M]Q!!)!=+A:JRJK89-=Z*=]P8Z2-=>.K7*K>/'P3HT]C M=.":+T*:[9,;+EWRIVB,>YO-OULELF+&5#:.W0PR-GIEEJ&3*CE^HJ(Y'HB- M3F5.?BIDQ\HZ:VFSXHQQ2;1$1MSNGICHZ9E;?3Y(R4MSIM$3[]FQJ<$*AVN4 MTV9\R>KU5_90MY.":%1;77DSYE=7JK^RAY6B]JQ_]4><-6?U5N$M6NY6_P#' M_LTQU?;S>U?ZS5RY[)I(_^'T5:';TN M6?U?G*S>8YJJJ:IIP.5>:-LGPMW0QC:-$I%FQS:*YBQ/U\&H6G>5A8LG*JGA:::_=YCTSI]:_UFLFUMMD6S9]=%A+#-%3WG&%93_*.1FD5*:W M0KKNRS[J[SG.T7=B14543>54337PM-I,NMRQAPQO:6W)DIAKSKST-F'/:B[J M+JOF1"'9Q,M]7E5C.@KVPOCGP]<6OAE5-'M^32<-%-.\!Y4;9FTS:H,8YD9V MW+ ^'KHQ)J6@H8W0330N;X+VT\2L1C')SKA;+7555/)-71,:BQ0.>UBIN.56[RJL M3.T\>B&?TV3)69I3H_6=O\E4]RVJ*AJC7F.F?1[#5]J/[2MPKY0KY-W^[ MQNY0;6$$%5MT5]'501S05%\P]%+'(U'->QT5(CFJB\%14U147H.K444<;$9& MU&L;P:U$T1J)S(GF0Y4;5/EX5/6##G]BD.K2Z=-I(_P#A'R1T'K,O M_4Q(U%8J:JY?NWN4?JG^MH=5G? M5.46U)JFW55JB_\ E_#_ /52G/LSTYLU)ZIQV^27*'9K/_RAU9F5$C5-4:FN MFOF34Y8X.KTVG]NV&ZWN/Y=9?GF>I9!(U'QI;+>UW(1JB(J*QSF,5=>"K(O^ M<=1[HRMDME7';9615;H94@>]-6MDW5W57[D713E+W/RM90[45I@K7.?-66VZ MTK58W5%FY-'JJ\VB:1OX^KV=Y!IS=-JL]>U6G1\=]_)S6SODQXYZIEUD8U$: MFO/IJ?.Q)8Z/$MAN.'[@S?I;I2344[?/'(QS'?\ RE&*UI7FUCH< MO>YL^45)U:K_ .\ISJFJ'*SN;7E%2=6J_P#O*H^,O#86M>KTX*JZKZ_..48OU7*O'3@BJ:/[16WEB.WXXERDV>+1%=;Q% M6);9KK)#\IY2LWMU8*2!.$CD=X*O=JFNNC51-X_3#^Q]M(9ITT5US^VC\0T+ MIFM>^T6NH=(Z)VJ+NNE3'')5L6*N;5WBD6ZHG>;3\(]R^- M5%[37%'.F/#Q3'NCD=!4[.M3*](I)Z6_6Q\2JJ*Z-ZO>Q53I15:YR+]RJ?R] MS+EE?L_7-LDCW-BQ36LC:JZHU%AIW*B>U57UJI2NU;L99=Y'9-3X]LF)\576 M]QW&BII)+E61OAE2:16OSQ%]4]GSD=3T9 = M K':8\GG,OJE=>S/ M+.*QVF/)YS+ZI77LSR_2^T4XQYH9.Q;@D&4OBOP=U?MW9HR7$1RE\5^#NK]N M[-&2XKR^LMQ2KV8 0= ,=/L,F.GV 4-MK^(N;K'A_\TIR]V\Z M^LHC;7\1$?-[ !E6P M &%70R>7HJHF[YP* V[_)5QQ_L MT/;H"G^Y:_\ ,+'7\?4_9&GS<];!W0#-VW8EP!-E[8&X0N->]L+::>CCGDI8 MI]^#61\ZJFNY&Y?!1==4X?58<-(Y(MI)RTY]K1;M1U;1UO*M>9U49>;.T1MU.CR^LRG M$U@R3O\ MT5N8]MILZ\&8?H-G MT144^;U&"=/?F6M$\)WCQ>ECO&2-XB8XO14&URO_ 'L^9/5ZJ_LH6\OW&D^= MR;?.9-OQ3E[0Y4X79A2Z25MO9/%5TZ5%10N>J1/U?4^ ]6(B_53BO,FAIY.Q M>DU%;3:*Q68GIG;WJ]1;FTF-M]^A%>Y7<*[,SU6K_P"X-_WKP.;^0N3^W5L\ M5MWJL#Y3V.I9?$A2LBN5QI)&JL6]R:M5E0U6Z8VV MF.Z.ON9]%:<>&*7B8F/T<_-K/RXZS^.,/?V:8ZO-5-/:O]9RYQYLR[:^8F9< MN:N(LM+8M]DJ*2I5:>XT4<&_3;B1>!RR\-(VZ\>/'SFZFSQB#:KNU?UDTB(B,W>A/6IHY:C'DTF#T>2LSCKM,1,3T M]'5WJ]%,URWWK/\ 5._4O%SN&ARCVO..V_6K_P"M,/\ ]BF.CV=-VS[,VVQF1F3)FKB7+.V M_/LL])4+\FN-#'!O4Z,2/P%G7AI&W7CQX^>G>=O= M\W>4-[5BM8F9B8EU"D_R;].?1QR&VE9W)MEXDDQTLLE#%BFA^4(Y4_Y.3D-U M$T73=Y'7V:Z])T3V>[]M-7AMWI]HG!EDLBP-@^;);=+&Y:I7*_EN41DTB-W= M&:-Q;F'@*OI*'%4-*RFJ:6L7=IKE&S7B*L(W_ %3UF.VHQ1-(ZNG9MA3.@6-%@5BL MT3=5NFF[T::=&FA#\Y+M;+7E/C"MN=PIJ.G2R5T?+3RMC8CW0/:UN\[1-5FPE12(VACD:J*BSI2/V9G/HW3_5UT0WKQU=\\K=E!%=,%88LERS%6FHEEMDDZ)1"U%D5JJ[CHG.:/M%S=1K8RX[UF+1&W3'1T1U]RK0;XL/,O$[QO[G/#:I3 M_O\ "I7_ -H,.?V*0ZM:IIQ\ZG+K&^S-MLY@9G/S;Q#EI;EO[ZJDK%6GN-#' M!RE,D:1?LUF7A^R;JFO'CS:FZFSUB':HNM9=*3:'P58K-3PT\3K=56Z2-7U, MJR.Y1'M9-(C4:W=TX)KYR[EN*9=-@]'DK,XZQ$[3&^_1U=Z.BF:Y+\ZLQSIW MCH7D[ZJ\#E%M2^755_Q_A_\ JI#HYG=>,X++@M]5DCAFV7[$RU<#&4EQE2.% M:=57E7ZJ]B:HFBIX7L.?6-MF;;7Q]F;)FUB#+.W+?I*JDK%6"XT,<'*4Z1I' M^SY=>'[-NO'CHOGX0^SG,PY+YLN2M8FLUZ9Z=^CW)IU#?HK M%33715X>TY%9B6V[;)VUR^]04$CJ.T7MM\MS-%1*JVSNG-SKSGZ; M1VS1@W:+PU%;KVK[=>K>KG6N\0,1TM*J_68YJZ$D;DU3ASHJ"D_H9.Z6YIM9:*OYFP!12 MJYD]2,=;<[%GI-.^9VGXQU[NUU5IZ+4G? MA\V\K*F*1[HF2,5[--YJ+Q;KQ35.C4_CO_"RW#_=9O["E6;.FSZ[(JT7>2YX MUO&*L0XDGCK+Q&KT1=U.")S]/GX]/7)G]'CO&T> M^?Z8GQ6VRS6G.M6=^Z.EJ3W-KRBI.K5?_>4YU Q,M'UM#FCDQLX;:^16-&8YP9E9:Y:]*:2B?'77.CEB?"]6N>U4;.U45 M58WPD75./ W\R2N^<=^P0M9G?ABV6#$J5L[$I+;*V2+Y.FG)/U221-Y>.OA= M',A[7VCG'EU4:G%>MJ[1'1.\[Q^GYD>3_=NM=9V>F(IB[8AQE5Y78TQCCS$]9F7FQ<;6L=L66H5 M*>C=OL564Z2JB*]6H]$($K[M M6WJH8RJCAD2)LRQ(R;5=(X_!\!?"X+]T-M/;DF^EPY8FT6B>GHB>CW;],NQS MXU49;5G:8X^+?:14Y-WJ4Y27#_I&$_ZRH?[;#>O:&Q%M3VBLME%L]8%L-ZI: MFDF6OJKE-&U]-,CVI&C&OFC1VK=Y5U14_J-*IMF;;8FS;[]3\M+;^Z7YX;?- M4N5%\G^4HJ*G[/E_J\.;>]I#D&E,,9,F7)6O/I,1O,;[\'==,WFM:UF=IB>I MU$C5-#WJ4!D)BC:ZNN)9;?GYEWARRV2*VN?'7V^>-TLU8CV(C5:R=^B*U7KP M:B<$XE_)KTGSV;#."_,F8G]8G>/%OI>,D@ 5I@ M !6.TQY/.9?5*Z]F>6<5CM,>3SF7U2NO M9GE^E]HIQCS0R=BW!(,I?%?@[J_;NS1DN(CE+XK\'=7[=V:,EQ7E]9;BE7LP M @Z 8Z?89,=/L H;;7\1[>=?641MK^(N;K'A_ M\TIR]V\Z^LU7]EIQMY555];/"/F]@ RK8 M !YW$Z$,[J&0#9YW&JNJHBZ'H YL!Y1B)S'H"8 MW'E6HH1C4YD3^0] [L/*-0SNZMU--#T#FP\]-3 M(V'G=1>?0SNH9!T8W4UU,@'(C8 = M K':8\GG,OJE=>S/+.*QVF/)YS+ZI77LSR_2^T4XQYH M9.Q;@D&4OBOP=U?MW9HR7$1RE\5^#NK]N[-&2XKR^LMQ2KV8 0= M ,=/L,F.GV 4-MK^(N;K'A_P#-*[>=?6:K M^RTXV\JJJ^MGA'S>P 95L M M !6.TQY/ M.9?5*Z]F>6<5CM,>3SF7U2NO9GE^E]HIQCS0R=BW!(,I?%?@[J_;NS1DN(CE M+XK\'=7[=V:,EQ7E]9;BE7LP @Z 8Z?89,=/L H;;7\1[>=?641MK^(N;K'A_\TIR]V\Z^LU7]EIQMY555];/"/F]@ RK8 M /+ET34#*F$?Y]2DMH+: MURRV>F1T.(9:BZWZIC2:GL]O5JSK&O!))7.5&Q,UU1%LM]EQL-IF1)(9:]D\BS1N3P7-<]T"*G!>+47G3FYUWX.3=3J*1EB(BL^ M^TQ$?YRHOJ<=)YO7/Z=+=_5%34R:'5FW'M(963-=G;LV24='O_M*JG^44K.* M\$;(Y)85Z4^NFJ^8V;V?-H?"FT5AFMQ+A2U76WLMM4E%50W"-C7-E5B/\%S' M.1Z;KF\>'.=U/)FITN/TUXWIU;Q,3'C!CU./+;F5GI[IZ%K PJZ)J0NISARY MIXY^]P;NIX+'+Q7F0P16UNS&ZZ9B.M-0>6N MWFZIJ9X^Y=$:UJ:JJKYD1%4C&7.:N S/+]+[13C'FAD[%N"092^*_!W5^W=FC)<1'*7Q7X. MZOV[LT9+BO+ZRW%*O9@ !!T QT^PR8Z?8!0VVOXBYNL>'_ ,TI MR]V\Z^LHC;7\1$?-[ !E6P M ?/O\ U MB:NVIP+B:&:M:Q%J+75*D-=3KIJJ.B7BY/]9F\ MU?.?3?:339+WIJ<4;X>;$1,=4?I^CS>3\E8K.*T_U;SN^KGCAJ/%N3^-L./X M?+[!7PL\-6IO\BY6*NB*O!R)S(:Q=RSF9/E/B^5CVNW\1,=JU=4XT4*FZZHQ M[=UR(J+P4_FH+5;;6QT5MH*:E8]=YS8(6QHJ\VJHU$U/$QZV<>CR:3;M3$[] MVS9;#%LMB-6E@HI(8EUUTT5L>\GGWC;_:-V::_:"J;8QV;6(L,6VAIY()[= M0-WZ>K<][7;\C=]J*J(F[HJ*FBG,[)W)B@S/SY@R:J;_ %-NII:RY4B5\,#7 MR-2E256NW%5&^%R2:IKPUZ3WN0=-I[:;49+WZ>9,3T3_ $Q/O_5CUV3)&2D5 MKT;]\=+LNEZM+>'SI1I__L,_Q/[(9XIXVRQ2->QR:HYJHJ+ZE0T53N6&%UT= MWX[RO_[1!\9MQE-EY!E+EG8,N:2ZS7**P4;:-E7+$D;Y41RKO*UJJB+X7-J> M#JL.EPUB=/EY\_\ 3,>;;COEM/\ 77;X[IF^5&Z(NNJ\R(FNI%[YFMEGABH2 MDQ)F%AJTS.X)'6W:GA>O,OU7/1>E/Y34_,[+_;8SYS%Q%A&3$U-@7+^WUDM+ M3U%+,^)EPI]$W7HD:\O4*K53>159&UVJ)KH?G;NY:Y;)3-=? MFIJ6)CE^Y'L>[S\5AN%A_'& M#\6PK4X5Q5:+S$B;ROM];%4M1-535=QRZ)JBI[#[:N14U0Y*;0NS;C;8_P 1 MV/&F#L;5,]#6U+HZ"[TL2TE52U+&H_DID8JM=O-153^"Y&N16IT]%]F;-6KS MGR6PYCZXL8RY5<+J>XMC31B54+UCE]97,5Z-5SM41=47@U#G7LR9(46T%F M8N *_$5398DME1<4JH*=LSM8G1HC-URHFBI(O'7H/4Y&T^FG0:B]LG3-8B?Z M9_ICK^/4RZN^3T^.L5]_1T];LFE[M")QNE'_ $AG^)_8R1DC6O8Y'-LT3=W*_#"M;?BODMZRNWQW?<>]&IJ M0/%N?.36!:I:#%^9^&K55M=N/IJBXQ),Q>/UF(JN;S+SHAJ5M [0&9>=6=$> MR]D'>I;93K5/H+S>*=ZQRO?'JM1NRM7>93PM14I;[>W1_N@M%0ZUW96Z(DLT;6N;/N MI]5)&.:Y4YM[>TX:'=9R;3'IHUFEOSL:XKEB?# MUE8LEYO=!0-:Y&*M551Q)O*FJ)X2IQ5.)^UJO5JOEOANUFN5-7T-0WE(*JFE M;+%*WSM>U51R>I3FIMA[&4.5MAO.(*N\M=-;[A1)RK754[MW=E1RH MJ,WD3BW71O.G,>-EW&FTMB;*F+);9\L4-HIZ:XU=5=<85COV-(V9R.2&+>:K M6O1-5\%KW\45$:G%=7\$QY='&JP9HF-]IWCFQ'?[]Y5??;5S>BO7W=&W2Z/X MBQS@[",+:G%F*;39(GZ;K[C6Q4R.YN;?,.8_P3C%KWX1Q?9+XR/Z[ MK;7Q5*,]?)N73VFH5/W-&RXC<^]YG9T8IOU]JEY2:KBBCTWEU5?"GY5[N/G5 M/4:U9[9$8]V,,I98*N1[[/=X8D@G9-%HLE//$BJU[=')PXL>U514 M314.:7DK1:V?08=1OD]V]9B)^*634YL/]5Z?T\76]ST:BKQX>9-2*WO-S*W# M54M#B/,?"]KJ4U18JV[T\+T5.?P7/1>&J:^LT[L-/M:[:=DI[O68LH\M,N:^ M-&L;;EY:;-'$K;DYK5 M?4S45+)$YZ=2FO)^DP6YFLS[6[JQSMN,]$>&Z?I\MXWQ4 MWC]>ANC:,066_P!*ROL=WH[A22?4GI)V31.]3V*J'T474Y!X1N^8FQ)M%)8[ MI6[E+1U<$-V@I7JVDNELE5%29&NX(J-57H[3>8YCD5>?7KO3/22%DC7[S7IO M([SHO,I3RGR;/)]J6K;G4O&\2EIM1&>)B8VF.M^KG(B'S;WB.QX:M\EUQ!>: M*V4<7^4J:VH9!"SUO>J(G\I!\_\ .FR9#Y;7''EXA6JECTIK=1M=NNK*Q^J1 M1(O.B<%&2-G@N?& MBZ\C"CD5J*U.4>J.O2Z&,N&=3GMS<<3MOMO,SW1!ESS6WHZ1O9MO#M2 M[.L]Q2U,SHPA\I618D:MTC1JN375-]5W>A>.NA9-%R1OG:Y-45/O136'&'$LUSHW/=\G@DDB9O2-YK:(WF/TVG_ "53J1&/8Y4 M1S%WN*:IQ1./ Y8X^P$[9AVAZ6QU59'?Y,)W*V77EZ:!:9]4W6.H1B:JY6N5 M/!UU7BO3S$>2>2\7*<6K&3;)$3/-VZXC]=TM5J;Z>8GF]'>[//G8UF^JKHG% M>',A$*_.K*"UUKK9<\T\(4E8Q4:ZGGO=,R1JKS(K5?JBFI]1E)M:;64?SMFA MC-N66#*M>4I<-T3'NJ'Q+S+,QKFJKE31?VS^G_)MYC^?$GBT6.>9JL^T_\ QCG;<9ZO#H_I5R(G$Y8[&^ M8^.9JJYC6ZHB;S)$5>;4ZEZ MHYC7(G/Q,_*?)UN3=MM,=<=RDMLG,2#+W9XQ?6I5 M+[CCVX6.6WW9]M2"GH8YFO1L,;]_5SD77]III] MR'T:2.1K3;-M$WC>>;/7$=6WQZV')ES3JXVKU1WNI,=WMLKTCAKZ9[E71 M$;,U55?4BG]>\FFIISEGW.?#V6V86'4==C"AHHJN[3SPVVTPS*O)NJI=='/1%158QK7/5$Y] MU$U375/G+Z;'?/7#H[\_G='5MT]S?7+:M)OEC;;]=UG7O%.'<,T;KEB2^V^T MTC==:BNJ8X(TTY_">J(1^W9TY07:J;0VG-/"-;4O^K#3WNF>]W-S(C]>E/Y3 M3;9PV6Z7:1P_!GWM'8HO.*JB^3S24%ODK'10MA9(L:O>K.9%5B[L<>XUK=-= M57A9^8/<[-GN^8=JXL'X=K,.W9D#UHZBFKY96+,B:LY2.97HYJJB(NFBZ*NB MHIJR:/1:?)Z#-EGG1T3,5C:)^,[SMP5QES7KSZ5C;CTMJHJB.9$?&[>:Y-6J MG%%3SHO2?HG$T+[EW=;[-WQ+'=+I6S06Q;:V*DFJ7R1TTBK4MD1C7*J,U5B( MNFFNZGF-]/NT,FOT_C&ZW!E]/CB^VV[( ,BX M K':8\GG,OJE=>S/+.*QVF/)YS+ZI77 MLSR_2^T4XQYH9.Q;@D&4OBOP=U?MW9HR7$1RE\5^#NK]N[-&2XKR^LMQ2KV8 M 0= ,=/L,F.GV 4-MK^(N;K'A_P#-*[>=?6:K^RTXV\JJJ^MGA'S>P 95L M &%,G\MSN-%9[?4W:Y5+*>DHH9*B>5ZZ-CC8U7.%$Y=?\ -0Z0 M9;YJ8$S=L3\39=XC@O5JCJ7TCJF&.1C4F:UKG-T>UJZHCVKS:<4)6^)K]$:1$X*CE:5$=#LKLT\$9OX2IL:8#O<=QMU0JQNT:K M)()6_6BE8O&-[=>+5^Y4U1458+M&;,F!L_\ #L\%SHH*/$E/ YMKO4<>DT$F MG@LD5.,L*NTU8Y?O31>)H+L/8\Q#E5M(TF!:NHDIZ/$E5-A^ZTBHJL6JCWTA M?HJ?69(Q6H[1/!6G3:(ZIC]&:F3+I,D8\L[UGJ MEUB9I60QND>NB-3555=$1.E3YQZ/4.>QB\5 M1%5=$^\^3?<980PLUK\2XHM-I:_3=6OK8J?75=.&^Y->)SSS9VLLY]HC--F3 M^SQ7U5GL]56/HJ6IHW+#55[6Z[]3+-IO04Z(BNT;HN[QJWT]+O*G%&Z:S/3[W/U7371.8]B_)=-)2M]=DYLVC>* MQ&]OCTQ$,==3;-,QAKO$>_W(_P!T$S@RHQUDI!8,&YA8>O=T@Q'1S/I:&NCF MD:QC96O=HU5X(JHBK]Z$X[FKY.#NL=RZ/OC*MVXMFS)3*#(ZBQ#E[@.DM%T^ M?**A=6,GFDE?"YDF\URO>J+KNMU73H+2[FKY.#NL=R_KC/2U$88Y"CT&^WI/ M?MOU?HSX^?\ ??Z]M^;[FT-V_P"3*S_W$O\ 84Y;]S<\HUW5JX?VX#J/=>-L MK/\ =Y/["G+CN;B:[1K^K=P_MP%'(_\ 9^KX0EJ_:,7%U40@^=^,9E19;-5UD.XG%)6Q.W%]CE:OL)PG.I4>UM1R5VS7F-3Q0RRO^8*E[6QZZ MZM1':\..B::KT:(NO \+2UKDS4K;JF8\V_),Q29CN:"[ V86666F8>)<:9J8 MPH;1.ZU1T='45KG*Z>66??J'(C6N555&-U=JG/\ ?PWK;MH;+J(B+G+8OY)O M@-(-@'+#*?-K$V,29RKV2Z(Q[577>C55XHFB>< MW9;L3;+CDU7)^U?_ !ZG]4^IY>_A\Z^T:CG\Z(CJYNW5'5N\S0^G]#'H]MNG MO5+M;[2NSWF1L^8NPEA7,FSW>\U<$#J&DB23E'RLJ(G(K=6(FJ(CEY^@AG'MZ38Y=B79;TT7)^T^V>I_5)UEI MDOECD]3U]+EMA"DL45SECFJVT[Y')*]C5:Q5WW.YD54X'GY>4-'BY/OHM-%Y MYTQ/]6W1MMW<%]=/FMJ(S9)CHC;HW4MW1KR9[A_'-K_OT(]W,-57(N^HJZ_] MU%1V:G)%W1KR9[A_'-K_ +]".=S#\1E^ZTU'9J&DE/,U>/1ISZ=)N*O,:C=TU\GZVK_[4T/] MU,>=R)::\HX9C\4-&L]1?@D/<\*^&MV8K'3Q;V]07&Y4TN\FB;WRES^'W:/0 MV7UU5#5CN;GDW1]8+G_;:;3^8ARO2*Z_-6/Q3YNZ6=\%)_2','NH,,<&=5DG MAC:R5^$V.<]$T5RMJ)T:JKTZ)S'1[+R::HP'AN>HE?+++:*)[WO55IRK_9FDX6^3+I?:NC'U%1(YC7?>J,A5->C?7SFQ^4VU%LO8#RQPK M@UX])J5W3"E=2Y_4M6R&1J5.%J1Z. M57*CW,FJ&KNZ\.&B(J)TKQXJ;@8&V1=EG%.#;%B6/**TO;=K;2UJ.^4U"ZI) M$U^NJ2Z+S]!LU<:2G)6EKJ.=M.\_T[=?OWW5XIRSJK*RF8Y625,4>Z[5'(BJJ;L: M;MT\%N?!J-33F6VB/TW7#9)IZBRT-14I^UEI8GR>#N^$ MK$5>'1QUX'+#;0\M.M_WK#_]W =7$:C6;K4X(G Y2;9_EI5W^]8?_NX#OV6G M?6WG_P"-OD[RCT8J\8=6F<%7_:4S(BJBZSZB>IBBAEQ-8;D^3=Y-L39$IE75?NT55=]YU88B(BZ>=?ZSE)MH>6E5_P"\ MX=_NX#JVSF7UK_6?23S]%ZS+'ZM9NZ(^3%>?XUM?:FD3[E_X MEL2]:)>RP$L[HCY,5Y_C6U]J:1/N8'B6Q+UHE[+ 2Q__ ,>M_P#9\H)]NC_I M;CH:U;?V6]WS#R!KIK%0R5=?AFN@O<<,4;GR21,:]DZ,:WBJI'(YVFB\&KH; M*H>7(U_!>.G$\+2ZBVDS4STZZS$MF7'&6DTGWN96QOMK67)[#S,L$QWW.1%^XUUSN[GME?F;7U6(\&5S\$WJJD=+/\D@ M2:AJ'KJJN=3JK=QRKQ58W-UX\-5U-,LP-G/:.V6;JN.+<^LAHZ-Z[F(\-U+U MCC;KPY=J:/C:O2DC59T*JGTV73\F\N7G+@R>CRVZ9K/5O^G^F_!YT9-1HHYM MZ\ZL>^.MU:PS@/!.$*NX7#"F$[1:*F[/26OFH:-D#ZIZ.<[>D5J)O+J]R\>E MR^AARTS4B^/J>@ 9EH M !6.TQY/.9?5*Z]F>6<5CM,>3SF7U2NO9G ME^E]HIQCS0R=BW!(,I?%?@[J_;NS1DN(CE+XK\'=7[=V:,EQ7E]9;BE7LP M@Z 8Z?89,=/L H;;7\1'_P T MIR]V\Z^LU7]EIQMY555];/"/F]@ RK8 M (+GMIWE<>HO3AFY]ED)T?%QEA.SXYPO=<(7]D[[=>:.6AJ MFPSNA>Z*1-'(CV*CFKITH3QVYF2MIZHF$;QSJS$-+.Y:8FHGX0QEA*2IA2LA MN=-<(X5G3E)(GTS6.M>=T[6B8F/\IW8<%LN M"D8[TF=O?&S;O,K,;"65F#;CCG&5TBHK9;6;[G.=X4LG\"*-/X4CUT:UJ<=5 M.HE5O@.N%2LG)0-X:*YO*/::Z;26?ERQ#3TBMY.BH)I9'::<4;+,B-BUYE5D>J\^O'AM_@++ M_".6N&:+"&"K'3VFU4+%2*F@UTU5=7.+WN7BKG*JJO.5UU6#DS39,&GOS M[Y(VF8WB(C]-^F9=G%?4Y*WR1M6O^A#K"]%W%W>?H-!YXXXN&8U=F!DKB^V4++C<'7)E'63 MS4DUOG>[?TT MO2-^;+?AKT1J.Z-.7V(:/#5?#--7VNNI*6>";>:DRQ/C31S%7BC^ M"Z<45%Z4--++L-[2&,D939R[2=T2V(JJ^EH;G65\CE7@J:S.9&FJ(G\%>?FX M<=O,H,I\+Y,X"H,N\)?+76RWND?&ZLJ%FE<^1ZO>]5X(FKE5=&HB)T(>=J-/ M@TNTX\L7MO[HG;QE?CO?+OSJ[0YE=S]Q-8L([1-LI\2+!3.NMKJ[/2R5"HU( MJQVXK6:JG!7HIH<,7K:06UV-C4C< MZ"]U=3*D>\G@M\!CUX:Z:R(G,G,>URG;2!ZC+*CRUIL24-1B5+W2U[[=!)RDL,$39$>^7=U2/B]J M(CE15UX)P4EO.JQIB.GB; M)B&]OUEF.9T6K&KR,;EC7F1RZJBN5VA\+9PV9-J_**NM%KJLV\/6O!U'= M5KZ^RT,2U3JQCMU9&H]T+59OZ::[W#34A;-H[\E3I<63::VWZ>B9Z/=$;[?H M[%,L:F,MJ]$QMT>YN+=53YKK-?\ ]"3^RIRU[G!/##M'-9+*UCI<.7!D;7+H MKW(Z%VB)TKHBKZD4ZI/C26)6.1'(O!47F5/O.>N..YSYHX?QW-B?(S'MMHZ) M:J2IH4J:N>AK+F2E=]IZG0Q\T<3'/D5&-:BJYSN"(GWKT'R;O063&^&*RURS0UMJO-'+3 M2.B>DD8TKL>P?GGC-(HL]-HZ\5=O1J;UOH+A55CG:Z*YB MOJ'(Q$X)_P"#=S)P-R,O,!6'+/!-GP%AIM2VU62E;2TR5,ZS2[B*J^$]>*KJ MJ^9$YD1$1$/,U6'!I]HPY8O;](F(CXSUM&*]\G;KM#E-EEB._;&.TS+3XHI* MF2EL\\MHNK(VJBU5METW*B-%TWM42.5OGW5;KKJ=:L.XDLF*;)28BP]=J6Y6 MVNC26FJZ:5'Q2L7F5')P]G.B\%XE3;16RIEWM#4,,M[9-:\0447)45[HVM6: M-FJJD4C7>#+%JJKNKHJ*J[KDU775JQ[#6UQE;73-RGSJM='2SJ[>=37*JH6O MX\[H%CD9O+SZ\=/.>WJLVDY:CE M22-E1'IOQ[R<%5-4YM4X\%4T^HMB#/W,=(H]H/:2NU;;O =);+;4S3M?ISHK MI-R)%T54WDC7SFUN5V4V!\G,(P8/P!9&VV@ANB<> M9$1$1$1$0\74X--@KM3+S[?I'1^O3.T[_!KQY,EY_JKM'^:D^Z,/:[9HN*(J M:I>;7_?H1SN8TC&9&7U'*B+^ZFHYU_\ 1J<_#:!V6MJ'.O$%[I'9U61,%5=? M\IMMDJ6RM;!$U6NC1_)Q>$YKD547>7UD?RHV/MKC*":FHL&Y\V"V6;Y>RKK+ M? V9\4Z*YG*KNR0JF\YC-W7AIPYCVL=M+_")TDYJ\^;<[W]T='5UL=HR_>O2 M\R=MMF]&^U4U-1NZ9O:[9_MK6N15_=10\$_]W.;:JQ59IT:\WW:FC&9>Q_MA M9M4[[7CK/^P7:UMJ4J8:&5DS(6.:KN3=NQPM3>1KU34\OD:<5-73-EO%8K,3 MT[]/#:&G6LT=RLV2-K M_*1*2UX1S]L-ML4=8VHJ+=$R9\3VND:Z;=;)"J(]S6JFNO3T&XV-*#$MSPA> M+?@ZZ0VN^U-#/#;:V9F\RFJ7,5(I')HNJ-=HJIHO-S*.5_19=9;+BR1:+S,] M&_1O/OW@TO.KBBMJS$Q_FYP]U%:LVQQ.\=/3OW='FSZ>,E<]KVK.UE=]TLR?K+_@ZRYMV6E6> M;##GT=T:QBJ[Y#,Y'-E73^#'(G%>A)%7H4^IW/G:*LN*\!4F3.(KE%3XCPS& ML-O9/(B+<*'558D>J^&^+BQS4X[J-W*V4%UH*BW7*DAJJ6JA?!/!, MQ'QR1N:K7,"HJ*J*B\Z*:.9K]S3@K+XN(LD,9P8>19N79:[BDKHJ5R::? M)ZB->48B<=$;M.];=>WZ2EEPY,6;T^&-]^N&]:R MLUTU34^!B?,#!V#:NUT.)\26ZV5%[K(Z"WPU,Z,DJ:B1VZUC&<[M5TX\R=*F ME5HV8]OU*:*Q5.T;%;[46PK@_!.* M:;,/,K%=US#Q532-J(JFYN5*>GG14ET\3- M\\6[HK$[_'?HA=7+EOT13;BVA25JL1Z\$5->/0=(OD-RJ(]^.!4E:KU5NZ[75B/3ZJ\5-'L3= MSUVD,8XFDQEBG.+#5TODCHGNKZEU4LRK%IR:ZI&B>#NIIPZ$-_V=S:?2YK9L M^2*]$QM.^_3M^BG74ODK6E*S/3NZ),>Q7*U'(J[R\/:>I'M;HKE1$^\HC9UR MWVE<"7>Y+G9G!18QM4M(R.WPQL]SW1,5R*U=U$55T\R$\SKP_FA MB; T]KR@QC2X8Q(^H@?#<:J+E(V1->BRM5NX[ZS>'-_(>'?#6N7T47B8[^G; MRW_R;:VFU.=MT]SF]MH*B[:=4J*BI\IP]_8ISJU'(BJY$ZOJ753IMZ+3DUU2-$\'1-.'0;4[.N -H; JW>+ M/#->BQE3314[+6D+%Y2G6+Z?+I<%,66MIQUV MF.GIX;PP:.,E%YW-3)341FK7>-MG1BKN5#;VQOKJN& MF9*]L3'32(Q'/U$1WU?"7G(_E]L"7)^([;C3/7.*_8PNEMJXZZ&E@JYVPLG8]KF M*LTKG2.1%:GU49KHFJ^>Y=I#9LPUM'8?MUEOU[N=IFM%3)54551;CMU[VHUZ M/C>FCVJB>=%1>GH,.&NBTNKIS[\^G_NZ)V_SZ97VG-DQ3M'-GW=*P&=BQ212,1S)&. MX.:Y%X*U4U147AH:388V3=K_ "4B=09+[0%FJ+2UZO9;KG!)'!JYRZKR3V3, M;JFBKNJFJ_RGVKED=MWYF4K\/YB9^X;L5EG18JM+%2N2>>)?K(JQQQ+S<--] M$5%775. R:#3\^;4U%>;\=]N&SEQK?/NIYCJ0S71-4XZ%49!;..7NSY89K7@^EFJ* MZN1GSA=:M6NJ:M6Z[J+HB-8QNJ[K&HB)JJKJJJI;")]XY7UU>4-1%Z=FL1$; M]<[>^>+NDP3@IM;KF=V0 >6U M %8[3'D\YE]4KKV9Y9Q6.TQY/.9?5*Z]F>7Z7VBG&/-#)V+<$@RE\5 M^#NK]N[-&2XB.4OBOP=U?MW9HR7%>7UEN*5>S "#H !CI]ADQT M^P"AMM?Q%S=8\/\ YI3E[MYU]91&VOXBYNL>'_S2G+W;SKZS5?V6G&WE557U ML\(^;V #*M@ 8T"( MB8:(9 M &%1%YT!D 8T3S&0 ,:(O0-$\QD 8T3S#=3S&0!C=;YANIYC( QHGF&B>8R M!C1%Z#( QHGF&B+T&0!C1/,-$\QD 8T3S#1%,@#&B>8:)YC( #&B>8;J8R M "L=ICR>S/+]+[13C'FAD[%N"092^*_!W5 M^W=FC)<1'*7Q7X.ZOV[LT9+BO+ZRW%*O9@ !!T QT^PR8Z?8!0 MVVOXBYNL>'_S2G+W;SKZRB-M?Q%S=8\/_FE.7NWG7UFJ_LM.-O*JJOK9X1\W ML &5; M M 5CM,>3SF7U2NO9GEG%8[3' MD\YE]4KKV9Y?I?:*<8\T,G8MP2#*7Q7X.ZOV[LT9+B(Y2^*_!W5^W=FC)<5Y M?66XI5[, (.@ &.GV&3'3[ *&VU_$7-UCP_P#FE.7NWG7UE$;: M_B+FZQX?_-*555?6SPCYO8 ,JV M M M K':8\GG,OJE=>S/+.*QVF/)YS+ZI77LSR_2^T4XQYH9.Q; M@D&4OBOP=U?MW9HR7$1RE\5^#NK]N[-&2XKR^LMQ2KV8 0= , M=/L,F.GV 4-MK^(N;K'A_P#-*[>=?6:K^RTX MV\JJJ^MGA'S>P 95L M M !6.TQY/.9?5 M*Z]F>6<5CM,>3SF7U2NO9GE^E]HIQCS0R=BW!(,I?%?@[J_;NS1DN(CE+XK\ M'=7[=V:,EQ7E]9;BE7LP @Z 8Z?89,=/L H;;7\1[>=?641MK^(N;K'A_\TIR]V\Z^LU7]EIQMY555];/"/F]@ RK8 M M M "L=ICR>S/+] M+[13C'FAD[%N"092^*_!W5^W=FC)<1'*7Q7X.ZOV[LT9+BO+ZRW%*O9@ !!T M QT^PR8Z?8!0VVOXBYNL>'_P TIR]V\Z^LHC;7\1[>=?6:K^RTXV\JJJ^MGA'S>P 95L M M M !6.TQY/.9?5*Z]F>6<5CM,>3SF7U2NO9GE^E]HIQCS0R=BW!(,I?%?@[J_ M;NS1DN(CE+XK\'=7[=V:,EQ7E]9;BE7LP @Z 8Z?89,=/L H; M;7\1'_ ,TIR]V\Z^LU7]EIQMY555];/"/F M]@ RK8 M M "L=ICR>S/+]+[13C'FAD[%N"092^*_!W5^W=FC)<1'*7Q7X.ZOV[LT9+BO M+ZRW%*O9@ !!T QT^PR8Z?8!0VVOXBYNL>'_S2G+W;SKZRB-M? MQ%S=8\/_ )I3E[MYU]9JO[+3C;RJJKZV>$?-[ !E6P M M M %8[3'D\YE]4KKV9Y9Q6.TQY/.9?5*Z]F>7Z7VBG&/-#)V+ M<$@RE\5^#NK]N[-&2XB.4OBOP=U?MW9HR7%>7UEN*5>S "#H ! MCI]ADQT^P"AMM?Q%S=8\/_FE.7NWG7UE$;:_B+FZQX?_ #2G+W;SKZS5?V6G M&WE557UL\(^;V #*M@ M M *QVF/)YS+Z MI77LSRSBL=ICR>:&3L6X)!E+XK\'=7[=V:,EQ$[>=?6:K^RTXV\JJJ^MGA'S>P 95L M 'EW-T@>@4S%M&VNV MXPS#P?C.PRV*HP);EO+)%JDF9!][+_.*@Q#E M;:LT,=T=+@FDNS.6CBN5Q9NLBC57=U;Q37G0_EOV8F!<*UU/;,38QLEIK*O_ (O!6U\4$DW'3P6OJR(NZFB\%U4#[P*5I\_V7G/RQ99X7GL M=WP[=L.U%X6Z4E5RTB31/"FJ+Q34L:',7 M1B)^$(,8662^QJK M7VQE?$M4U43546)';VNG1IJ!) 5]F?F[AW F'K\Z"_V1<1VZT5-QI+355K&S M3K'&Y[4Y-'(]47=Z..FNA_=DYC6X9CY789QU=*.GI:N]VZ.LFAIUBKX*\ )T"K; M7F]?[?C"V8.S,P$_#$U_>^"S5L%T9<**KJ&-WW4ZR-8QT4NZCG-1[41R-71= M4T)I/CC"%'?X,*5F*+3!>JIJ.AMTE=$VID:O,K8E=O+_ " ?>!\+$&.,(84F MI:?$V)[3:I*YZ14S:ZNB@6=_^:Q'N17+ZC-_QOA#"SJ-F),46FUNN#MRD;6U MT4"SN\S-]R;WL ^X#Y%VQ7AVPPNJ+Y?+?;XFP/J5?55<<3>29IOOU"W>; MJ[F35./%#^%:1SFH]%5 M.= +S!4&8VUCJF.E1B[S$5_!'2 M-B-155R-: MF\B(J\= L$$7RSQS09EX$LN.[933TU->Z1E5'#/IRD6O!6.TX:HY%3AYM24 M K':8\G MG,OJE=>S/+.*QVF/)YS+ZI77LSR_2^T4XQYH9.Q;@D&4OBOP=U?MW9HR7$1R ME\5^#NK]N[-&2XKR^LMQ2KV8 0= ,=/L,F.GV 4-MK^(N;K'A M_P#-*[>=?6:K^RTXV\JJJ^MGA'S>P 95L M &%35#( U+VT, M!6&^XXRKGJ?E$,F)+W'A:YN@?N+4VZ61DBQ.\^CM=-?\Y?NT_FVN::6Q9F97 MUM1-:+7A6W4U=!'4WJUOKK/1U>ZU(N5@C5/"W$W6*O!-->*(IMS+3P3JQTT+ M)%C=O,5S47=7SIKS*8FI:>I8Z.H@CE:[ZS7M1R+ZT4#1JFK\+8 R4Q%B2@KL M#X^ME^Q[2.BJCEWU1>)T0^;J'Y.ZE^20\ M@Y%1T7)IN.1>=%;S*&V^A:U6-HX4:K$C5$C;HK4YF\W-]W,!760.6V"<"9=6 M2KPG8*6AJKM:**>X54;/VU9*L2/WY7\[UWI'JFO-KHG U(S"AHX\X\X+/F+B MO!>'%OE2V.FGQ?8)ZZ2:W+ J1NHIVN1L36<^B<=Y$7CNJAT#8QL;48QJ-:U- M$1.9$/PGM]#4JU:BB@E5NN[RD;7::^;7F U(N.7V&K_F3LZX(Q7-'BRUPX4N M#W2U<+VLKDAIXGQO?&_PMQ51J[C^A$1RNB:)NM7H.B?R:#E&R\BS?8BHUVZFK47H1>@\ MK14G[1/DT:),JK)HQ$W]>"[WG]H&D>$:O+.[;5]NKLA+;34EKJ,%W*.*:WTC MJ6"HKFL7PHE*%>95VBT7^RX0PGB#,3!F&L34.)H*J2DJ M,-U*8F6X-J_":ZI1VKEDWM-=-$14UTW54Z.06RW4S(XZ:A@B9"WUB\[4WUMDQOA',;-C!.$K]78DKJBY077#N M_=^76H5])54\ZSM=+^S6)T+F,5&IHU$X*;PQ4E- SDX8&1LUUW6M1K=?/HG M\NH:-\B3/I8G2-TT>YB*Y-.;15XIH!K;4W?+?#&=68C<\ZVT)\NM%JCLT]\I MVO95VMM,K:B*'>:K55U2LBOB9X:JY%T5-"+WJ.T6W-K&++_C/!6%;7>+3:X+ M$W%>'%J(:JRI2HU8('RRQ-8C9'/22'3>U5%=T:;=R4=+*YCI:>-ZQKJQ7-1= MU?.FO,O!/Y!-0T=1IR]-%+IKIRC$=IKS\X&JEEP+A>IS!R&PU<[G38TMMNPE M>9Z.OJJ7]G4C MF0+34ZH]%A8J2:[Z;J>%KY_/[0-8LQKA@"AV@\M+GF:Z@2W1X+JY8*BXMWJ: M&LY6'7FFCN%ENN(\,5-'0Y729JQ5\=146N2JM< M5,VAW'U*TJ*S6E^7JBN75L:NT?S(JF[SZ*ED_P I3QNU8L?A,1?!547=]7!. M'-P,_)*?DN1Y!G)[N[N[J;N[YM.;3[@-.,8VZQ3Y8YW8IL^:^%\4U%QPO#'< M*7#=M;2TC)6.?N5$BMDD:Z9S=6<%1=UC=4^J;29>8,PM@W#%!087L5%;(5I8 M-]*>%K'2JD:)O2.1-9'<5U.JMYGM73B3#:>QK9:#9VQ+9L5WBVVG$-^PU*M/;)JIK9IIU8U'QQ-5 M=9%1[MWA]Q>JT5(L_P J6FB69.:3<3?\WUN?F,34%%4*BSTD,BIP3?C1VG\H M$)LV;.7B85L%RH\6V^MI+G74E@IIZ-ZU$;KA(U$; KHT5&NUY]=$35-=#ZV8 MN/K!EIA"X8SQ-+)';[]SD8R-B%(QJO1B_P %7N7GT5/OR4\$\?)3 MPLD8O.U[4DEYG2/5?J[I"5QGAS&VS;@;(^PU[*C&54ZR62JM&ZY*ZVRT=1"ZJ MEFBYXV1MA>N\[=145-%XIKMY%;J"!^_#101NTTWFQ-1=/6B'IM%2,E=.VGC2 M1WUGHU$>ZS1.;+'00 MMMPP>QUN2H1EONS:&.OI:AF M]'(U7L5*AFC5T2-W3NN^LB%UOM5ME>LLMOIGO=Q5SH6JJ^M50]26^BE1C9:2 M%Z1IHQ'1HJ-3[M>;F3F KG9KKK[7Y*87EQ!9(;5.RF=#!3Q4OR5KJ2.1S*>1 M(-$Y+?B:Q^Y_K??H6>>6L:W71$35=3T M "L=ICR>S/+] M+[13C'FAD[%N"092^*_!W5^W=FC)<1'*7Q7X.ZOV[LT9+BO+ZRW%*O9@ !!T M QT^PR8Z?8!0VVOXBYNL>'_P TIR]V\Z^LHC;7\1[>=?6:K^RTXV\JJJ^MGA'S>P 95L M M M !6.TQY/.9?5*Z]F>6<5CM,>3SF7U2NO9GE^E]HIQCS0R=BW!(,I?%?@[J_ M;NS1DN(CE+XK\'=7[=V:,EQ7E]9;BE7LP @Z 8Z?89,=/L H; M;7\1'_ ,TIR]V\Z^LU7]EIQMY555];/"/F M]@ RK8 M M "L=ICR>S/+]+[13C'FAD[%N"092^*_!W5^W=FC)<1'*7Q7X.ZOV[LT9+BO M+ZRW%*O9@ !!T QT^PR8Z?8!0VVOXBYNL>'_S2G+W;SKZRB-M? MQ%S=8\/_ )I3E[MYU]9JO[+3C;RJJKZV>$?-[ !E6P M M M %8[3'D\YE]4KKV9Y9Q6.TQY/.9?5*Z]F>7Z7VBG&/-#)V+ M<$@RE\5^#NK]N[-&2XB.4OBOP=U?MW9HR7%>7UEN*5>S "#H ! MCI]ADQT^P"AMM?Q%S=8\/_FE.7NWG7UE$;:_B+FZQX?_ #2G+W;SKZS5?V6G M&WE557UL\(^;V #*M@ M M *QVF/)YS+Z MI77LSRSBL=ICR>:&3L6X)!E+XK\'=7[=V:,EQ$[>=?6:K^RTXV\JJJ^MGA'S>P 95L M M M !6.TQY/.9?5*Z]F>6<5CM,>3SF7U2NO9GE^E M]HIQCS0R=BW!(,I?%?@[J_;NS1DN(CE+XK\'=7[=V:,EQ7E]9;BE7LP @Z M 8Z?89,=/L H;;7\1[>=?641MK^(N;K'A_\TIR] MV\Z^LU7]EIQMY555];/"/F]@ RK8 M M M"L=ICR>S/+]+[13C'FAD[%N"092^*_!W5^W= MFC)<1'*7Q7X.ZOV[LT9+BO+ZRW%*O9@ !!T QT^PR8Z?8!0VVO MXBYNL>'_ ,TIR]V\Z^LHC;7\1$?-[ M!E6P M M %8[3'D\YE]4KKV9Y9Q6.TQY/ M.9?5*Z]F>7Z7VBG&/-#)V+<$@RE\5^#NK]N[-&2XB.4OBOP=U?MW9HR7%>7U MEN*5>S "#H !CI]ADQT^P"AMM?Q%S=8\/_ )I3E[MYU]91&VOX MBYNL>'_S2G+W;SKZS5?V6G&WE557UL\(^;V #*M@ M M M *QVF/)YS+ZI77LSRSBL=ICR>:&3L6X) M!E+XK\'=7[=V:,EQ$$?-[ !E6P M M %8[3'D\YE]4 MKKV9Y9Q6.TQY/.9?5*Z]F>7Z7VBG&/-#)V+<$@RE\5^#NK]N[-&2XB.4OBOP M=U?MW9HR7%>7UEN*5>S "#H !CI]ADQT^P"AMM?Q%S=8\/_FE. M7NWG7UE$;:_B+FZQX?\ S2G+W;SKZS5?V6G&WE557UL\(^;V #*M@ M M M *QVF/)YS+ZI77LSRSBL=ICR>:&3L6X)!E+XK\'=7[=V:,EQ$3SF7U2NO9GEG%8[3'D\YE]4KKV9Y?I?:*<8\T,G8MP2#*7Q7X.ZOV[ MLT9+B(Y2^*_!W5^W=FC)<5Y?66XI5[, (.@ &.GV&3'3[ *&VU M_$7-UCP_^:4Y>[>=?641MK^(N;K'A_\ -*555?6SPCYO8 M ,JV M M K':8\GG,OJE=>S/+.*QVF/) MYS+ZI77LSR_2^T4XQYH9.Q;@D&4OBOP=U?MW9HR7$1RE\5^#NK]N[-&2XKR^ MLMQ2KV8 0= ,=/L,F.GV 4-MK^(N;K'A_\TIR]V\Z^LHC;7\1 M$?-[ !E6P M M M %8[3'D\YE]4KKV9Y9Q6.TQY/.9?5*Z]F>7Z7VBG&/-#)V+<$@ MRE\5^#NK]N[-&2XB.4OBOP=U?MW9HR7%>7UEN*5>S "#H !CI] MADQT^P"AMM?Q%S=8\/\ YI3E[MYU]91&VOXBYNL>'_S2G+W;SKZS5?V6G&WE M557UL\(^;V #*M@ M M *QVF/)YS+ZI77 MLSRSBL=ICR>:&3L6X)!E+XK\'=7[=V:,EQ$3SF7U2NO9GEG%8[3'D\YE]4KKV9Y?I?: M*<8\T,G8MP2#*7Q7X.ZOV[LT9+B(Y2^*_!W5^W=FC)<5Y?66XI5[, (.@ M &.GV&3'2!0VVOXBYNL>'_P TIR]V\Z^LHC;7\14W6/#_ .:4Y>[> M=>/2IJO[+3C;RJJCUL\(^;V#&J><:IYS*M9!C5/.-4\X&08U3SC5/.!D&-4\ MXU3S@9!C5/.-4\X&08U3SC5/.!D&-4\XU3S@9!C5/.-4\X&08U3SC5/.!D&- M4\XU3S@9!C5/.-4\X&08U3SC5/.!D&-4\XU3S@9!C5/.-4\X&08U3SC5/.!D M&-4\XU3S@9!C5/.-4\X&08U3SC5/.!D&-4\XU3S@9!C5/.-4\X&08U3SC5/. M!D&-4\XU3S@9!C5/.-4\X&08UXZ&'KHU5Z0/0(3E_FQA#,JNQ';\+UBIP7@=M$TGFVC:7(M%HWA[!YW MV\Z<4^[B85Z*G!>GH(NO8(=!F%23YGUN6/S=.VHHK%3WUU6KV\FZ.6HDA2-& M\^\BQ*JKS:*B>G0[,37KP?%I,46FYU MMWMMJJ/E=78IFT]=#'KK%,Z%LK8U5>&\K'L7GX;R:Z&,(WROQ'ANVWNZX>KK M#5UU.R::V5RL6HI7KSQR;BJW>3IT54)3$QTS#F\/M@_/E&ISJB>LRLC4X*NG MK..O8/"N3I7B-Y$YUT]9S<>P>%D:G#?3^4+(Q$5RNT1.E> W'L'C?;S] WT^ MMQ_D&X]@_/>141==?-P,[R=']7.![!A%1>*&3H P-4\X&08U3SC5/.!D&-4\ MXU3S@9!C5/.-4\X&08U3SC5/.!D&-4\XU3S@9!C5/.-4\X&08U3SC5/.!D&- M4\XU3S@9!C5/.-4\X&08U3SC5/.!D&-4\XU3S@9!C5/.-4\X&08U3SC5/.!D M&-4\XU3S@9!C5/.-4\X&08U3SC5/.!D&-4\XU3S@9!C5/.-4\X&08U3SC5/. M!D&-4\XU3S@9!C5/.-4\X&08U3SC5/.!DK':8\GG,OJE=>S/+-U3SE9;3'D\ MYEI_[)W7LSR[2^T4XQYH9.Q;@D&4OBOP=U?MW9HR7$1RE\5^#NK]N[-&2XAE M]9;B[7LP @D 8Z=3)@"J=IC+O%6:.5-7A/!?S?\[KW.WF%"_/VVQZ.8_+KX3 M]3T<_BG]_!0OS]ML>CG*7\1UWZ ^?MMCTCG\4_OX*%^?M MMCTCG*7\1UWZ!?7$<1]YC\NOA/U/1S^*?W\%"_/VVQZ.< MI?Q'7?H#Y^VV/1SE+^(Z[] OKB.(^\Q^77PGZGHY_%/[^"A?G[;8]'.4OXCK MOT!\_;;'HYRE_$==^@7UQ'$?>8_+KX3]3T<_BG]_!0OS]ML>CG*7\1UWZ ^? MMMCTCG\4_OX*%^?MMCTCG*7\1UWZ!? M7$<1]YC\NOA/U/1S^*?W\%"_/VVQZ.8_+K MX3]3T<_BG]_!0OS]ML>CG*7\1UWZ ^?MMCTCG\4_OX*%^ M?MMCTCG*7\1UWZ!?7$<1]YC\NOA/U/1S^*?W\%"_/VVQZ M.8_+KX3]3T<_BG]_!0OS]ML>CG*7\1UWZ M^?MMCTCG\4_OX*KR[NVTG58C2'-'"& ;;9/D\BK/9KQ55 M-3RR:;C=R2)K=U?"U775.!]?/#'%?@#+6[WRRQ)/>YHV6ZRTZ*FL]SJ7I#2L M1%Y_VKVJOW-7S$]T\Y\:_82L6)ZFTU5\MT=6^QU[;G0[375$UU3CHI7Z6LY(O:L;=T)\V8KM$M9 8\19USYZ.HD;$U%:]\JU;5<[G6H:GF))D7@+!^:%!/FYCZCFO&,H M\473E)YZV='6EU+721PTD3&O1L+(XXXU5FGA;RJ[>WB],48/L&,[3\QXEM<5 M=1)/!5)&]SF[LT,C98GM@C5=D5E;<<8?N\JL&T?SVM0RLDJ M8I)84GJ&:;DLL;'I'*]-$T<]JKP3B:)U=,4V[&=UI(G35LZ?,T=)5*RFIXHVO1L2)$V.14W?# MY15=JBE=U&$U76KQI5VZKP^D#6I2?)Z:*!S8 MD1%;-O;VLV^N]PX&R=\R(RIQ#BM,;73!5')>UEBGDJHY98>7DC5.3?,R-[63 M.;NMT61'*FB>8\XOR$RHQW?'XDQ3@JCJ[G/&V&HJ8Y9H'U,;?JMFY)[4F1$5 M41'H[1.',2C5UB\VC?I_R_2.GJ)QVF(B52U%RQMAS,C%=XJ^2K,76K):AJ)' M4[>4CEN,4]6Y7,;HF\U96ZHFG%%TT(KE+EKF7<(,O,S,)X:L-#454U!U$9HB<=I:+ ^'+=?W8GH;13P7-UL MAL_RAJNU2CB>Y\<*-UW4:USW*FB:\>LH+%B:+%MGP+0T=Q@J75L*PR M2M@AG555964Z/Y%CU5RKJUB<54Y&KKS9C;;J\MMNOJL,2.W=YVKU55157@W71$0KBMEDBNN7 M&<>&,L&X0@Q;C*TK2WFJQA-4W:Y4=;/X<LK%[7OOT]' MPVZNN/FY;!,UB(5SD]EI@&CS4SBQ+38;IFW>RXE?#15:/D=+!'-::=\B:JY? MK.DD75=?K+IS)I"L)V*/&6!=EC#MUK[DRAN=!7MN#:>KEA=50MMQR. MW'*U-[CJJ:IKQ4V7ERDP%+CE36-.48UR,D"HY8K"UKW_ / 621+$]&ZNXZQN5OA: M\%.??8WYW3OM'P_IFOG.[OHI_?%KGBK#]7EU69X8%RLNRX9M=/@:VW^DBDN$ MD<%#4O?5MJ9(9'J[Y,KXH$35O!':.TU/[5=Z.-)MZ=VF]RFFBKS6IG7E;<,16"^77 5OIOW2W> M*W45R22K?3+=;53U"R24"R\4AY2.29B/1NO[1=5T7A7N!,G[A!F5AC$>$\B: M'*:W6*>>:Z3LN\,M1=H70/C;1I!3.=&L6^YDBND75.33=35=2VNHB^&?ZMIF M-IZ?TB.GIZ=_=T2C-)B_[[T\S]RUQ)F!2V%]EI**]T5GJY:BY89N%=-1TMYB M=$K&M=-$B[KXW>$Q'M6-55=Y."*E6NN^$9+)EC080P[G?$YR(CM'PO:[BB)JFNBG\DF2V6,F!'9:NP3:_W-NDY9U!R:[JS;^_RV]K MO\KO>%RF]OZ\=3-BU-:8XK;>=OWW[3X?%9..9MSH5/FEB>Y6/.W$EQPQ*L]X MLN3UTKX*5JJ[=G2L:Z%71^=58JHBIJJ(O0?0R\RZP7A/*VESDPE13WK&4V$W MW%+W45T]3/9J(6/@_);+? 5Q2[X4PI2T%?\FDH MWU:22RSRPO>U[VR22.5N"L1KBO"N#:2V7'25&N MIY96PQ)%+;[J]R3RZP7!EK MAS.BV4DV(,:5^'6W66^5-?//-7U<]-OR([P]Q6[[G,2/31B(B(B:(5'E1@/- MK&F$,&9M85PU868DKZFBN]=C"7&U7-55C'3(ZLIYZ7Y.D6XK.5B^3[V[$J(B M*BMU-G;#D1E9A?%7[M,/8-I+?==^65KZ>69D4Y=8&O2%9-[PMY6:Z\==24:RM9M MMOT_IQZ.OJZ?]$9P[[*ERSQSYK-8%)<5YH9I9=KCS"ZUKKJE\H[W M4077#]$UK=8FTRO8QT,*L$CD9JB\4XGYW;9VR@OV(*C$]YP135M=5U*5E0DU M54.IYID5%WWT_*+.=!75UB8FV_5M/^G3T<8\"<,S'N3BV7RSU[_D- M#BKZ]C5Y6>"#>Y)CEYM&[RZ<.G[B0:?<8+;;_TKXW]ZC[O?-L. M.[UL=CP!E;-;6U,K:.2IO]:R9\&^O)N>UL*HUZMT54151%UT/Y?G[;8]'.4O MXCKOT"^=./,9XFF-3$1MS*^$_57./I[4J%^?MMCTCG*7\ M1UWZ!?7$<1]YC\NOA/U<]'/XI_?P4+\_;;'HYRE_$==^@/G[;8]'.4OXCKOT M"^N(XC[S'Y=?"?J>CG\4_OX*%^?MMCTCG*7\1UWZ!?7$< M1]YC\NOA/U/1S^*?W\%"_/VVQZ.8_+KX3] M3T<_BG]_!0OS]ML>CG*7\1UWZ ^?MMCTCG\4_OX*%^?MM MCTCG*7\1UWZ!?7$<1]YC\NOA/U/1S^*?W\%"_/VVQZ.8_+KX3]3T<_BG]_!0OS]ML>CG*7\1UWZ ^?M MMCTCG\4_OX*%^?MMCTCG*7\1UWZ!?7 M$<1]YC\NOA/U/1S^*?W\%"_/VVQZ.8_+KX M3]3T<_BG]_!0OS]ML>CG*7\1UWZ ^?MMCTCG\4_OX*%^? MMMCTCG*7\1UWZ!?7$<1]YC\NOA/U/1S^*?W\%"_/VVQZ. M4BA: MQVZO#5-6KHNB'WS"<#)EF9M,VGWK8C: ''0 M M !C=0QNH>@ M M M M M M C ?_]D! end GRAPHIC 18 esg.jpg begin 644 esg.jpg M_]C_X 02D9)1@ ! 0$ W #< #_VP!# 8$!08%! 8&!08'!P8("A *"@D) M"A0.#PP0%Q08&!<4%A8:'24?&ALC'!86("P@(R8G*2HI&1\M,"TH,"4H*2C_ MVP!# 0<'!PH("A,*"A,H&A8:*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H M*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"C_P 1" %C RL# 2( A$! Q$!_\0 M' ! ,! 0$! 0 ,$!08" 0<(_\0 31 @$# @,""0@'!@8" M @(# 0(# 01!1(3(3%!4084(E)387&1T14C,G*!DJ*Q%S,T5).AX19"'_V@ , P$ A$#$0 _ /ZII2E I2E I2E I2E I2E I2E I2E I2E MH:4-!_)O_P AO_R9=_X$7_J*_-*_2_\ Y#?_ ),N_P# B_\ 45^:5^K]+^SA M_9\O4^N2E*WH?!'6IM'35$M$%BZ-(LC3QJ65<@D*6R>A[*[3E&/>68B9[,&E M7=5TRYTJ:&*]14>:!+A &SE'&5/NJE5B8GK!5%*5(L,K0&81OP0P0OCR0QZ# M/?R-$1TJUJ=C-IM[):W/#XL>-W#<.O, \B.1ZU5I$WU@*5]4%F"J"6)P .TU MH1:-?26>HW(A*QZ?M%R'.UD+-M P>?6I.41W6F=2E?44NRJHRS' %5'RE;NN M>">LZ%;\;5;5($W!2./&S GIE0Q/\JPJF.491>,VLQ,=RE6M,L9M2OX;.VX? M&E.U>(X1?M)Y"JS JQ4]1R-6_P"$?*4I0*4I0*4J2*&6;?PHW?AJ7?:,[5'4 MGN%!'2E*#4\%O^YM)_\ Y<7_ +BO[/\ #+_M;4_\!J_C#P6_[FTG_P#EQ?\ MN*_L_P ,O^UM3_P&KX_ZG^YIO7Z?Z)BZ\3F\6*[ M^)MY;>^J]Y:S6S/ M=7NZ@DM;B2"==DL9VLNXHWED2.)2[N0JJ.I)[*H\4KU(C12,DBE M74E6!Z@CLKS0*5/_X0 M?]#N_P#'_P!!5'_B1_UN+_!'YFO'Z?\ JI>;]4_I?\PY2E*5]9^7*4I0*4I0 M*4I0*4I0*4I0*4I0*4I0*4I0*4I0*4I0*4I0*O:'_P!9L?\ &3\Q5&KVA_\ M6;'_ !D_,5C4^F732_BIJ#PV4P-R+OAFV/$8\TSS[Z_+J M5O4T]]3$]DQRJW[7I\FGOJ4K@+/JR:'8BS5'B#_1'$V&0%=V/5G&<5GLEEX1 MZUJG@]<6<&DS3I!:/P=\+--T%K86UOK;EH8 MQ'Y-L5;)&>9&<:8+(74=Y9"!S$DFP&+ MRBH((K5M+.%]9\(9]*BAMY5FLIC/##&^X-'NDB4,0!D\SBOPFMW2/"2;3M,? M3Y;&PO[,R\=8[M&.Q\8W JP/3L.16,_2S&/^F>O_ %_PL:D7U:6IW]Q%_P 4 M7O;N!K%UU!7X4RK\RFX8!'3DN*[G6]6U'3[CP]O)Y+8SG@&R9EC<&(SMM8 9 M!.,G)YU^2:QJ=SK&I37U\X>XE(SM& !@ #L JE77+T^ZK_B&8SJZ?MEH= M,;6=2NX887UJ?3+.>%(#"C,[#YTH'!0-TR,9ZXK\]\-Y8I?#'>E@-/;YKBP[ MT;R\#+'9Y()ZD#MKE:4T_3[,KLRSN*?M'A?9PM_Q%LKQM%ABMY-2@W:B;O>L MPY1+>.."-,6Y$@9 .:D =<\Z_**5G'TU1 M$3/99U'[18VNE:%X4:#I-K):3P7U])J$DAVL%A*L(4)[.6217,:GJ<=CX'^# MEM"EJL=XUPE[((E:4QB8>3NQE1@GIBOSZE6/35,3,W^2G$?L7A.L?B/A$+]- M,7046/Y#, BW;MZ[=A7RCY&=V?MKYX5WT%Y+X<::Z6'B5G;136BQQ1J5DRF6 M# 9).3GG7X]2I'IJ_G\Z?\+Q'[3JVN+#J7A=;11:8;:QL(I[13;1$+-\V-X. M/*;RCWU\L9=-N=9MKZ>.V?6+C08IHA%PHR]QNPQ&X; ^T=HK\7I4Y2*Z2<5^ MO7&H16]QX27GR;!9:A#I4)"W'!E9Y>+CB;5&T-C'+'9FKNGZC,;VYDTQ[1-4 MU+P:CE(5(EXMP'&>1& < \J_%*5>5BNYQ$ESQ/&9>/\ K=YW]/I9Y].76HZ4 MKU.34\%O^YM)_P#Y<7_N*_L_PR_[6U/_ &K^,/!;_N;2?\ ^7%_[BO[/\,O M^UM3_P !J^/^I_N:;U^G^G)^ TI2NK)2E*#L];MN+X.Z9*+"ZF*6*_\ ,1OB M-.9ZC'^M:,\$$NI:E((3/>I#;".-8EE;:4&XA6Y'L]E?GO$?;MWMMZ8SRH&8 M-N#'/?FN'!FN[>]V<=C9ZO>WM@EJ+&2.2.X D4*P3 $@Y=G/..RI]&@AN[E[ MZ.VA>SGO.%PDMD<1QC RQ/T01W5PFYLD[CD]N:^AF (!(!Z@&DZ4]K-SL[A7 M7P>FM[2WB>"'4I$D^:5BB?6OA9CG+$Y.>9J\+Y-S]$MM-MTU+4O%;2+;#>H6!M^-F,KDH MHP<<\\_YUREHY?PO@8Q<'-XN(]H78-W3 Z5'8ZR8+);6>UBN8TD,J%G92&(& M<[2,CD*HWUW+>WLUU.1Q96W,5&!GU5,-/*)FR9AUSR16UNTPM;66:75I(F>6 M)7.S/3G7VYL?%XK_ .1;&"XN%OI(Y%:(2&., ;< ]!UYUQ.X]I/7/6OH=@20 MS GKSZU>%\FYVPMDN[:U@X22SMHQX*$ G?O_ +OKQFOL%G':3Z9%)IIEF:P. M\1PK(T;[R-Y4\F(Z_-3A3Y-SL[F*'3(KV:YBM+ MAH;^'=MA4*4*$E=O9ZQWU+\F:9I^HV%A<<&1+JY:?>VBW7,L3"-!&K *"H., \^^N++N2"6;(Z<^E?,G&,G'=3@_)N=Q*D*: MC8\;0[AY@9 P\61-XQR(0+H#W MUPF]R02[9'0YZ4#N"2'8$]3GK3@SY-RQJ<1@U&YB9HV*2,I:(84\^SU55I2N MT=(9*4I51^M_\(/^AW?^/_H*H_\ $C_K<7^"/S-7O^$'_0[O_'_T%4?^)'_6 MXO\ !'YFO'Z?^JEYOU3^E_S# T9%DU:S1U#(TJ@@C((S70H$;PBCBWV4B*TH M"01!2N%/)N0S7+6\SV\\-@RY[Q5U]8N6N5N%2W252QW)$!G(P<]]>[5 MT\LIN/#X6AK8X8U/FU^'1+JE'J=PELL!$4B("$,D88J#W$UX%_?;W4 MC#5\K.IH?^/_ &TSHT0TV69^-%/#&)65G0Y!/FCF.O;5BXL[2*_N(K-98]EF MSMOPP/D \N59,@G&T>3DCOKX^D6L.G//*;@D0+ M*L@($;L?[HY=16:-3N1,LNY=ZP\ >3_F6\4\#M M+-)NFC'8!G&3BL"WNI;>*>.(@+,NQ\CJ,YJ2'4+F&.!(GVB!S(A Y@GK6\]/ M.9F<9_*<]/6TXQC'+'\MI3Z1 9;86KO(9'*O$LB.X Y[L@X ]M7;/3(+6_M9 M8B7CFAF\EV5\%5/:O(UC#5[E;A)HU@C=,_0B #9Y'/?7TZS=[HB#&HB5U150 M ,,$8K,Z>K,5;>.KH8S=?G3_P"MC3[6QCO=!X<Y8@J>;#I]E96HV= MJMBMY9O+MXS0LLF.N,Y&.RHH=6NH4ME0QYMCF-B@+#KRSW+$CA< M3BXQSW8Q6L=/.,KO\ZL:FMIY8[8C\J'0Z-;1#1=TL$4DTG$98RH,DRXP-I/3 M![JQHH3IVKPI>(C<-U,B'##!Z@_97VUUB[MH8XXS&1$28V:,,R9[B>E5;RYD MO+AYYMO$?FQ48R>^F&GG&65]I-35TYPQV]X=/-I,,5I=V0B4WF^@NS(#-"FQ#MY8]G MVU';ZE<0F;!219FWNDB!E)[\'MK$:6K'\NL^HT)Z;>GY_P"V[96D,$<<2.DZ MKJ4:B08.X;17R:WLY+&W2ZXJF2\EC4Q =I'7/8*PTU2YCP$**!,)P @ ##D/ MLJ6'6KR% BF)E#M( T8.&/4C-)T=2[M(]1I5MF&C%H$,:L;V?:#,T2L)$0*% M."QW'G[!2VTN.XCL+>2#PV4<$NR>2.1;K5X>K/>68U=".V/Y<-"'2+2Z\2DMY9EBF=T8/C=E M1GECOJIK-E;V<=KP1.DLB%GCE(RG/ & /MKWHVI"WDA2Y;$,6]XR%SMJO.M75M<1PK"$>9<[Y4BX88=@Q_K5QC4C4B)[&4Z66E,XQ$3_TRZO:'_UF MQ_QD_,51J]H?_6;'_&3\Q7;4^F7ETOW,?[Q_N_:*4I7YE^[*4I0*4I0*4I0* M4I0*4I0*4I0*4I0*4I0*&E#0?R;_ /(;_P#)EW_@1?\ K7YI7]>^%_\ PQ\' M/"?6Y-2U66Z6Z=50B.8*, 8'+%8OZ$/ WT]]_F!\*^[H?J&CIZ>.,W<0\6>A MEEE,P_ERE?U'^A#P-]/??Y@?"GZ$/ WT]]_F!\*Z^Z:'RSRV;^7*5_4?Z$/ MWT]]_F!\*?H0\#?3WW^8'PI[IH?)RV;^7*5_4?Z$/ WT]]_F!\*?H0\#?3WW M^8'PI[IH?)RV;^7*5_4?Z$/ WT]]_F!\*?H0\#?3WW^8'PI[IH?)RV;^7*5_ M4?Z$/ WT]]_F!\*?H0\#?3WW^8'PI[IH_)RV;^7*5_4?Z$/ WT]]_F!\*?H0 M\#?3WW^8'PI[IH?)RV;^7*5_4?Z$/ WT]]_F!\*?H0\#?3WW^8'PI[IH?)RV M;^7*5_4?Z$/ WT]]_F!\*?H0\#?3WW^8'PI[IH?)RV;^7*5_4?Z$/ WT]]_F M!\*?H0\#?3WW^8'PI[IH?)RV;^7*5_4?Z$/ WT]]_F!\*?H0\#?3WW^8'PI[ MIH?)RV;^7*5_4?Z$/ WT]]_F!\*?H0\#?3WW^8'PI[IH?)RV;^7*5_4?Z$/ MWT]]_F!\*?H0\#?3WW^8'PI[IH?)RV;^F<+)^34K]9_1UHO[]<_?7X4_ M1UHO[]<_?7X4YO3.%D_)J5^L_HZT7]^N?OK\*?HZT7]^N?OK\*F<+)^34K]9_1UHO[]<_?7X4_1UHO[]<_?7X M4YO3.%D_)J5^L_HZT7]^N?OK\*?HZT7]^N?OK\*@6&KW2SW%RRLJ[<(PQ M7GTM?#'7G4GLX^N]/GK:'#P[ORNE?HG]B]*_?)OOK\*?V+TK]\F^^OPKZ'/Z M+X?M'J?$?=^=TK]$_L7I7[Y-]]?A3^Q>E?ODWWU^%.?T3VCU/B/N_.Z5^B?V M+TK]\F^^OPI_8O2OWR;[Z_"G/Z)[1ZGQ'W?G=*_1/[%Z5^^3??7X4_L7I7[Y M-]]?A3G]$]H]3XC[OSNE?HG]B]*_?)OOK\*?V+TK]\F^^OPIS^B>T>I\1]WY MW2OT3^Q>E?ODWWU^%/[%Z5^^3??7X4Y_1/:/4^(^[\[I7Z)_8O2OWR;[Z_"G M]B]*_?)OOK\*<_HGM'J?$?=^=TK]$_L7I7[Y-]]?A3^Q>E?ODWWU^%.?T3VC MU/B/N_.Z5^B?V+TK]\F^^OPI_8O2OWR;[Z_"G/Z)[1ZGQ'W?G=*_1/[%Z5^^ M3??7X4_L7I7[Y-]]?A3G]$]H]3XC[OSNE?HG]B]*_?)OOK\*?V+TK]\F^^OP MIS^B>T>I\1]WYW2OT3^Q>E?ODWWU^%/[%Z5^^3??7X4Y_1/:/4^(^[\[J[H? M_6;'_&3\Q7;_ -B]*_?)OOK\*EM?!'3+:YBGCNY2\;A@"PQD'V5G/UVC.,Q# M>G^E>HQRB9B/NZT=*4'2E?$?J7CC1CJXKYQH_/%9*<:/SQ632E#6XT?GBG&C\\5DTI0UN-'YXIQH_/%9-*4-;C1^ M>*<:/SQ632E#6XT?GBG&C\\5DTI0UN-'YXIQH_/%9-*4-;C1^>*<:/SQ632E M#3MV5WG*X(W_ .T5/@=U4=*^A/\ XG^T5>J!@=U,#NI2@8'=3 [J4H&!W4P. MZE*!@=U,#NI2@8'=3 [J4H&!W4P.ZE*!@=U,#NI2@8'=3 [J4H&!W4P.ZE*! M@=U,#NI2@8'=3 [J4H&!W4P.ZE*!@=U,#NI2@8'=3 [J4H&!W4P.ZE*!@=U, M#NI2@8'=3 [J4H&!W4P.ZE*!@=U,#NI2@8'=3 [J4H&!W4P.ZE*!@=U,#NI2 M@8'=3 [J4H&!W4P.ZE*!@=U,#NI2@8'=3 [J4H&!W4P.ZE*!@=U,#NI2@8'= M3 [J4H&!W4P.ZE*!@=U,#NI2@8'=3 [J4H&!W4P.ZE*!@=U,#NI2@8'=3 [J M4H&!W4P.ZE*!@=U,#NI2@8'=3 [J4H&!W4P.ZE*!@=U17>!;2G_Q-2U!??L4 M_P!0_E0>Q-'CZ8KT)%(R",5C]E78#\TM6A4E_6-[:\UZE_6-[:KWDZVMI/<. M,K$C2$>H#-:CJ)J5RVD:=>:MIT.H7^J7T,]PHE6.VD")$IY@8QSY=IK0N=6E M2_DL=/LY+Z>!%:8\0(%ST&3U8]<5N<.M0SN_ELTK E\)H5T^QN8;6>5KJ?Q8 M0C =).>5/9R(Q_.HT\(+Q[Z;3QH\GRA$HE:/CKLV'HV_V\L8IP\C=#HZ5SK> M%$?B&GW$5G/(]Y.UL(01N20;L@]G5<9^VOD?A#>27L]@FCRF_A42.G'79L/0 M[_7S&,=E.%D;H='2L2U\(8;E-*9()!X^[QX8C,;*"2#W]"*DO=;2UN]0@:%F M-G:"Z8@_2'/E[?)J;,KJEW0UZ5ST/A%(38RW&FS065ZZI%,TBDY897?+NJN?"A1'XUXE)\E\7A>-<1<_2V[MG7;GM_E3AY& MZ'24K$&M3SZA\D=85G")G,CPLJ'!P<,1@U M86\MS.L(GC,K+O"AADKWUS5II,RV-U;7%E%H TJD3.45@0 7.>RK$.B7J MQKE$ ^:(0-R0"0'MKESHEPY> 6R"S-Q%)ME*ECB3T;@,UXO-5MK27ARLV=JOY(R,,X M0?S(JA?QWE_%;O-IX @F#M \BD2C:1UZ?=6<-"OA&!M0Q>7V4'4QW,;H&+;,L4 ?R22#CM]E>VFB7.Z1!CFH$$U2NM"FCBX,5O'7/E0=);W<4[2K&><; MF-L\N8Z_G4G&BRHXB9;H-PYUSOR??6UT9XX5G)DF&-X4D.%PW/UK56T\'[A+ M4F:&(W*PVR(V06]M-<22 QPKN",MDD*"\DB8, 1Y3'/4U\OK;4KR:2Z2V2%E@,"1NRLSAF4L>X M>*X:;3KJR5$C*Q7=U M\%A#(HR>0 \DC=R_UK62TGTF^FGLK)G@"XVDJ6<\@-A',#OSRH-J?4(8K^&S M.YIY%+X7^ZH[35D31&,R"1-@ZMN&/?6)K6DR7MW-+$D8=K1H@YZ[BP.,]<8R M,^NJ+Z33[:YNXL+UIG2&T1899X)\\0 1A-N5QW^3VM!)#!#P[594D$;, MG$DP3D;L$$7L%I:/<32 1HA?D7?4O%01B1F"H0#ECCK7' M7>@W!L9(HK/CB6U>%%FD7,#LS'/(8QS'3IBMG5K&65["06Z74<"LKV[, "2H M ;GRY8/OH-AI8U8*SJ">@)ZU#J%];Z?"LMW((XV=4!/>3@5S2^#]QXI.)8XY M+CQ:*.)R<[65B< ]F,CGZJT=?KH-LRQ MJP5G4,>@)YFHIKJ*(@%MQ)QA>>.1//NZ&N-%C>W-[=V\]M'+>""W0W.X#AD% MO+';SQGE6I#HTT<41$2";QR6:1L\RK<3;S_^PY4&]!=136:72MB%T$@+=?8KJ"6*.2.:-DD&4(8>5[*R]/BG?2)-.F@V&*W6'>3E78ISQZA60VC7;6J MH;*(LUHELN7'S#KG+CV\CRY\J#KWD2/'$=5R<#)QFF]?.7KCK6)K]A/.+5[6 M+C742D*[E2@/+Z0/9R[.=49[&^161X$$$4\]P91(.:LCX '7.6H.H$T1!(D0 M@'!(8.^GQ20-)(PLBZX3G8,UJ:S M:375C8<*U?,4H=X8Y1&P&TC 8'UB@U8;J*6*-\F/?T64;&]QYUZGN(X83(QW M*/-YD^SOKF[C19;GQR4VP61[2**'BOO9&5G)\KGSYCG7BZT.[DDO8PJ&V17: MU&[^](06]F,$#ZU!U)EC&@HTT2J&:1 IZ$L.=#RY5#!H$KS![FWBX7"N-D1(81%V4JH]Q]F:#J6FC5MK2(& MZX+"AFC"JQD3#>#]P^U3 M&S6^9D$43HI0,Y((W XY=V"*#KFFC5BID0, 3C(SBOEM<174*36\BR1.,JRG M((KGH]#=97DX2&5KTR\0G+&/9MYG_2KG@\)[2WM].ELS$(+=0TH(VLPY#T[V]P) MH8FE-H\41)!PYD=ACNY%>=3SZ7VHFNH@R .&#$C1.>V@ZEY8T!+NJXZY.,5\,L895,B!FZ MD':IXL>&. =PYGU5RD>@2^,79NHIYMW%( M=)44.'/(=-V>G4XY5Z^2[[9;.+5/&(W8(3P]H0D'RUZ9Y=5H.L9E12S$*HZD MG&*\&:(*&,J!3T)88-9=\]Y?Z/F"VV2-)AHGP28PV"1D8R0,C/?638Z!-A1> M6\;*L-PJJQ#;2[@KV8Z>KE0=+>7L%H$XS@%W5 HYG+$ <2$26L":*12DR[H\\BP]E?+R^@M;>::1P5A&YPO M,@>RN2M/!V[C%@MRLCJD$,?S9&>?+H>RO5SHVIW,]S(T**\D,T;$ M,H#EF4K@ 9Q@=IH.F;5+0.J"9"3*83@_18 G![N0J>[NX;6U:XE?YH8YJ-Q. M3@ =PXQCNH-NWO8;BR\:B9C%@DY4@C&<@CKD8/*H1J]D91&)QO-OXUC!_5] M]4/!FVU"TBD@OD1;=%"P!2"=N3G?C^]WGH??62W@Y?&S*YC$W'X(.[__ !<; M<>W'/%!UAO(1;F;>-HCXN/[VW&P+.$!88&2F_K[*Q7T*X.H MW.4QEAY0$&P]>6=U M!U1EC&W+J-WT>?7V5&EU$RLS-L 8IY?D\P<=M@+ $U[KA M852+5HO&XS)P9H4Y%"XE"!>WRMO/L]M=U0*4I0*4I0*@OOV*?ZA_*IZ@OOV* M?ZA_*@S.RKD'ZI:I]E7(/U2UH59?UC>VH+F%;BWEAD&4D0HWL(P:GE_6-[:\ MU1R^E_+ND6D6GG34OXH1LBN4N%3*#IN#<\X[LU-);ZCINM7MY8V:WL5Z$+() M51HW48[>14C[:Z*E;XG6Z9VN5MM"NX8-+W['F34&O+C:?)7<&R!GKC(%:=M8 MSQ^%-[>LH\7EMHHE;(SN5F)Y?:*UZ5)U)DVPY*QT2]B32A)&H-OJ,]S)Y8Y( MV_!_$*UK2RGC\)]0O74"":"*-&R,DJ6SR^T5KTJSJ3)&,0X^'1]1M-.TR2*! M);JRO)9C!Q -Z.6Z-TSA@>=>GT[5;V[UJZN+5(/&[ 6\,7%#$,-W)B.7;[*Z MZE7BR;(8&J:;"20;@,!.M4[O1+V;2]?A14$MU=\> %N3 ;" M,]V=I%=72I&I,&V'/K;WU[K6F7US9^++%#-'*C2JQ4MMQT//.#6-I_@WX@$L MYO!^TOE60[;PR*N5+9!93SR/5GI7 \H\O[I!%=6,X&3DU]I6 M2BEPY5=X& V.8%>J4H%*4H%*4H*][>V]E&'NI!&I. <$\_LJAJ.HRJVEFPX4 MD=U-L+/D>3L9N7+U5KU7O+.&[6-9U)X;AU(8J01V@CVF@P;CPGX,EPJVZS*L M9DB:-FPX#JN,E0/[PZ9%33:U=QW\=GXK$9MT:NHD).&SY2^3S QSSCH:MKH& MFJ6(M\Y79S=CAZ$2!W#(J_W=H.T]O,]]!0 M;PFGFM)I[.S"AE5HY75@"-ZKAB5 SALC!/;5TZM=)?R6L<*RS-<<$;Y,(F(5 M<\\9Q6@-&LA'-&(FXE:&JSW4.IZ4(I46WEF,=O/G5.ZU2\A-Q><7?"MS); M"VV#&%0D'/7.1[C6ON6 M.,XQG'3..6:#G_&[Y;JVTUKO>;D1.)^&N8\AR0!C']SEGIFM.WU.:+1C-*!/ M<+.;93]$.W$V GN[":M)H=@D#Q+ =K%3G>VX;?HX..]\86)KE;EE6'T=M6(O"$RJ@CM2T M\C(8XPW-D9-^[W!A[15OY T[;C@-])F)XC98L &R3W]@H)-/U7CZ?/Y8MRQS).:\VVCV5O*LD<1X@ M?B;V=F);:5R23SY$B@RW\(;C@/+'9(1#;F>;,N,!692%Y3:?I*.[LY/BSMSA.[' M$)E*8Z?OKW2E I2E I2E J"^_8I_J'\JGJ M"^_8I_J'\J#,[*N0?JEJGV5<@_5+6A5E_6-[:\UL;%\T4V+YHJ6,>E;&Q?-% M-B^:*6,>E;&Q?-%-B^:*6,>E;&Q?-%-B^:*6,>E;&Q?-%-B^:*6,>E;&Q?-% M-B^:*6,>E;&Q?-%-B^:*6,>E;&Q?-%-B^:*6,>E;&Q?-%-B^:*6*>E?0G_Q/ M]HJ]4-N 'GP,>7_M%35 I2E I2E I2E I2E I2E I2E I2E I2E I2E I2E MI2E I2E I2E I2E I2E I2E I2E I2E I2E I2E I2E I2E I2E I2E I2E MI2E I2E I2E I2E I2E I2E I2E I2E I2E I2E I2E I2E I2E I2E J"^_ M8I_J'\JGJ*ZYVTOU309-78/U2U<"+CZ(IL7NJV/5*4J!2E*!2E*!2E*!2E*! M2E*!2E*!2E*!2E*"L_#,C^1(6SY6W/7%,1^9-^*I(?IS_7_VBI:"MB/S)OQ4 MQ'YDWXJL@@C(.17EG5,;B!GD,F@@Q'YDWXJ8C\R;\56-Z[MN1NQG&>=>>(FT MGE!#B/S)OQ4Q'YDWXJL*0PR""/57V@K8C\R;\5,1^9-^*K-?&95(#$ M DX&3U-!7Q'YDWXJ8C\R;\53M(BMM+J&QG!//%?794&6( SCF<$ 24F 'UJ]O'$J;CNQ]8U[G/S$GU3^5>9OV<>U?S%!'B/S)OQ5 M]Q'YDWXJLTH*V(_,F_%3$?F3?BJS2@K8C\R;\5,1^9-^*K-*"MB/S)OQ4Q'Y MDWXJLTH*V(_,F_%3$?F3?BJS2@K8C\R;\5,1^9-^*K-*"MB/S)OQ4Q'YDWXJ MLTH*V(_,F_%3$?F3?BJS2@K8C\R;\5,1^9-^*K-*"MB/S)OQ4Q'YDWXJLTH* MV(_,F_%3$?F3?BJS2@K8C\R;\5,1^9-^*K-*"MB/S)OQ4Q'YDWXJLTH*Z)$Y M( D!'8217AV@1RK<3(ZX+&IE_:'^J/\ 6J5Q^TR^T?D*UC%RSEE46EXMOW2_ MBIQ;?NE_%5>E;V0Y<65CBV_=+^*G%M^Z7\55Z4V0<65CBV_=+^*G%M^Z7\55 MZ4V0<65CBV_=+^*G%M^Z7\55Z4V0<65CBV_=+^*G%M^Z7\55Z4V0<65CBV_= M+^*G%M^Z7\55Z4V0<65CBV_=+^*G%M^Z7\55Z4V0<65CBV_=+^*G%M^Z7\55 MZ4V0<65CBV_=+^*G%M^Z7\55Z4V0<65CBV_=+^*G%M^Z7\55Z4V0<65CBV_= M+^*G%M^Z7\55Z4V0<65CBV_=+^*G%M^Z7\55Z4V0<65CBV_=+^*OADML'<), M=N=U05YE_5M[*;(6-26N.E*#I2N3L@-S&#C=SIXU%YU9TOZQO;7FK0T_&HO. MIXU%YU9E*M#3\:B\ZGC47G5F4I0T_&HO.IXU%YU9E*4-/QJ+SJ>-1>=692E# M3\:B\ZGC47G5F4I0T_&HO.IXU%YU9E*4-/QJ+SJ>-1>=692E#3\:B\ZGC47G M5F4I0T[5UD:E?0G_Q/]HJY(P1&8Y( SR&:R.-M9;^/ M3EDBN)XUMH+8I$%&&+<,L3RCR8^F7SZN6.VO MNG^$<$UFD]VIAXN71 CDA!_>;ER'KZ5IV]_;7-U);PL9)(_IX4[5Y ]>G0B@ MYD<%;\Y+/>^-(\ */PSL;(R/*Q MC-!2\&I[:.SAM(KB.65@\VV/)506Y@>H$X%8UK?:K,UZ9K^&VD57W1N><1#X M4@;>0QVY/7-;]GJNG7,KR6Y)DX6_=PF!= ?[O+R@">SOKZ^N6"V_&9I,>4&4 M1,7&WFV5QD8R/?08,.H.D\-Y))>,B6DNU-P;C.K=G(!N73E587D\_#\9O)>! M%>1E;A?+*@QOGRMH&,\LXY5U2:Q8O+%$)#ND"X)0X&X9 )Q@$CL-0VFLP7FJ M):6REHVA>7B%2H.&4ZDGD%S"PEBP40<80(H,&VO.! L,3PVMF)@LM[9Q M[58;#CJ#@Y !//LIJ%[>PM(+:?9;/7+KSZ5(-=TYD=A*<+C'S;>6"< KR\H9YUYGO79 MH%MR%B4<.0L<,>F2"/9BO$^HW@L;N2.[E\>$NR6 @ 01[\;@-I/T<<^?7-=; M!(L\*R(&"L,@,I4_:#7O [J#ES/?2^#5VLICNHVAF_YA),X&#@8P-Q]?*LVT MN19F[>W>)DDCACXUHG"CC))^E](9[SW8KN\#'2OFT8Q@8H.+M=3O>%82W%U( MXXC1F%"%DDQ)@-@KY0QCN[Z\1:CJY6]D:Y42*&WP#RGB\L#<%VC&%R>ISRKM M\#N%,#NH.<\'HH+M]661S>V[SIAYE!#@1KZL'GVUF1.NF>#FGQVJ&TEN Q:5 M $YKG )VG).>0QV5VX '04P.Z@XT:AJ+:;>7LMU+$T-M"X3: "S("W9U[NXU M!)J%\+2-H-1S#).^Z5Y1F$!1M1F"D#M/3NYUV-[:17EN89=VW(8%3@@@Y!!] MHKS96,5H)-A=WE;<[R-DL<8H,'1GF%_J1OKEI)FMXG"@^0PV#NI?E M*S\;6VXZ\9_HKW\L]>F<<\4%NE0SW,4$D"2-AIGV(,=3@G\@:FR*!2F15>>\ M@@E6.5\,R,X !.0,9_,4%BE? 0:^Y% I3(ID=] I3(IF@4ID=]16]Q%%)6;?,VU%52Q)^S ML]=!9I3([Z9'?0*4I05GF2.Z<,<>2/\ 6JCR+)/*RG(R/R%+_P#;#]0?ZU!! M]*7ZW^@K>'=SU/I34R,^NO,F[AOP_IX.WVUREBML8].\6R-7,B^,$9XG_P#L MW^KKUY=,5T<8BW4\:+..(F<[?I#KW>VI*XRTLY(?D^:)I995@N9@C*N&<%<9 MY?UJ>TO=0G6W47JE9IT1F1@[IE&+ ^2 .@[.5+*=97PD#J16#X1K(DUJL>]O M&E-DS#J-V#N/V!O?6/,K/:3K<; EI+#:;IU)0@/DD]XP4I9$.V!!Z$&OM)+D3$Q7#PR&WG, M* *[K*W+&.N!2RG6U\) QD@9.!D]:Y.'5M2F^06[RHLDR,&:+R6)!.T 9(4H]C DT<"+#!L61]HDS]+ MEM))[.1&*^W,]^VF.QN9F>>"XY!0-A4^3C SG%+*=;2H;)E>TB:.4RH5!#D@ M[JFJH4I2@5XF.(G)[!7NH[G]GD^J:$=VD+J+'TJ]K,K#(SBLCLJ[!^J6N-/6 MJR_K&]M>:]2_K&]M5=0G-K87-P!DQ1-(!WX!-6(L3E@#@D ^VO EC,CH)%+H M 67/-0>F:YC0/!^QO](MKW58_';VZ03232,206YX7GY('JJ*[=;;4O"E^$DB MQV,1V/G# *_(]M=.'%S$2SNGNZ\<^E?:Y2_\(?$SIME!+8V;RVJSM)@J)/"FZGTRUEM(+:6Z>^\1;#'AL<'RU/=T/OIP6%T;,W M&N8)HE8+R."&!.?YU0L]7U2Q\%--N[J2VD\8$:F=D?$*DTN-QRDEKG:R_:3^=7JYS%3312E*@4I2@4I2 M@4I2@N:5]"?_ !/]HJZPR"*I:5]"?_$_VBKK' )/9SK,C".@RI#&EO=A&\6\ M5E+1[MR9ZCGR/,UH:7IZV N%1BRRN' (^B BKC\-1V>L0W-N;AXI;:WVAA+/ MA%8'I@YJ2/5K%[B2!;J$R)&)6 <SL2=/H]>(P/\JI) MX-,MW;RM=*ZPM&R[H\L-J!=H.>2G&>G4UJ2ZS8QO;[KB+A3!BLW$&SR<9YY] M=2?*4/C;0 $L"GE C!W9QCGZJ#-G\'V>SMH8[HHT%N8 P7Z7E*>?/IY."/76 M5>Z)-9F-$ 9&>25FBMR5RP4;-JL#@X[3COKI)M9L8N&?&871I.$7612J'!/E M'/+I5HW4 MO&#-$(,;N)O&W'?GI08%GH&^ZCOKB&U224(\L31;C&P4#"-GET M'?BK>EZ/-9W<$LMTLL=O UO$@CV^22IR3GF?)K0?4;-(T=[NW5).:,9 WL[ MZDN;F"VCXES-'%'G&YV"C/M-!S5CH5U=6#1WD_#C#7/#CX>&4NSC).>8PW+V MUHZAHKW+R\*X$:7$"VTX*;BRC/T>?(^4>^KE_JMI9(IEE0NVW:@<;F!(&0,\ MQSJ66^@CA23B(RO]#:X\KGCESY]:##M-&N)Y;E+F799^./*L6SRFY8'E9Z=O M2O5CX,I:Q1HIMUXA %5++P92SM);>);) ME*"-6>V\HJ#GRCGGT'=SYUOFZ@"AC-'@H7!W#FHZGV1?=RH+-*IQZG921P.MU!MG'S>9 -_L[ZN4"E*4$-[^ MR3?4/Y5DGZ*_67\Q6M>_LDWU#^59)^BOUE_,58&Y6%X2V5S=$>+(S'Q>9,J< M$,P&/RK=K-U;47M'2&W@:>=T>0 ,%VJN,GG[1RJ"'1[%K&_O1'$8[5UC9%!Y M%L'ZC)<7$^GW,*,*J]-V-S8/LJQ+),^I6ZS:==1V%H \9 4@MMZMY60%!QCOJ1O" M,BWBF\298I9#&CR2JJ\L@DGLYCEGK4D7A'!+K/B"Q,3O,6\,#AP,G([NS/?0 M0:U&^IV>D7!L)I8A,)I;9'+-9%[IVJR6=O$EI)OC!>!AM+1Y MD)"EB>6%VCEGNS6_-KRPSWT;6YQ:J6.9 &;IS"]<<^M27FM<"Z:VBM7FFXB1 MJ P )92W4]!RH,*[TR_9M22Q@E E\MI90HD;RP2BG/E C.,XQR%?5TF[6SVP M1W!^9G55D"H4+%, ' '(UI?VD+Y6&PE>2.-I)5WJ-FUBK#UG(Y=]>%U[AS2 MR3.3;!W884?0$2O_ *T$?R3<"X:YCC9;HWC$2%N8B*X[^F>RG@KIMU:+<&H'<>V@YY-,OA;$060&.0- MNV8R,=AYU[.O.)#;M8R"],BHD/$&&W*6!W=!R!]U!1\(X3/J_"%G+=$V;;%C M8#8^[DW,C'M[*^):ZC',+>2WED+744S3AALVA%#=NBOJ5S;E MYU=XR "%$A !([!VGU9J.[\*8+9H$:$.[QB1A'(&PI.!MQ]+H>E!3ATE[>R MTSQFPEN4"-XS$I#,9"!M8Y//&"/5FO9TNYMYA=VEM_S9O)G)+8W1E7V@\_HD M[>5:NE:G+=6MY/F2.5;*ZJAT?Q\H$Y$;)'"X8'&,].M9R^% D@1X+*25RDKNHD " MB-@&Y]O7E08.HVI1O%;J&5[>!)6=0 _!C,I*,N6&/)![^0QBNDU33DO;S3;A M+=9%BCDVL0/)ROD_SK.U'4A=36Q.F*;D31 ))M8O&X8CGVTLWA="BK-)PU)SA-QVX]6*T:S; M#51>:A<6PBX?!Y'N.XUI4&7?_ +8?J#_6H(/I2_6_T%3W_P"V'Z@_ MUJ"#Z4OUO]!73!SU/I3'ISZ50&K69BX@D7E?9FKLBAXV1N MC @UBR:)))9VL$L\+^*$<$M$<$;2N&&[GR[L5MPA9N-M0WVN+!$6BB+NSQHBD,""_G +D?SKTFC(+>[BW(BW%NL!$:8"XW MZU:6D=PTAD+0KN9!&V2,@#COQ>+=JS/"\0?8=QRRL&8D\_H]F*=3HU&U2!#)Q&*A7"* K%B2N[ M&W&3' Y8([>F*\/IDQN3=)<1BYX@D!,9*9X> MPC&<^OK44>@B.&X03Y,]L8"VWM+NQ;WOT]5.IT7[C4(8+V.VDWAWC:7=M.T! M2,Y/9UKU97]M>%A;N6*@$@J5Y'H1D

^H-0TTW0% M0K[86$L$YFN)UED$2PKL3: H.>?,\Z)T>;S5X((Y]FYIH@"4967(W!<@D,GKG:VWWGNK*'@ZY9FDNE9C&8]P0Y/EJV6)/,^35ZXT ME9].GM7D_63F<$KR!+[P".T4ZKT?)M9A7RH<-'PI'+/E=I4J"",9'7NJ6;5[ M2.1HA(3* ^/(;:2HR1NQCE5-]"#V[1[X8F:.2-N%&0I+%>>"3YO?5&*TN)+^ MX!@8">24'=$^(E88W*V=IS@=!DYJ=5J&M;ZS;O=202G8X9%4X)4EE##GC ZX M'?4.F:E9PV4&\F(S%I-O-MNYSS) Y GOI\C2EV0W*^+/)%(Z7:X"D^22%!) M)(& ,CMKP=6LOG/G2>&_#.$8^5G&TYCVU4J$DFM6"*C&N:E;4[-;@0F;R^F0I*YQG&[IG'/%9!TF[COMD$X D@EXLK194L[ MY.!GEZJGB\'XX;DM&86B.#\Y&6=2%"Y!SCL'90Z)OE^PW)M>5HGB:82")MNU M<9/3ISZUHQW$4LSQ1N&=55R!V YQ^59HTWQ6*R;?O6UMC;NO#+&1<+G !Z^3 MZZBT#2^'81M>B3CF3>H+%2JCD@.#SPH'(]N:'1N4I2JA4=S^SR?5-25'<_L\ MGU30CN\CI5V#]4M4ATJ[!^J6N+UJLOZQO;4W%LXGC+1R+R[CD'(Z^NI9=+O+J+3S= MS6PFMKH7#<&,JI !&T9/7GUK;I4XDKMAE7&EF?6_'6D C-HUL4QSYMG.:I:= MI^LZ?I,5E%<:?(( (XS)&WEH 1Y7/D>G2NBI3?-4FV&/X.Z2^F)=M,\)DN9> M*R0(4C3D!A0?9SK8I2IE,Y37\Z]KI>K1F>17@:>>VBC9P=N"C,2/H]JMC..HZ5X@\(M0FM5E%@%65HA M$[AE7RW"X.>I (.14MYKUS;V0,BJS*RH 21CIU'6@KVVBW]O-'<< M&VF999GX4DQ. ZJ!Y6WKR/94]KH5Q#P S1.J&'<,D9VAL@>KRABO%KJ]V+N\ MG^;>S\8A38SG>N]$^CV=6&TZ]BT<6ULT8?QAG90VW= M&78[0<'!P1V5:FO+A]6\3MEB"QQK+*TA.2&)&% [?)/.N?LM=N+:PA++)<3/ M! %+$MEG9AD@>S[:"U:>#\Z6LB7 A9VMIXERQ;!=RPYD=Q'.KVJV-]-9VD-N M5*HNV5>)L).W (;!Y YY=M56UK4C"2+2*.2."2=Q-N7(5LY6%(H[8R"587DWA MV#ANNW*@\^7/F:DMM'F&I1WMTD"+Q))6B4[A'E%48Y<_HDGVUY.O7;6\CQPP M V\+33AF.&PS+A?NGKWBOEUX0SVPNI+BW"(J;H(BK;I1RP<].WF.HH/G@M:9 M>\FW"2WC)MK1NPQ DY]YQ_\ 45[LM%N;6&,QF!;B/3UMD?&=L@SSZ=.E6;74 M[KY(O;FYM>%);JS*"I02 +G.#S'=5636KZ)TA:&U::7A&,JQV@.2.?LQ]M!% M8Z%=BY$UT(]IFBD*M(9/H!@>> .I'+%)?!N5[)8(S%"VRY4LO+]8P*_ESJTN ML70GS)%!P%N!:L 3OWX^ECNSV=W.J;^$MU;V<-Q<6\+>,V_&A6$DD'GD@3:BPRO-B??.9-T17:V#@=@'+U5]M- N[1DGQ#/)#.>'$[$ Q M!"J#.#@C)/2K5MJVI3S6]NUI'#+(9,M*&4%5V\PO7GG'V53@UV[@T^"[NPLK MM;RR[8\J"0Z@ C[>M!8M=!FBBN=_!,DEH84(_N,610#<._G_.@Z2E*4$-[^R3?4/Y5DGZ*_67\Q6M>_LDWU#^59)^ MBOUE_,58&Y5+4=-AOVC:1I4= 5#1.5.T]0?4:NUS7A=/*LUO#%/-&'CDW<(N M"O(8<[ 3RY\NE07F\'K!K*:U*/PI4CC/EG("#"X/94EQI]I#.EWQ9+;:%1MD MFU6 .%##[<5B1RW+7"&&>\EE,L7BY4L8G@PNYCV>?UY]*I/)?WLE!L:CIVGM.TNHSL>*K1HLLN%7=UV^NJ=SHUL;F M"**[D\8XRS2L\_SI"HR@CWCU5)X42QK;QV;0.[7"LAFX+2\).T\@3D]G]*SX MX>'>%!!,TOCB3K*8F.8!&!]+'<"N.N>R@E;2=/:Y,RW@2QC@,,C+<8)9GRP< M^O-:T6EZ=<+Q8@LD3EB-K94AE"'[,"L!!;:C%=7+B>RW-%MC6T<[%1B5RNW! M)).<9P,5OZ%#()(^+( M6VD C'LP37N'38HK]KPO+),5**9&R$4D$@>X>ZKU*#&7P=L@7YS%65U"F0X0 M.VN)6E8R),2K"1'PRE00"/L)%:-*"E#IL4&G^*0231IDG>K^7 MDG)YGUFJT>A6L1B,#SQ,@(+)(07!8L=W?S)/VUK4H,_Y)MO%[R \0PW1+.F[ MD">N.[)YU';:):V\ZSAII)A+QB\CDDML*<_L-:E*"A+I5O)8K:_.+&K\165L M,K;MV0?;44&A6< (42'R"R9!F\GRL#GS[>5);C3GCD\9%L(1M3=)M*L, M;@/9SZ4+^&-\M7\UO"L'"$[B0 [ P9EDV\_*PHQVY-3_ "M?M=W02-#!"TD9 M# C:N0WTL\SV8Z'K7K4[/3+B1";NUA2:((J%48%23S3/0G)YCU5>$FFPDR7 M MXGCS"))BNY@ >?7MHMPS?E+4HT:226V9(XX)2HB()$C8*YW?EK4& MBO9TAC$4:R[0X VE#@9PV3G'/D*VI;C3XV2.66U4R!0JDKY0_N^WU5#IZ=V*'^&==7M_'?16K7,0*W,2M(L6 59'."">]1SJ M?7-6DLKA5@8'AF,RHR#!#OM'/'N$A,2EH=I\K))[/5F@K?*U[$C7$G!DB+W"+$J$$< M/=@YSV[>ZIM'FF?6+OCW$=P?%H6'"& ,E^6,FMB..%D1DC3;S9?)[^I^W-(+ M:"WSXO!%%GKL0+GW4I+ASIURZCMEG8P2<:%Y%0*1P"I \HYYCGSZ=*O>-77C ML%IXY;9,9E:7A!CD:47#&DUR5;))%,/&,=P[+W&/..6?5SKPVI7 NX8)9(K@<2 M%P\0*_2#^21D\_)_GTK9N=.MIH;A5BCC>=65I%0!N8QG-2P6EO!&J101* =W MDH!Y7G>WUTJ2X<[;:SJ1ZG',5KZA<7$'B5NL MT22SL5:=T\D84GZ.>IQWU;6TMD=V2WA5G(9B$ +$=":]SPQ7$9CGBCE0\RKJ M&'N-"W.RWTMI<74@S,4EF8 $C.V%#@#/?7J'4=4<6Z-P%,\ZQK*5!\DHS'R5 M8]-HQS[:Z!8(E(*Q1@CGD*.['Y#%>(K2VA_4V\,?E;_)0#RN_P!O,THN&%#? M:A-<-LEAXBV\F(RNU7=9"N>O+H#6II%Z+F$K+*&N%VK M3VEM)CB6\+8SC<@.,]??7B*QMH9DDB@CC9%*+L& H)!. ._ H7"S2E*J%1W/ M[/)]4U)4=S^SR?5-".[R.E78/U2U2'2KL'ZI:XO6KR(QD;R3U[J\[&\T^ZMC M [J8'<*EC'V-YI]U-C>:?=6Q@=PI@=PI8Q]C>:?=38WFGW5L8'<*8'<*6,?8 MWFGW4V-YI]U;&!W"F!W"EC'V-YI]U-C>:?=6Q@=PI@=PI8Q]C>:?=38WFGW5 ML8'<*8'<*6,?8WFGW4V-YI]U;&!W"F!W"EC'V-YI]U-C>:?=6Q@=PI@=PI8Q M]C>:?=7S8WFGW5LX'<*8'<*6*6E@A9\C'SG^T5=//K44 P\_U_\ :*]3?J7^ MJ:@J1:781;N%;QKE@Y Z9!R#ZN?.ESI=AF75W MI=LUK:20JUO$)3Q!\^>(C;N1[%#ERI>R"WM.9DB:WN%8!8$7&Y> MN1T;H.>:#8@T[3GE2Z2UC$H/)BI!R.0Y>K'*OMS8::BQ23PPH(?HL>6WG\:Y M;Y.N;Y()1QY+<\15,(0M&W%8[O*/+ECF.ZK-YI,TUI?PRZ>TUVTO$%PQ4B5! M(&"@DY!VC&.G*@Z:XL;2YGBFFA1YH_H-VBO'R98<%HO%HN&R!"N/[H.0/L)- M9=A9R0Z\TT5HZ0R*2[2JN4Y# 0@YQRZ$5FZEI6J&[NI+13MAD8P#?C>)?I_= MSG[*#J(K"SCCX:0H%V&/'7*GF17B32["0N7MTRP ;!(SCITK!L-&N+;7%>03 ME(W!BE0)MV! I).[OY8]=2W.B-<:C-/-;[]UZC;B>L7# (]F>R@WGLK1X(8 M7AC,4+*T:XY*5Z$>ROD=C:1ONC@C5N(9L@?WR,%O;BN2N]+U)K1;9+0E8S(8 M&7:2AXK$#)/DC;MQBKS:7=13B[MH ;SQN5RS-UC*-@$]V=O*@VY=+T^8)Q+: M)A&21D=,G)_GSK[\G6)EDE-O&SR@JQ;GD'J.=<>]I=VZ-Q;9H_&)(0L15 '< M;R_DAL$8[SSQ7V+3&NH;?Q5+DVJ*\1$:1[HI=Y+$9.!ZB">E!U4MC:)8SZ=; M%(3/&^%SD\Q@G'VBO5GI-C;1*L5O$""K$@=67H?LK-UG39YM22>WBW2&SD@6 M;EF-S@@D]>_F*ET*TD@N;B2.T:S@:)%$3,#ND&!'X MSZ3'/.,9]N.VL_2M,TVS0V'"BDG$"B4E?IJ21_,@\JQ4TW4Y)+B1K1DXD:\: M-=J"5A("RC!YY7(R>N>RK5SHWC)NI8=/,.+,);HV 4D#.>6#@'F#GUT&]96E ME"1XO"$,3,H)!R"<9P3]E>DTVQ0.%MHL/N!&,@[OI#'KQ7-ZEI-[,Y+QRR0& M:5BB!&/E!=K88XY8/K&:D.CZ@+CQ:&1Q:;/&!+(PW"8)M ./7AO;0;;:1IHM M^&;=."A+8R<>O/.HG^2-6@LI&$-Q%*"(#U!&,D>X=/55#P;TV:TM[H2QSQR/ M$J%7"!2P!R1M//KU/JJE%HFH6_B,=JH2(P,S^5^IFX17/L)(/+M![Z#I6M[& M% K)$BO(F >67& OV\A[JI73Z/HMR;J6(0RD,QE6)F !//F!@?,G&<5MZ[XS+=VD(LIY[%?G9>%M\I@?)4Y(Y=I M]@H-M'5E# \B,_97W([Q7'OI-Z^I7DTBW'$DXC1.H3:59"%1CG=RSC'3(S7N MZT>2.*%4LC.AM-BJK <.<]7.3U/+F.?*@ZB\_9)OJ'\JRF5@JY4_27L]8J] M9O$I([A&#QIMWDC$GDC+#[:=;7DBO.C%PI7J3>' )\@?F:@A!#R@C'E?Z"M51_S+_5'^M4I_P!I ME]H_(5O#NYZGTHV&5([Q7,+H-W)8PP2FWB,%N(5,;'YPAE;GR&!Y..WJ:ZBE M=7")IQNI6IM'@5E2W=Q*\C-ZK$&DR+J*W$G#90\ M[ =3Y80#_P!36U2E%RXQ4:ROXH9%$G!\70PK)AI'4 ;U&TD@9':!R.:W+JVO MI]65Y(H)+*/'#'%(()'-B-O,]W.M>E*+<]%I^IV]NG -MQ[>W\6A8L<,,C+' MER.%'+GSKU+IMS+I26C6=L?I99YV)#'^_G:,G))[*WZ4HM!:+,B%)RK;<*K M\V&!S/KSFIZ4JH4I2@4I2@4I2@4I2@4I2@4I2@5'<_L\GU34E>9?U;>RA'=Y M"-CZ)]U7(0>$O*K@ QTK[@5PMZRE*5 I2E I2E I2E I2E I2E I2E I2E I M2E!!&Z+),&90=_:?_$5(9(CU=,>T5X+,SN%C4[3C)..S/=ZZ^_.>B3[W]*!& MT,:*J-&JJ, @ "OKO"ZE7:-E(P02""*^?.>B3[W]*?.>B3[W]*#Y$8(8UCB M,21J,*JX ]0KWQ8_2)[Q7GYST2?>_I3YST2?>_I0>N+'Z1/>*<6/TB>\5Y^ M<]$GWOZ4^<]$GWOZ4'KBQ^D3WBG%C](GO%>?G/1)][^E/G/1)][^E!ZXL?I$ M]XIQ8_2)[Q7GYST2?>_I3YST2?>_I0>;A;:XCV3B&5,YVOAA_.OL1@AC5(C$ MB+R"K@ ?97WYST2?>_I3YST2?>_I0>N+'Z1/>*<6/TB>\5Y^<]$GWOZ4^<]$ MGWOZ4'KBQ^D3WBG%C](GO%>?G/1)][^E/G/1)][^E!ZXL?I$]XIQ8_2)[Q7G MYST2?>_I3YST2?>_I0>N+'Z1/>*<6/TB>\5Y^<]$GWOZ4^<]$GWOZ4'KBQ^D M3WBG%C](GO%>?G/1)][^E/G/1)][^E!ZXL?I$]XIQ8_2)[Q7GYST2?>_I3YS MT2?>_I0?)Y8S#( ZD[3V^JDYQ;@_5_,5\=G12QB3 &?I?TJ21]L6[&>G+VT# MBQ^D3[PIQ8_2)[Q7GYST2?>_I3YST2?>_I0>N+'Z1/>*<6/TB>\5Y^<]$GWO MZ4^<]$GWOZ4'KBQ^D3WBG%C](GO%>?G/1)][^E/G/1)][^E!ZXL?I$]XIQ8_ M2)[Q7GYST2?>_I3YST2?>_I0>N+'Z1/>*<6/TB>\5Y^<]$GWOZ4^<]$GWOZ4 M'KBQ^D3WBG%C](GO%>?G/1)][^E/G/1)][^E!ZXL?I$]XIQ8_2)[Q7GYST2? M>_I3YST2?>_I0>N+'Z1/>*<6/TB>\5Y^<]$GWOZ4^<]$GWOZ4'KBQ^D3WBG% MC](GO%>?G/1)][^E/G/1)][^E!ZXL?I$]XIQ8_2)[Q7GYST2?>_I3YST2?>_ MI0>N+'Z1/>*<6/TB>\5Y^<]$GWOZ4^<]$GWOZ4'KBQ^D3WBG%C](GO%>?G/1 M)][^E/G/1)][^E!ZXL?I$]XIQ8_2)[Q7GYST2?>_I3YST2?>_I0?(V5KARI! M&T=#[:IW) N9K&<1,=5/ M*7/@V8^57-+Z$^\4\:7T)]XI<^#9CY5=R^*>-+Z$^\4N?!LQ\JNY?.7WTW+YR^^K7C2^A/O%/&E]"?>*7/@V8^57< MOG+[Z;E\Y??5KQI?0GWBGC2^A/O%+GP;,?*KN7SE]]-R^-+Z$^\4\:7T)]XI<^#9CY5=R^("00.IW&E"U2JO MCJ=QIXZG<:4+5*J^.IW&GCJ=QI0M4JKXZG<:>.IW&E"U2JOCJ=QIXZG<:4+5 M*J^.IW&GCJ=QI0M4JKXZG<:>.IW&E"U2JOCJ=QIXZG<:4)8?IS_7_P!HJ6J] MG()3.PZ;_P#:*L4"E*4"E*4"E*4"E*4"E*4"E*4"E*4"E*4"E*4"E*4"E*4" ME*4'BX_42?5/Y5XF_9Q[5_,5ZNCMMI3W(?RJI+=H854 YROYB@OTI45S<0VL M1EN94BC! +.<#).!_,T$M*^%@ 3GD*@2\@>T2Z63,#@,K8/,'I^=!8I3-,T" ME175S#:P//LT%FE,TS0*5$]Q$MQ' 6Q+(I M95QU QG\Q4N:!2HFN(ENDMR_SKJ75>\ @$_S%2YH%*9IF@4JM->PPW4-L[-Q MI0[3@J5YWKO";AO(R%SSQ7B>XBA>%)&V MM*VQ!CJ<$X]P-!+2E*!2E*"-?VE_JC_6J-Q^TR^T?D*L23K%=.&!YH/S-5&D M$LTK#ID?D*WAW<]3L4I2NK@4I2@4I2@4I2@4I2@4I2@4I2@4I2@4I2@4I2@4 MI2@4I2@5YE_5M[*]5XF.(7/<#22.[8'2E51>ICH:D6<,H(!P:\]/6S9?UC>V MO->I?UC>VO-:"E4KG5=/M9A#;&8]]*DM:I2E0*4 MI0*4I0*4I0*4I0*4I07-*^A/_B?[15X\JHZ5]"?_ !/]HJ\>E9D8]CKT-S*J MR02VZ.CO'))MVL%.&/(\OMJU\K6'BPN/&X>"6V!MPQN[O;6"O@JR6[1QS(K3 M0/%*V2>9;6;[89;G=N M9)7DYD 9RW/L%0V6B217-M/*L2R1S&1\2O)N^;*#FWM]U!HC5[)XW:WN(IBF MW(1QT8X!_G7LZK8CC9NX1P>4GE?1YXK(&@3"VMHEDB!BB$9P#S/$5_\ 0U]; M1[HO0[30:HU2U^<8S1B%(UDXI<8PQ('Y4DU?3 MXX(YGO(%BD!*L7&&QUQ[*Q_D.^8K--,XJQ::/, MEWXS.\)=N,653_.@U%O[5KE;=;B(S,-P0-DD8SGW5%)JUI"9/&9 MXX0DAC\MQS( )_.LW3-'NK*XLS&\4<<<:K,4=CQL)MYJ1CNY]<"IH]'D75/& M6>,IQI9 .><.BJ/R-!?NK^.!+5P.(EQ*L:LIY>4#@^SE44>LV+)!Q+B**295 M949P3SZ=*KII4JZ;I=MO3=:2(['G@A0>GOJE;>#TT5A+ TD1=[6&W# 'JA8D M^SG0;J7UJ]VUJD\37"\S&&\H?97SY0M"5'C$66#,!N',+](_9VUE:?HCVNJ& M:39+&)))4SVBO>DZM:ZI;)+;2H6**[1[LE,CMJA\CSQ78FA:$ MCB2G:Q(PC@#NZC;4^DZ6]B;++(1!:"W.WM((YCU*%KF(2R@%%W#+ ],5DV.BW$4UJ96A*6\<\:D9)(G+H8!YT&O<:GP]1%G%;33RA5=RF MT!%)(!.2,]#TJN->4W C\3N"&D>&-QMP[KG(ZY'T3S-?-9TV>^N8FA2V0IC; M+AYC/'GBNK$^0>0&.8[3TH+ECKANF; M=8SP*LW +2.F-^<8Y-6S6*NDRB)DXD>3?^-]OT=V<>VMJ@AO?V2;ZA_*LD_1 M7ZR_F*UKW]DF^H?RK)/T5^LOYBK W*P/":PN]5EM[2WX:0*&DD>5"ZDXVJN M1SYD_8*WZR==UR#2#$LJ&220,P4,%\D=3DGUCE4&39P7AO+=M6M)YG6%8HW3 MZ".I8,Q&>6[R3GGRY56@TBZM-/M4MH)U=K6,3 ,3F02(>?/KC=]E:S^$BE\0 M6-S-'O2(."H\IU#*,$Y_O#/=7W^T65416%Q))PWDD0,HV!&VL,D\SGNZT&1% MI%]/>WHN)+I)V,I60+B-O*S'Y6[L\GECLKS>V6I7=O%=745P@GD=YH$7>R<@ MJO5JUX-==YIEBB>Y9Y0MO&F%.SAJY))]O\ZDB\);66-V6*7?\ -[$. M 7WL5P/8P8'V4%'PATW4KK1H8K=K2> MU?,MTMPTZ?0"; ",]<\B,58B\+[&1+A]C\.--Z,&4[QN"]_D\R.M>XO"F&80 MB.VD+R2&,@NH4$8Z-G!SD8 ]?=04(M.U"SU!)K?CNID*#(7DH*#+=P(!Z>:M M7==TN>?49[FSC(N/$FCCEST;=T'KQFK^MZU%I(C,L9=6&6PZ@J.7/!.3U[*A M/A!&MRRRVLR6XE>'CDC!=5+'EG., \Z#&L-(EE:TCE2[-H9W:2*1>&%'#(Z! MCR)QV]:1Z??65FIAMII&EM MP'8N2V\<\;ADA2>T5M:7JL]]J91[:2W@-LLR M!]I+98X/(\N795<>$Y*AETVZ*M$TZG6>?+/*M'2;&2/0[^)S?(LF<)P]CIY(!V#)_/KFKDWA!!%J$ M=L8RPD7*NKJ>>PO@KG(Y"O-OX0++ \DEI+ . +B/B.@WJ>77. ?;09-II,MV MUL+NR:.&*&=5 RF22FTE\EM,)(>"#(!U3:-^YMW7)( MQCUUH2>%<*V8F2VD=\2%DXBC&P@'!S@GGR J7^T]M\H>*&)]P.UB&!VOMW8Q MU]6<=:#'N-(NUTK304N3E6-TJ@R.9" %)&X=.?LK8U2UF-CIJRI<7<$9'C*+ MR>0;" 2 >?/!(S^5>%\)LC\*0*JR:=)%<7 MV;*=X7O>-*(__P!T93D!SYX;J*OS>$$P$:)I\BS-)$H21U&4?.&R">?(\JOW MNJ>*WL%J+>21Y(VE+ @!%4@$G/UJ#G8;&\M[B.Z-C)+)XO.D"L7 MD\OY5\T>PO4O86:WF2V6[250Z[<#A,&.W)P-V.VM*XU]VM=T=O+;O(J2PM)M M(D0NJDX!Y'RAR/?7W^U=IXQ<1)#*XB#[2A!+E/I#&\8G$L22+]%@&'L M->J#+O\ ]L/U!_K4$'TI?K?Z"I[_ /;#]0?ZU!!]*7ZW^@KI@YZGTIJJ0ZA: MRQ12<54$I(0.0I8@XY"K,LBQ1M(^=JC)V@D^X5R\&DW4NG%1%%FYMS">*2K0 MY=B& Q_Y XYOL!K(@T>1;Y99N$Z+).PWY@:9RB"5 ,G:6[^F M!65-H,V_4$@:/@26IB@0G&URH5L^KR5]YJ3Q&\C%F]O9P1O!,7,9N2P8%"N< MD>OI3J5#9BN(Y9YXDSOA(#Y'>,C^1JK<:M!;W;0R1SX0JKRA,HI;IDU%:1WT M6I7$KV\/!N"C,1,?,5].E++J5S<7+,T3M&RQAR%)4=6';SH5"\+J MW+R()XM\8RZ[QE?;W55N-9T^!9B]U$3%&96 8$X&?@:R)M#NY;5K?$"A(ID6 M4,=TI?SN7+O/7F*N7VES.UTMO'#PY[/Q<9.-K#=CECIY5+DJ&A:W\%Q' 2Z1 MR3+N2-G4L1]AYUYM-1@N$W#**%9BSX #%3V]XK.N=*N'GE6-8>'+)%)Q2-VCBN20H M=4X1W2*3@,H[14%W:WMUJ;<:*)K)05B(EP5RN"Y7',\R ,U +/5HHM\*VPN( MX%MHSQ#@C/-_H\C@# I94+SZS;I:K<&*Y,7E;R(_U6#@[N[%79KB&! \\L<: M$X!=@ ??6)-9WYM+:UCM8?%ADSH;@[I#G."VWF#S)JUK=I>7B1);E!&48.A? M;Y1& ,G[*C%_;F^6T217F(8D*P.W&,Y[N MM9,6C3+;L&$)F,ENP;/9&%SSQZCCVU[TO3+FVO+4RI ([=)4XJMEY-Q!!(QR MZ<^="H; N(3.8.-'Q@,F/<-V/95:75;.-XU-Q$5=F7>'&U2!D@GLK+N])O[J M_,CR(J!Y"KASD*R,H 7'49'/-6;;3YF;3_&+>WC6UW A&W ^1M!'(4LJ&B;N M$-)N=51$5S(6&W!SCG]E>EN8&1G6:,JJ[R0PP!W^RN<^0+KQ=%WH&C2#"JY7 M<4+9&<VJFIS/;Z;=S1#,D<3NH]8!(JW+^L;VUX M(#*0PR",$&K YSP4TFP?P>M)9;>&YFNHA--+*@=I&89))->FGOM1UF]LK"[6 MQM[%8U++$KL[,,XY\@H'=7VU\'[FP4PZ7J\]M9;B5@:)9.'GJ%8\P/?5F[T: M1M0DO;"^DLYYD5)L1JXDQT.#T([Z[3E%S-L5-,4ZA+J*:$]T%%Q#JC02E!A6 M9 XR/;UJ&6YDM-.\()8@A;Y55?+4,.9C'0UOPZ!;PV^GQ1R2?\I.;CLU\35]7O3H4,86RGO8I3/Q(N:%,>4%//V ]];% MYH\C:C)?:??265Q*@27$8D60#H2#VCOJ8:63>V%W/GV%O:09X4""- M2*_U5+FY>54E3:9" %#(#@=PYUCSW5WIC:@\HD:YD2:2"3Q@R( I MR/F_[N!BNG>.TEXRNL+Y(,@(!YCIGW"O*6UC;2RS)%;Q2/\ 3< GMYF@ATJ MUB@0R17<]R9%!+R3%P?6!T&?56!-X17T-DMR1:2<6&61$4$%"AQSY\P?LP:Z M6"UL;#<\$-O;F0X)50NZJVGZ586EL8>'!(SY1W*#,G/.#09]WJM]:FYWM:GQ M2-))%VD&7<3R7GRZ8[W Y5OS0V,\ M\4DJ6\DR_JV8 L/963#H%M;WJ2W$T3C>Y :,*\F[.0[9\H<^GLH(]1UFZL1$ M&:&21=C3JL1 "NV!@EN7;W]*\C4]4EGC$9M$266>-=R,2O#)P3SYYQ6W-:V$ M]PAFAMY)U&%W*"P [J]JEH#Y*PY1CTQY)/7V$T$>GWRW&F0W4A52T*RNH.=N M1FL!?""\9Y8XUA8L(7A9XRODR2;>8W$].?96];0V5M)*83$K3*&8 CFJK@8' M=@5#8II3*ILH+?ANHE#QH-I /+GWYYT&9\K7TDS6>^VCF0S!YF4[6";>@SR) MW]_94D>HRP>#NEF.0&ZGA4KN7?NPF2>H]Y-:T]OIT\0:>.V>,MQ,L%(W=_MK MU-;V,T<,$T5NZ+@QHP! QW"@Q+'5[K4X2Z-! BVR2NI!+,64GR3GD!CU]M5[ M34;Z+3;..[:.0O!;RJR;E(RZJ03GGUK;2/3);PQ<" 3VN(UW( 5!&<+ZL&K8 M@M6$8$4) 4!!@?1!!&/4#B@YM-=U.19[B.S5K9-['*X("-@CZ7,D ]@P:3^$ M-Y+*@T^%7CF:4P/MSN1-H\X=6)Y]PK26]TB&[NY#$L,RHS22- 5WJ.1(./*Y MXZ5XDN]'DTZ,/:%[>)BHA\58F,@9YKCER-!%K,]^)]+DM2T>5&<9RJM@+](8Z_9W5NC5=--U;QJP9RJ\-Q&2J MAQY(W8P,CLJU)IME+$(Y+2!HPQ<*8QC<>I]IH,_0KJ[NKG4_&W4)'*$2,#!0 M%%/7//J:R8[E[&&\U.TDN9H&=+>WCEE9PV7"F3!/3)Y=.0]==8MK DKR+#&) M'4*S!1E@.@-5H-(TZW#B&QMHPZ[6"Q@9'=[*#*MM3U.2XMX)88HF99'WLJ71=5N;N>U%QP2EU;&Y01@YCP5\D\^?TNO+H:U[>SMK<+P(( MH]@(7:H& >OY4M[.VMW=[>"*-WYL44 M[:#G(]4OC(\-KP5QXU(6E#/^KDP M.?;G[*Z2RF-S9P3$;3(BOCNR,T6UMU8E88P2&!(4?WCD^\U*BJB!4 50, #H M!017O[)-]0_E62?HK]9?S%:U[^R3?4/Y5DGZ*_67\Q5@;E4=1TZ.]>*0RRPS M1Y"R1-A@#U',$8Y"KU8?A%*\<]N))KF"T*.6>W!W;^6T' )QUJ"X-*M]S,3( M6:9)R2W5E _(5GS^#XDU$,DL\5L8I%8QR89B[[B#RZ=:SDU#48XVBO/&%NY M1;,BJA(Z@/S P.W-:VE+::=YV:4*'/)0&;;M'LQ03/H=M@F%IH)-X= M7B;!3R0F!ZL 54&BHFK64@A6*SL(VV,9,F1CWCUW/*@Z&' M0[46\L2RS-:R#R(M_DQ\\@IVCGTYU]GT1+BT6VN+R[EBR=X9E^=G/3 KZL^H6<4=TSWMPTD=P9(B3@;3Y&! MCR>7O]=!L:KHUG>W :>:6-I8^ 423;Q%&2!W\N9Y5+)I=F=D5]AS07=-TB&PF,L5_=8@G[ M>58LK7U@S3">\GBACAN)%;+%L[A(!R[L''>*JS/K"W-JLMV\!=%D4L'8%V8E ME(48.!M&#B@WO[/6BW EXD^ V\1[_)#%2A.,=QKW<:%:S0Q1EI5X4:1(RMS4 M*00?;D5S=^UQ+'>Q-/=W"I/%*TT;.H5!,,KMQR(7/3.0,U=,5Y/>1D7E\L,E MXT)"L0.%P\CLYZD@ C4([JYWOO(.X*,$X ZXZYJ> M:*_>VD?CWCO.]W$8\G 4;]F!V=%P:#>.C6K1-'\YM:W6V/E?W%)(^WG7E]$@ M9KD":=8;@.'A#>1ENI'+(/VXK-N;C@^#MBL#7!63:C2EG!3 R9I9[U)H+-)%497=('<>4,<^0'*@Z*]TNTE93)*\4C<-$97 (*9*XSV]: MM/8Q27<=R^YI$B:'F>15B"<_=%$D>QMI'+'3'// M4FK&L)>O?7+PW-W&J2VZ(L9\G:QPYQCGR/V4%^/P?M40JTD[J%"('?/#0,&" MKZLJ/=4J:1'#),T%S6.G?2/1;6/B;>)\Y')&?*['8LW\S7/"]+ZX$6]GX$4BF/Y MQP)%X?*/&,$D]I.?550:G?"*Z?BW"PN(6"DN2"SD.@8KG..N!RQ0=[$@BB2- M<[5 49]5>JX*6>_\5M5M]1DX1XAXQ,C%9-WDHW+)P,*VC:WG! \J?RMI]ODK]ZNPJG/;6,5O<--#$(=WC$N1R M+#!W'U\A[JW+C$LBQ\>;49EFEO)%@"*65T$>>&"(2'S@5)->EETJ:_6<02>-.%![=69S<1H44@%@3S'/E66^LW<5W=(UM(LC2QQ11. ^S*%B?(Z M]*WDM;=((HA&O#C(9%//!!R#4,L%E=.JQ,/EGJ4L;\+4$&[ MAQNIA5G^ED8/+U=>G.J\=W+87$YU.>X65@YC#8:%P#RVA1D'! QU]M7EU#34 MB-VLB@'$18(V[ESQC&>6<]*@":*;G@B.)Y;E >2,P96YCGT .*"E)?7E])!" M=L&RZ,A8"/>.W(ZU\^7-0GL#/#;")'X;1R.C8 9U7!SU.#G(]=;L%A:6 M^.#!&F&WC _O8QGVXY5Y&EV0651;1A9>3@#D>>>GMI4I<*D&J2R7ZV+1)XRL MK++C.%C"@AQ[$TVS2,HEM&$(*[<:Q-')&'V-A9%0L1GH>8Q@5J3Z?:3AA-;HVY^(<]=V,9SWX& M*\KIEDD_&6UB$N2=V.>2,$^ZE%PR$U6ZB:(2!))Y8+?',A TC,,D?94XU2\D MN!:Q16_'5I5D9B=GD!3R[>>X5H+IEDL31BVCV,H0C&>0)('O)J2&RMH G!A1 M-@8+@=,]??@4ZEPRKZYN+VRTEX&$*W4BF0;B#C:6P",'LJ*77+B&S%R\$31R MPR2PJ&.1LQR;V@]G2MQ;:%4A18E"0XX8Q]' QR^RH1IED#*1:Q?.@A^74'J* M%P\75U-;6*-,8O&G8(BJK,"Q[ !S/+-8KZI<7*I*&,1*JK*I(&1.$)^T"NCN MK6"ZB$=S$LB Y /8>\5&FG6:($2WC51R Z>5N_/G2B)A:J.Y_9Y/JFI*CN? MV>3ZIJI'=Y'2KL'ZI:I#I5V#]4M<7K59?UC>VO-320R%V(4]:\\"3S#[J".E M2<"3S#[J<"3S#[J".E2<"3S#[J<"3S#[J".E2<"3S#[J<"3S#[J".E2<"3S# M[J<"3S#[J".E2<"3S#[J<"3S#[J".E2<"3S#[J<"3S#[J".E2<"3S#[J<"3S M#[J".E2<"3S#[J<"3S#[J"QI7T)_\3_:*NL,@@54TQ2JSAA@\3_:*N5F1Q_R M%>-;F)+:*&6."2-Y@X_YEB003CGU&>?::G.E7=]J*7%Y:(D)N4D:)W#>2(BO M/'(\R.5=32@P]=L);BZCE6TCO(A"\0B=@ C$C#<_9CESK'E\']3BD,D#+(]N MB30Y?&^?:J-GNR%//_R-=I2@Y5?!YXXI-D,;3*UMPI"1N 3&[![.WVU9U_39 M[JZD>.V2Y62W,*;V X+YSOY_9TY\JZ&E!QEEI\\VHW2I AECO49KTL-P"QID M8Z\^?JYUYMO!RY%L8Y87,H:)9&:1-DJK(&8X !/('Z7/F:[15522H ).3CM- M?:#E;S2;V;6H72WB6VBE&QUV*!%L(QC&[.3TZ8J*#1+T:;;P>+QQF&V$++N& M)2KJ2.78P!Z]_.NOI0>!2STF[M MKK3WCMAOC54E=RC($!/(?W@0#RQRKJ:4'+ZAI-Q-J=W(MG$>--$Z718;H@@7 M/K[#T[^=>O!6W)N[EPRO:VA:UM64Y!3.XX]GDK_]:Z8C(P:\QQI$@2-551T" MC %!R]S9ZEJ,MV]S9<.7&+#-I-CS#^59C0R!%)4XW+^8J MP-FLO5=5\0O;6)H9)4E1V(C0NWDX[![36I6;JFG2W=Q!/;W36\L2NH(0,"&Q MG(/LJ!'K-E)$\D6"G^_C;^=1C6H)4+0*Y19EBWNA"L2VWD?;50>#8C MVQV]Y)';XBWH4!+&,Y!SV9[?]*D&@9NI9Y+@ O(C[8XP@.UMW/O/9F@EB\(+ M"3>2TJ1JKN)'C*JP0X;![<5G17NC<9)XX[IIN,2MOASMD(R6"9QT.<^OOJ]+ MX/0S6<5M+*[1HDJ'D.>_X5"W@\S:>UKQK9=S9++:*O9@$8Z-ZZ"]\M6@DN0W M%"6P)ED*':I&,C/?SZ5 OA'8N%"B=IF?9P1$=^<9Z>P@U%<^#B74TK7%P3&\ M1APJ ,PP.;M_>QC/,5Y?P>9]/-J9K=0S;F9+55[, C'1O70:6MW?B>CW5UPU M<1QEBCCD1W$5%;:U:33K!\[%*25V2QE",#=V]XR1[#7E]-GNM+O+*[N6(F)6 M-U RB<@/:>6?MK+UC19Y;=TXDMQ?7,T9\850JQ*O+_U+>W-!L2ZA)+IB7FGK M$T3*7W3L8P%';T-4%U^1]LPM0MLO"$I9O+5I,8 &.>,C/MJUJNDR7EK;6]K< MBVAA(S&8PZN .2D9'(5')HCRS!Y;LE',;3HL8 D9.A'=T&1ZJ".^UJYLGNDG MMH=T9-3TI09=_^V'Z@_P!:@@^E+];_ $%6 MKR-GO&*J3Y _UJO$I5Y0P(.X?D*Z8=W/4^E)7(R:3=2VL\1M")3;S),[,I%R M[?1/7GSYY.,=*ZZE;IPB:[%5Y=-NGL)HA: MR+=F7?-."A\83?G )/=CD<#EBNKI2EMRR:;-%XBT-M<2NC'R;A8RD8+Y[#Y) M'9MSV"I=5C_ .H)'VU'=Q7NI2W8FLIXF5&CM]Q39C())(;.6P.SD*Z& M&&*!2L,:1J26(10,D]34E*+WL+A6O)%7 *%XD5<%L;L9/0<_77L M6LT4UM\G6UY;MMB5B[KPPB]0PR23C/3MKH*4HM' [21*TD31,1TJ[!^J6JW M!D\PU;A1A&H(.:XO6N4I2LA2E*!2E*!2E*!2E*!2E*!2E*!2E*!2E*"*'Z<_ MU_\ :*EJNLHBDE#J_-LC"$]@[A7KQF/S9?X;?"@FI4/C,?FR_P -OA3QF/S9 M?X;?"@FI4/C*>;+_ V^%/&4\V7^&WPH)J5#XS'YLO\ #;X4\9C\V7^&WPH) MJ5#XS'YLO\-OA3QF/S9?X;?"@FI4/C*>;+_#;X4\93S9?X;?"@FI4/C,?FR_ MPV^%/&8_-E_AM\*":E0^,Q^;+_#;X4\93S9?X;?"@FI4/C*>;+_#;X4\9C\V M7^&WPH)J5#XS'YLO\-OA3QF/S9?X;?"@FI4/C,?FR_PV^%/&4\V7^&WPH)J5 M#XRGFR_PV^%/&8_-E_AM\*":E0^,Q^;+_#;X4\9C\V7^&WPH/=Q^HD^J?RKQ M-^SCVK^8KQ+.KQ.JK+DJ0/FV^%>Y@?%QR)Q@\AGMH)J5#XRGFR_PV^%/&8_- ME_AM\*":E0^,Q^;+_#;X4\9C\V7^&WPH)J5#XRGFR_PV^%/&4\V7^&WPH)J5 M#XS'YLO\-OA3QF/S9?X;?"@FI4/C,?FR_P -OA3QF/S9?X;?"@FI4/C*>;+_ M V^%/&8_-E_AM\*":E0^,Q^;+_#;X4\9C\V7^&WPH)J5#XRGFR_PV^%/&4\ MV7^&WPH)J5#XRGFR_P -OA3QF/S9?X;?"@FI4/C,?FR_PV^%/&8_-E_AM\*" M:E0^,IYLO\-OA3QE/-E_AM\*":E0^,Q^;+_#;X4\9C\V7^&WPH)J5#XS'YLO M\-OA3QE/-E_AM\*#TO[2_P!4?ZU1N/VF7VC\A5R)M\SL P&T#RE([^^J=QGQ MF3D>9'9ZJWAW<]3L\4I]A]QI]A]QKI<.-24I]A]QI]A]QI<%24I]A]QI]A]Q MI<%24I]A]QI]A]QI<%24I]A]QI]A]QI<%24I]A]QI]A]QI<%24I]A]QI]A]Q MI<%24I]A]QI]A]QI<%24I]A]QI]A]QI<%24I]A]QI]A]QI<%24I]A]QI]A]Q MI<%24I]A]QI]A]QI<%25YE_5M[*]?8?<:\R9*, "21W&EP1$VUQTI0=*5P>H MS3-4;=N)"'#28D /-NE>MAX>S?)UZ[N?OK6USWVN4S51E)*G>XV]S=?;7T B M0ON?V9Y4VKO6J9JH%(5AOD.[O;I0H3&%WR:9JJ5)96WN,= M@;D?;0 B0ONM9IFJ@4A&7?(<]I8Y%"F4"[Y.7:&.:;3>MTS55@ M2ZMO?EV!N5 "'9M[\^PMR%-IO6LTS50)A"N^3GV[CFC(2BKOD&.T-S--IO\ MA;S2JI!,@?>_+LSR]U%!!8[W.[L+=/92C>M9IFJ@3$93?)SYYW<_?0J2%&^0 M;>YNOMIM-Z4/(SN$5<*<:CM22\^?/'_J*L5EM'F;NC]YIF M;NC]YJ2E!'F;NC]YIF;NC]YJ2E!'F;NC]YIF;NC]YJ2E!'F;NC]YIF;NC]YJ M2E!'F;NC]YIF;NC]YJ2E!'F;NC]YIF;NC]YJ2E!'F;NC]YIF;NC]YJ2E!'F; MNC]YIF;NC]YJ2E!'F;NC]YIF;NC]YJ2E!'F;NC]YIF;NC]YJ2E!'F;NC]YIF M;NC]YJ2E!'F;NC]YIF;NC]YJ2E!'F;S8_>:?/=T?O-24H(\S=T?O-,S=T?O- M24H(\S=T?O-,S=T?O-24H(\S=T?O-,S=T?O-24H(\S=T?O-,S=T?O-24H(\S M=T?O-,S=T?O-24H(\S=T?O-,S=T?O-24H(\S=T?O-,S=T?O-24H(\S=T?O-, MS=T?O-24H(\S=T?O-,S=T?O-24H(\S=T?O-,S=T?O-24H(\S=T?O-,S=T?O- M24H(\S=T?O-,S=T?O-24H(\S=T?O-,S=T?O-24H(\S=T?O-?/GNZ/WFI:4$? MSW='[S3Y[NC]YJ2E!'\]W1^\T^>[H_>:DI01_/=T?O-/GNZ/WFI*4$?SW='[ MS3Y[NC]YJ2E!'\]W1^\T^>[H_>:DI01_/=T?O-/GNZ/WFI*4$?SW='[S3Y[N MC]YJ2E!'\]W1^\T^>[H_>:DI01_/=T?O-/GNZ/WFI*4$?SW='[S3Y[NC]YJ2 ME!'\]W1^\T^>[H_>:DI01_/=T?O-/GNZ/WFI*4$?SW='[S7B1Y41F*I@#)P3 M4]0WG[++]4T$P/*E4U3:C+OD.>TMSK/N-5:VF:$0R/LY;MW6MQA,]G*=6,>Z M_ 7,$9D7:^T;ACV=BD$C+U521[J0!A#&';4*,DH0!]E7 M^4CLY/P6N=5U*QT^^N=%&F-97 M1GN'N)H76(E)%91C#=,]F*]$Q&Z>C,=FGHWA/:W$.G1S+=JURJHEQ)"RQROM MY@-Z^?MJU#K%O;P:K2,?2Z]>W-4=2LYVT;P=BB@RL[<9+ET=GK< M5S;W$WBE_"D*AR);9E+C_P 1U/LZU'!KL%YXW;QQW5M=QP&81W$1C8KSPPSU M&:H:MK-Y>Z/.VD6>HP31O&)"]OM<(6&_8#U8#-9NF6T\OA#-=10ZHUJ=/DB$ MM[GK$CF:U:R?!*&6W\&- M+AGC:.6.W161A@J0.AK6KGEWEJ.Q2E*R%*4H%*4H%*4H%I].X^N/_459JM:? M3N/KC_U%6:S+K'8I2E12E*X*VN[BTN9;H+-N'CC@M,S+<;&;"!>BD3<% M7*C;SY X[,]10==2N2N-1U&XM[B9;A;:..\AA"A.8#&,DL2?_(BK_A'JDEA% M&EO*!<&-Y$6ZS6\7"V=!UU*YN]UQAK"Y_\ L*R[/5K_ .3UEB>%8H+2&9D*%BY8D$9)Y# H.RI7/^%.K2Z? M$1:N%F2%YR&4%2J]A)([>[)J@M_-'=7$L85G,LCJ&8X!$"$#KTS0=?2N2MM3 MU*<6YCGCV7-PL2,\0RJ\-F8[0>N1RKY<:QJ8M9GCEMP]M;RRL3'D2%)"H'7D M"!0==2N4N]7U&U=K8M%)*9D42J@4*&0MC!;'48'/MHVJ:IPYI':WB-M;QS.@ M7=O)9@1D'D,#U]:#JZ5SMI=WHTS5YA.)KB&67AHRCR0O0?:*S9?"*ZN!/'&( MS'*DD\+8/. (W/KUW!>?N2.9K2NK^ M\&@7SM*!-!.86FC7&$# %\=A"D^Z@Z.E<5J4L,$5W:6(F&,W#+N)+;FW9R<1X\E5120!S]5>;OPDNDEN#;/&\;6\LL.] "I1E7F V<>4>N.E!V=*Y MAM0U*VNY%FF@FBBN8X"JQ;2X=00/4@E<7HVIWSV%Q% T:20L=BR_2D4RMEP2<8[ .\< M^RM*]OYIM M;FVN2CM/&CR&,#EQ K C.!0=%2N<@U6Z:^CW30LC736QMPOE@ M 'R\Y]6>F,&EYJ=^-=:VMHX^#$T88.5&\-U.2<\NS /2@Z.EWMKTNO.EO*SS)E+::0F1 IXB'&.1P?LH.HI7)R: MSJ M;VY#1%(6BB50G:ZH2Q)/0;CRK1M;K47T6XD<0>-(2(V+#:P["<$@'[:# M;I7(-J]T7$J7?**UG9HWC"[I$(Y_L-3W.IW\$7EW5LCI:^-$M'@2'S!SZ M#OZ\Q0=12N8@U6_DN&E)B6 726_ *>5AD5N;9Z@MW5+X.:C>7\LLMQ(AMA$# MM"@$/DYQ@DD8 YT'14KCE\(;N1IO%I(V22-)82Z %0TBKS 8]C=N#5DZI>B\ M-A)$TDD*O)C(()Y]> MRO?RK=\"9Y)T5GNGMH%2, M-12S"0+%-'&-I&S<00&,T'7T MKE8-1U:62V@:2!.-,4$VU6.T1ENBL1G([^E3Z'?75YJ@\8N%">*JW""X#-O= M21V]@H.CI7-3:G?'6IX(F7AP.=T84>4@CW#!SG<3V8Z5 NM7J)'(9[>XCX*7 M4O#3'#3< R]>XD@_^)H.LI7'S:YJ4C1FT2+$J//%OV@.F["@DL.H&21GZ0JR M-1U*02LDL"9OO%$4QYVC/,DYYF@Z>EZ_=06DR\6/QNW:8L>& KJC8!.6& M,\N0S5KY4ON.9MT1MQ=K;B$)S(9%.=V>N3W4'2TKDVUF^^2[.X2:&26\=1A% M4"#*DX.6YGECGBKTE_>^*::LKP6TURS+)*0&5<*3RYXR<=_?0;U*Y3299]4U MNTN;EUVQVK,J!?)+;RN\<^T &II=7NDNR5DA*FY:V%MM\L *3OSGU9Z=#0=+ M2N4?7[A[6V-O);M-);P2-RR%=Y%4Y&?6>5=1 KK"BRN'D \I@,9/LH/=*4H% M0WG[+-]0U-4-Y^RS?4-!XK.N7U(3N+>)&B_ND@5H]E9%[;2O=2,M^L0)^@6Q MCE77'N\V?9I6H1;:(1MN0*,'O&*EJ*V96MHF1=JE00O=RJ+599(-+O)H1F6. M%W0>L*2*G>6H[*U]K^DV,YAO-1M89AU1I "/;W5H0RQSQ)+"ZR1N-RLIR".\ M&N4\'H8;'P/LKJTT_P"4)[B-99B"N^1F&68ENO.O(UF75XM"MM(9M.BOXGF+ MA%+QQICR5',9)(^RNDX>"W84KB;V^UC3TU:SCNVNY[".*]CD9%#R1$G=&P Q MG"MS '45:U#P@E-])/8MOL++3VO)@ #Q&8?-KGLY!C[JG#DMUE*X32-3U@W> MF2EM2NEN6 NHY;,1Q1JPSN1L9P#CJ3D5I>#3:GJ4UQ>7>H.MO!=30QV\:* Z MJQ +G&?5RQTJSIS'>2W4TK\]2]UM? ]/"&757,T8#^+B).&ZA\8;EG)':"*U M_"*^9[IXK/5+^&>*'>T%G;"7:2,@N2IQ[,BG"FZ+=72N(@U75-5C\&$@NA:G M4+:22X=(P2-H7FH/0Y_.D^LZAHT&OV\ER;V6RX/B\LR@'YWD VT '!IPI[?G M@W.WI7+:D]_X-Z#?ZC/J4^HS)$-LI_F:]TH*%QI-K,80(8T2.7BE%0 M8<[2.8^VK+6L#+&K01%8_H H/)]G=4U*"-X(G1T>)&1^;@J"&]O?7R6VAE"" M6&-PGT0R@[?9W5+2@CX$6,<-,9!^B.HZ?E3@1!0.&F " -HY ]:DI05_$;7A M<+Q:#AY!V\,8Y=.5>S;Q;<+'&IY8(4$*5$484@*1M'0=!4M*"*:WAF*F:*.0K]$LH./94-[80W5K+ M RA!(I!9 1D8S[JMTH,O3-'BLIY)B5DE<*,B-4 VYQ@ =>9YUH&"+!'"CPP M(/DCF#S-24H(I+>&5762*-U?&X,H(..F:SKV\AM+Q+*'3I;AWBW$0J@"H#@9 MW$>ZM:L/5M+FN-8AO([>TN$2'A[9V*E3NSD8!H+8O],BGF''MDFP3*,@'R>N M?97V::R@FA@V0[B.&%&T;$()Z=QVGD.ZJ/R&S[!)PBGCX26=)LESGG&L;(@]OE9/K)H--K[2 %G,]GS(0297LY@9]56/'K". MX\6X\"S.?U>X98D=WKK)^1;F""S%MXL[Q6?BCK)D*,X\H8'JZ=M(] DCMY(E MD1B9K>0.W4B,(#GU^2??06DO=#@XBI+81\P6"[1S![?MJ:\.EW$KVEPUNTLR M^4A(W,"/@/=6?#H$B01H3"62WN(LX[9&!!^-0VO@[+#>"239,A*29,SJ494" M\E'(].WOH-"\U/1GM6EN);6>*#:3R#[5 M8UQX.3R6-M#&\*M#:"'MP6#HP^SR?YU[N=&U&[U&.>:6+8DID XC':#&5VA< M8ZG.>IH-&&;3DT^._DBM[:.YC4L64 D,,X/?7J*YTJT9889+2$RX(1-J[L]# MR[ZJ3:9>C3=-MH)4Q;H$E7>R!_)P#D<^1YX[:J6W@[/%ITMNTD+2/!;Q!N?6 M,DG\Z#26[TV+4(;&V2W,SN05C"^00"V2/_\ NM&N;:XU![0:>\ZQ2?.3;$V1 MN1GGDYS@CF!VU5L]'NH+ZU+&W-O;SS3*PSO;B;N1Y8&-W?SQ4E]I=Q=:FLT: MPVZAANGC=A(ZX^B1C!^W.*"\E]I\T4JK/;O%"/G &&%'K]7*HI+O3KP9F$$T M")Q1(^UE R1V\^RLE?!^[:VBB=[93;0+!$5!Q)AE;+CL^@.7/J:M7FG:C<2- M<*\,,S1)&R(YP0')(W8R,@XSB@NQ7UI-3>F"IVE5(/O'NJ.TO M]+MH8]C6UH9>8C!5<\R,\N79571=%N+*[CFFDC('')"LQQQ&4@9/7&TU!!X. MSQVEQ&SPEY+3Q<'GR.]F]WE"@TCJ5@EVD#A$G:1Q&, Y( W'(Z=>VOL4^F$Q M;EMHI;I=X0A=S9]G7^E4ET:YCOH[A'A;$LI8$D>2X4.$)683$+A001RP0/*SG J3P@TN_U)2D4 MT:Q/ 8RI=E"N?[W+Z7=@T%YI=+EG\39K1Y1D<([2>\C'\Z\6]]87EP=/M^#- M&(BQ"X* @8Q51M#D92-\8)O/&"PZ[=FWWU[T72[JTNH'N?%PD%KXLO"SEL$ M')R.73I07%N=-6[EVR6HN8D._&-RJ.N?4*]7,VGB19KEK;?& P=\94'."">F M<'W5D2:#QD##!'JW]_/ H-%O9YTENS; *;?R4)((C9B M>H[=PH-"^O=/MO%4N%A%O.K!'8#:!C/\ZF__ *UH5&+4Q1 .HPI"!NA'=FHM M6L[F:ZL[BT$#-;E_)E) .X8Y$ XK)7P?O8+=H();=DEBC21FR-I5BQVCNYX] M6*#9>]L4$T<9AD8,J21J5[2%YY]U(+C2W#V4+VI50=T*[< #KD?G6=)HUV\T MPC:*&U:19!$'+ L) V[F/)Y \ARYU\?P?D>R6W,D:>769!O5#@E?6.ZL5-!G2V8K#"MW ME=LHNI"1A2 02#CJ>72KEEIM[!J42>W-J85)+N@& >O/^1I4G$OB\A1E+H<$[B/)SZR,8JGI>D2 MQ6^HQWA0K=GZ*NS[1L"G);F>E4+/P:NHI+:2>>)VVL;@\_G' (0CV _R%!K6 MFI:9?::7#VYMQ&KR1L5(0'F,CI1KK3YO%X42":WGWN& 4H"O,D^NJ$F@3&*V M$;PAH+>*, @[69&#<_4<4FT&XN>.TTD4;S\4NL9)";D"C'3/3)Z=:#8LY+&[ MBZ* QP0>??TJIH^G7%B2W"@ M5Y&42MQGD+*%(!&[H<]G=6U05_$K7A"+Q>'AAMP78, ]^.^I4AC3.R-%R,' MQD=U>Z4$,-I;P@"&"*, E@%0#![Z^BWA#HXBC#)D*VT97/7%2TH,;Y B\?\ M&6E+ 3<<*47=N^OC./56HEM!&) D,:B3FX"@;O;WU+2@ADM;>5$22")U3&P, M@(7V=U>Q#&/_ -:?2W].WO\ ;7NE!#):6\A!D@B8@E@60'!/4UZX,?HT^ENZ M=O?[:DI00>)VVV1?%X<2G+C8/*/K[Z]-;0/ (7AC:$<@A4%?=4M*#RL:*P*H MH(&T$#L[J\\"+CF;A1\8C&_:-V.[-24H($L[9-VR")=QR<(!DYSGWU/2E I2 ME J&\_99OJ&IJAO/V6;ZAH/%8=^NG>-R<=Y1+GR@.G2MRL:^NHTNI%:P60@_ M3QUY5VPO^'EU:KJUH2YA0RC$FT;AZZ]$ @@C(->(HYTMHP0KR@ '+=?7FI&2 M4,N$4@]3NZ5GHZ1$TYN/P7:TXD>EZM?65HY+>+H$=$SUV[@2/94@\%[:/3=. MM;6XN()=/_9[A2-ZYY'/+!![L5T 23B$%5V=AW<_=7Q5F*-E%##H-W7^5:XF M7DVLS2='CL'NI9)I;NZNB.---C+ # 4 =U0Z'X.V>DV-U:1F2:*X)W\4Y M.W& OL Y5LE9N&"$4OVC=R'VXKZRRAU 52O:=W2IOGR5\,33-"ET^2!8M6O7 MLX>26[[2 .@4MC<0/;5[2].CTZWEAB=V625YB6[W8D_G5T++O8%5"]AW=:^! M9MC$HH;L&[K_ "I.4SWDIC-X/6Q\&?D3BR^+[-F_ENQNS4=SX."2\NIX+^ZM MDNPHN(H]N),+MZD9'+ERK=99@BD(I;M&[I_*OI202 !5V=IWXWNNH1I'*F< !00"/7SS6N MJR[F!10HZ'=UKX%FX9)1=_8-W+WXIOF[LKX8T.A$VEQ::CJ%S?VLT7"X7,,:[5BE"8^T@9.*UF68*NU%)/4;NG\J^E).(!M M79YV[G[J;Y**45926RB@#Z/E=?Y5\VS'YV>?NI:EI].X^N/_459JM9A@T^\ 'B=AS_ '15FLRZ1V*4 MI44I2E I2E I2E I2E I2E I2E I2E I2E I2E I2E I2E I2E I2E I2E I M2E I2E I2E I2E I2E I2E I2E I2E I2E I2E I2E I2E I2E I2E I2E I M2E I2E I2E I2E I2E I2E I2E I2E I2E J&\_99OJ&IJAO<^*S8Z[30>*S M;IM2%P_BX3A?WX>1;ED#?W>?*NN,Q$]7FSC M*8_TPV:4I7)Z7ROHI2@4I2H H:4JCY7VE*!2E*!3LI2@=E.RE*!BE*5!AW]Y M/!>2K%)M7(., ]@JO\I7?I?PCX4I6P^4KOTOX1\*?*5WZ7\(^%*4#Y2N_2_A M'PI\I7?I?PCX4I0/E*[]+^$?"GRE=^E_"/A2E ^4KOTOX1\*?*5WZ7\(^%*4 M#Y2N_2_A'PI\I7?I?PCX4I0/E*[]+^$?"GRE=^E_"/A2E ^4KOTOX1\*?*5W MZ7\(^%*4#Y2N_2_A'PI\I7?I?PCX4I0/E*[]+^$?"GRE=^E_"/A2E ^4KOTO MX1\*?*5WZ7\(^%*4#Y2N_2_A'PI\I7?I?PCX4I0/E*[]+^$?"GRE=^E_"/A2 ME ^4KOTOX1\*?*5WZ7\(^%*4#Y2N_2_A'PI\I7?I?PCX4I0/E*[]+^$?"GRE M=^E_"/A2E ^4KOTOX1\*?*5WZ7\(^%*4#Y2N_2_A'PI\I7?I?PCX4I0/E*[] M+^$?"GRE=^E_"/A2E ^4KOTOX1\*?*5WZ7\(^%*4#Y2N_2_A'PI\I7?I?PCX M4I0/E*[]+^$?"GRE=^E_"/A2E ^4KOTOX1\*?*5WZ7\(^%*4#Y2N_2_A'PI\ MI7?I?PCX4I0/E*[]+^$?"GRE=^E_"/A2E ^4KOTOX1\*?*5WZ7\(^%*4#Y2N M_2_A'PI\I7?I?PCX4I0/E*[]+^$?"GRE=^E_"/A2E ^4KOTOX1\*?*5WZ7\( M^%*4#Y2N_2_A'PI\I7?I?PCX4I0/E*[]+^$?"GRE=^E_"/A2E ^4KOTOX1\* M?*5WZ7\(^%*4#Y2N_2_A'PI\I7?I?PCX4I0/E*[]+^$?"GRE=^E_"/A2E ^4 MKOTOX1\*?*5WZ7\(^%*4#Y2N_2_A'PI\I7?I?PCX4I0/E*[]+^$?"GRE=^E_ M"/A2E ^4KOTOX1\*?*5WZ7\(^%*4#Y2N_2_A'PI\I7?I?PCX4I0/E*[]+^$? I"GRE=^E_"/A2E ^4KOTOX1\*'4+IQM:7*GD1M'PI2@Z0=*^&E*R/_]D! end GRAPHIC 19 exh1_01.jpg begin 644 exh1_01.jpg M_]C_X 02D9)1@ ! 0$ U #4 #_VP!# 8$!08%! 8&!08'!P8("A *"@D) M"A0.#PP0%Q08&!<4%A8:'24?&ALC'!86("P@(R8G*2HI&1\M,"TH,"4H*2C_ MVP!# 0<'!PH("A,*"A,H&A8:*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H M*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"C_P 1" ./ L # 2( A$! Q$!_\0 M' ! 0$ @,! 8'! 4" P@!_\0 5Q 0,# 0,(!@0'#04( M 04 $" P0%$08'$B$3%#$W05%5=2)AE;.TTQ5Q@=0(%C*1DZ'1%Q@C-4)2 M4U1TE+'2X3-B!S;:#XOI7V54? M> +,$9S;:#XOI7V54?>!S;:#XOI7V54?> +,$9S;:#XOI7V54?>!S;:#XOI7 MV54?> +,$9S;:#XOI7V54?>!S;:#XOI7V54?> +,$9S;:#XOI7V54?>!S;:# MXOI7V54?> +,$9S;:#XOI7V54?>!S;:#XOI7V54?> +,$9S;:#XOI7V54?>! MS;:#XOI7V54?> +,$9S;:#XOI7V54?>!S;:#XOI7V54?> +,$9S;:#XOI7V5 M4?>!S;:#XOI7V54?> +,$9S;:#XOI7V54?>!S;:#XOI7V54?> +,$9S;:#XO MI7V54?>!S;:#XOI7V54?> +,$9S;:#XOI7V54?>!S;:#XOI7V54?> +,$9S; M:#XOI7V54?>!S;:#XOI7V54?> +,$9S;:#XOI7V54?>!S;:#XOI7V54?> +, M$9S;:#XOI7V54?>!S;:#XOI7V54?> +,$9S;:#XOI7V54?>!S;:#XOI7V54? M> +,$9S;:#XOI7V54?>!S;:#XOI7V54?> +,$9S;:#XOI7V54?>!S;:#XOI7 MV54?> +,$9S;:#XOI7V54?>!S;:#XOI7V54?> +,$9S;:#XOI7V54?>!S;:# MXOI7V54?> +,$9S;:#XOI7V54?>!S;:#XOI7V54?> +,$9S;:#XOI7V54?>! MS;:#XOI7V54?> +,$9S;:#XOI7V54?>!S;:#XOI7V54?> +,$9S;:#XOI7V5 M4?>!S;:#XOI7V54?> +,$9S;:#XOI7V54?>!S;:#XOI7V54?> +,$9S;:#XO MI7V54?>!S;:#XOI7V54?> +,$9S;:#XOI7V54?>!S;:#XOI7V54?> +,$9S; M:#XOI7V54?>!S;:#XOI7V54?> +,$9S;:#XOI7V54?>!S;:#XOI7V54?> +, M$9S;:#XOI7V54?>!S;:#XOI7V54?> +,$9S;:#XOI7V54?>!S;:#XOI7V54? M> +,$9S;:#XOI7V54?>!S;:#XOI7V54?> +,$9S;:#XOI7V54?>!S;:#XOI7 MV54?> +,$9S;:#XOI7V54?>!S;:#XOI7V54?> +,$9S;:#XOI7V54?>!S;:# MXOI7V54?> +,$9S;:#XOI7V54?>!S;:#XOI7V54?> +,$9S;:#XOI7V54?>! MS;:#XOI7V54?> +,$9S;:#XOI7V54?>!S;:#XOI7V54?> +,$9S;:#XOI7V5 M4?>!S;:#XOI7V54?> +,$9S;:#XOI7V54?>!S;:#XOI7V54?> +,$E8:S4D. MITMNHJFTU,FZP:3RN;WL10D]-U@TGER5R,2=[D>QJK_.QA43U\3845%3@IABX->%-JXLO37%6X !FL M ">FZP:3RN;WL10D]-U@TGE(F\7^B=2>I# ')MM( ME=7P4JU%/2I*[=Y:HMRX7"&TS:+RJXP-'UULT32ENLLDUW@EJ+A,L;I M,;L$;<)AV]Q54X]./L/3KW9RND-,6VYRW.&MEK)=U.03,2-5BN14=_*^O@84 MYK"JM:=^Y><.J+WZF? YM;:;A0T=+5UE#4P4U4W>@EDC5K94[VJO2<(VB8GI MA4 !* #[OL2JMEH%5Q%"3TW6#2>5S>]B*$ $8WKBE\B9\0XLR,;U MQ2^1,^(K124C58ZX/@6I)RL?&]N'-5.E%0[&UVB:2GCN=7"YEH94,CEE]L#43O583C;:NK?9WWF@:J++_ M +-<.L2TT^GJBAL]MK;3R"QQ25-.LC8^A6M1H MOA8]5J:*8B+S/!6JB.F9ZK,EO&@[_;-30V%])R]=.W?@Y!R*R5O\YKEQPX+T MXP45-L9U*^[I05+Z*F_@$F6:21=S*Y]!%1/2.53#5QV%K^%#(]VL+5&KE6-M CD;G@BK(_*_ MJ3\QK.)CZU%%XB9O]=RL4T6F4%2Z-J'4*UUPN-OMU Z=U/#45#W*V=[5P[<1 MC7*K4_G81#KM4Z?J]-W-**M?!*KXVS1RP/WXY(W?DN:OD6 M1^^L<:N=AJ+_ #Q%" ",;UQ2^1,^(<69&-ZXI?(F?$. LP M M^=_PJ?XRT[_RIO\ %A]$'SO^%3_&6G?^5-_BP[='>\4_?T8X_L2PH[;36HKK MIFXI6V6K?33XW78XM>GI*IDUTJ-]L:;L4+&HR*)O'-Z M86FNJK?*NIM=UWT+2VJ[4-OO%'2+FFY\QROA3N:YKFKCHX+W(AQK[K*Y7ZXT ME1=8Z6>FI&[D% C',IXVXQNHUJHO=QSG@G$F@3$WB#6E>WG:967JWT=#< M[%89Z2C1&T\7)3-2-$3"(F)4[$1/L%TVF5EUM%':Z^Q6*:@H]U((5BF1(\-W M4PJ2YZ/600*1EL*+6CT:NO&FX+'5VBSMH*=J) V..5%A5&JU'-5 M9%XHBKTY^TY&GMJM]L]A99YJ>WW.@C;NLCKH5DW4[$X*F43N4@ .385M75Z# M7JO>ZFNFLJZ[7B"NN=);ZF&G:K8*%T2LIHD7N8U47IX]/''')RM::^KM8,:M MWMUKYRQNY'4PQR-D8W>SA/35,=/2B]*D>"^QHB8FVY&M*IH-92PV&EM%?:;7 M&>S]AU.H;W6W^XK67%[5>C&QL8QNZR)C4PUC6 M]B)W'6 FG"HIF\035,Q8/N^P_P 26_\ L\?_ $H?"!]WV'^)+?\ V>/_ *4/ M*TONH^_X=.5ZW. !XKK !/3=8-)Y7-[V(H2>FZP:3RN;WL10@ C&]< M4OD3/B'%F1C>N*7R)GQ#@+, M ,[VIZ=LU\J;>Z\PI(Z)K MTCS,YF$54ST*F>A#1#&=O\[::JLSWM>K7-E3>:G#/H\#''R\YFB<*G&G"O\ M%&^.,;]V\C;3-LOA;6KJI[?_ #>Z?\0-(_U1O]Z?_F'X@:1_JC?[T_\ S&>_ M2D/=+^9/VCZ4A[I?U?M.#F#%\7KX_P!--32_A?I^FA?B!I'^J-_O3_\ ,/Q MTC_5&_WI_P#F,]^E(>Z3]7[1]*0]TOZOVCF#$\7KX_T:FE_"_3]-"_$#2/\ M5&_WI_\ F'X@:1_JC?[T_P#S&>_2D/=+^K]H^E(>Z3]7[1S!B^+U\?Z-32_A M?I^FA?B!I'^J-_O3_P#,/Q TC_5&_P!Z?_F,]^E(>Z7]7[1]*0]TOZOVCF#$ M\7KX_P!&II?POT_30OQ TC_5&_WI_P#F'X@:1_JC?[T__,9[]*0]TOZOVCZ4 MA[I?U?M',&+XO7Q_HU-+^%^GZ:%^(&D?ZHW^]/\ \P_$#2/]4;_>G_YC/?I2 M'NE_5^T?2D/=+^K]HY@Q/%Z^/]&II?POT_30OQ TC_5&_P!Z?_F'X@:1_JC? M[T__ #&>_2D/=+^K]H^E(>Z7]7[1S!B^+U\?Z-32_A?I^FA)L_TCG_NC?[T_ M_,;K;6,BH:9D:88V-K6\>Q$X'R0ESB541&RJJ]F/]3ZUM359;J1KFJUS8FHJ M+V+A#JRVCJLG,S5G*L>_;?H\YG?^%*HSD>]978=GUX=3E@ ZT GINL&D\K MF][$4)/3=8-)Y7-[V(H0 1C>N*7R)GQ#BS(QO7%+Y$SXAP%F M M '5ZAL%NU#0K27:G;/#G>3L5J]Z*G%%.T F+[UJ*ZL.J*Z)M,,Z M_<>TK_1UGZ?_ $/W]Q[2O]'6?I_]"K9J&E=J:2R(V3G#(.6Y3^0JY3+,_P Y M$M\M7.*B#Z2HN7IVN?-'R[=Z)J8RKDSE$3*95>\IL*>Z[^><]\ZK MSE&_N/:5_HZS]/\ Z#]Q[2O]'6?I_P#0KG:CLK:1M6Z[6]*5SE8V9:EFXKDZ M41V<9]1ZF:@IDN=SIYW1PP44,,[JA\B(Q6R;_:O!,;G3ZQL*>[P.><]\ZKSE M+?N/:5_HZS]/_H/W'M*_T=9^G_T+!^H+0RE95/N="E-)GTK_1UG MZ?\ T'[CVE?Z.L_3_P"A2V_5=KN,5+-055/-3S(]5D2=B!SSGOG5>D$S9%;GHSA5P>$ M5]M4LTT,=RHGRPYY5C9V*YF%PN\F>''"<>T;&GN\#GG/?.J\Y1W[CVE?Z.L_ M3_Z#]Q[2O]'6?I_]"YGN-'3K.D]5!$L$:2RH^1&\FQVGE<]\ZKSE(_N/:5_HZS]/_ M *#]Q[2O]'6?I_\ 0M4O%O6X4QC/Y.<]'$]$>HK-)%/+'= MK>Z*#'+/2I8J1Y7";RYX97AQ&QI[O YYSWSJO.4]9MF&F;37Q5D%+++-$N\S MEY%>C5[\=&?K+=$P<>AK::OIVU%%415$#L[LD3T>U<+A<*G#I0Y!:*8IZ(BS MEQ\SC9FK6QJIJGZS< !+ $]-U@TGEQ%" ",; MUQ2^1,^(<69&-ZXI?(F?$. LP M _'9QP3*GZ (&+2UUC6 M"[K5SNNO/N>R4>]%R2(_T',WMW>7$2[J>EC+4]1XPV6Z_BREEDMN9*65L_+N ME8L57NU"2*U>.\BO1..4QGM4T &FUE75A"7JW72X7*BNC+=7Q,93RTTE+%/ MDS=YS%1W%58J*C51>*+P3I.!4Z/N#&O2@BEBIX66[DHN7;RCT@Y3>9O+E-Y- MYJHJ\%5$^M-*!,8LQ%H1-$2@[9IN?Z7M5:ZBJ(VQU514S\\ECDD1[XFL1R;B MJB='9ZU[3\6U7ZKU'0SUL4W(TEQDGWUDB2'DMR1K-QJ)O[V'-RKO7T\"]!&U ME.I#-Z33EW6TV6BDH^3?;J>JIGN65BI)OQ*UKFX7.%5>W"H?NK[,^FMU*_D6 M,IX;-+;D1CD:B3R/@2)O=N[S5XKP3M-'/7/!%41.BGC9)&Y,.8]J*BIW*BDQ MC3>Z-2+)/1,TOTG=8+A%4,NJMBFG61\3FJU45K$3DUX<&+T\>/YNM^A;ND%P MI+=13T]O6%[HZ:KFB$ZO:SRY6>]7:YU]R=;>;M5M!R=++.Q73F.*IE$SCL[.2*Y?3<%X2R32(^E6F=3K+#RL*[^]O?E;JHY.G#L^BG L )Q M)GJ-5GE%INMBNLK*ZDK:J+Z0FKHI&5$20)OJY41S5]/*(Y68XIPZ<<$_:>S7 M!*"HI9+;<5MD*1+1TSJF'G$,C'*J+&]'8W4PW"/YR2N=4*Z-'-1'^@U[6\%>K5RJMX913OP"DS>;K1%@ $) !/3=8- M)Y7-[V(H2>FZP:3RN;WL10@ C&]<4OD3/B'%F1C>N*7R)GQ#@+, M M 3TW6#2>5S>]B*$GINL M&D\KF][$4( (QO7%+Y$SXAQ9D8WKBE\B9\0X"S M M $]-U@TGEQ%" M ",;UQ2^1,^(<69&-ZXI?(F?$. LP M M !/3=8-)Y7-[V(H2>FZP:3RN;WL10@ C&]<4OD3/ MB'%F1C>N*7R)GQ#@+, M M 3TW6#2>5S>]B*$GINL&D\KF][$4( (QO7%+Y$SXAQ9D8WKBE\B9 M\0X"S !$[4=<-T7:X'PP-J;C5N5E-"Y51%5.ERXXJB93A MVY0GJ2;:PQ:6LG;9I(9GMWZ141'1-5>.>CH3N")WG2W;5NOM#OIJS5<-ON5IE>C)'TB8=$O= MG"87&>E%3UH!M ,VVHZZK+#HVU7O3ZT\C:Z9B-6=BN3<AIIGXWY(VO7'1E410/>#.8]971^V6;2V[3?1K(4>B[B\IGDD?TYQTKW%EJF MNFMFF+O7TV[R]+1S3Q[Z93>:Q7)E.[* =H#+;)KJ[UNR*XZEF;2_2,"OW$;& MO)\%1$RF<]O>=9IO4.T_45EIKI;:>Q.I*C>W%>BM=Z+E:O#>[T4#9097M*UG MJ.QZILEEL;*%T]PC:G\.Q53E'/5J<45,(>FS:]U-;=:4.G-:6VC9+786&:D= MT(JJB*J97*93'8OU@:T#*-4ZSU+7:]DTGHYE%#44\:/FJ:I,IT(JX]7%$Z%4 MJ]#.U>CJR+6*6]4C5J02TO3+TY5>Y.CL0"L!%;7-35^D]*-N-K2%9^<,B5)F MJYN%1<\,IW'5:]UK=;#LULM]HFTRUU6L'*))&JL].)SEPF>].\#2@0&R37,F MK[54QW%D<-WHY-V>-C5:BM7HGK.NTQJ[4NH9M:TE"RA6MM=0V&A M1S5:U?X21%WUSQX,]0&H P^MUCM(HM646G)X+&ERK(N6B1&JK5;Z?2N]P_(< M=UJ[5>L-*:!9<;O%;6W=U>D*-C:KH^25BKW].47M U8&8Z;K]I==46RIK:>R M):YW1R2K'E'\D["KCTNG"G7:CUKJ]VTRNTQIN.VOY)C7LYRQ47')->N5WO\ M>4#7P9GL^UY=[EJJKTQJBWP4UUIHUDY2G=EBXPN%3*]CD7**2L6V"Z46O:J@ MN\5+]"05\E(^6.)R/8U'.1JJN53LRO#BB*!NP,_VM:NN.E:&TSVGF[EJZI(7 M\JQ7)NXSPPJ%)K>^)IO2MRNOHJ^GB58T=T*]>#47_P!2H!W@,HV5;0;O?K[/ M:]20T\4SZ1E72K$Q6;S5PO:JYRCD7[%.=K^ZZ\L\]RK[1#:76.EBY5'3963" M,17<,IVY TD&4Z O^T#4;;9E.E+;9GLA6-BHY421S4WERN>" :.#(+CKS4FI=65=BT%!2LCHU5LU M;5-RF47"KZDSP3@JKT\#RM^N]2Z;U926+7M/2OCK%1L%=2IAN57"*O8J97"\ M$5.D#708UM5VE7W2FKX[?;8:26EYNR=S9(UV:5&IK M(Z-STIDFC21-Y$7*(K53AT+E/L L@3NAKS47G1=MNUP6-L\\/*2*Q-UJ<5Z$ MX]QE]@VM7BMU;1I5P4K-.UM=)1PRM8J/3&-W+LXSZ;,\.U0-R!&[6-25VE=) M27.UI"M0V9D>)FJYN%7CP14._P!+5TMTTQ:+A4HU)ZJCAGDW$PF\YB.7"=V5 M [,!5PF5,>J-?ZDU7J2KM6S^FI6TM*N)*^J;PZ<93L1%PN$PJJG'Z@V$$9HG M\=H[E4P:O=;):1L:.BGI4])[U7H[.")GI;W<2'CUOKN\:NU!:=.P6F5MMJ)6 MHDS%:Y6-D5J<=["KP VL&?[+M=5>J9[I;[Q11TESMKD;+R3LL=Q5%QW*BM[U M)Q-=ZJUEJ"LM^@H*."BHUP^MJTRCNQ._&<+A,*N$SP[ V,&3Z>UY?[5K& MNJ:G;45*HE/64R8:]5_)SV*BJBIE,*B]*=W97765TIML-MTQ$E-]'5$/*/56 M*LF=Q[N"YQTM3L T8&?[9=77+1]@H:RTMIUFFJ>2=RS%^Z>J--T]E;1NFNC51R3QJJ;V6(F,*F.+@-3!D5)KW5-AU9;+-K:WT*1W%[ M613TBKZ*JNZG:N>*IE.'3DUU.( &;[+-9W75%RU-!V&YW74E+0ZBCI(Z2KFZP:3RN;WL10@ C& M]<4OD3/B'%F1C>N*7R)GQ#@+, &(;=GK*)WY A]I$$U-L,T?%4[W*I+&N')A418Y%1/L140WVT?Q51?\AG_2AT>N MM&T6L;73T%=/44\,$R3-6G5J+E&JF.*+P])2=M&R6@MESHJV*^WR1U+,R9L< MD[58[=WWBC;=+I517.F6FD6IE:Y6-5 M'(JMX<%PY>_L SW2O_EPO/UR_P#4T]VRG2FHZW2EGN%%JZHH[>KW.2A;$JM1 MK97(Y,[W;A5Z.TT.W: H*'0]5I>.JJG450KE=(Y6\HF51>"XQV=Q-P[%+7!& MV."_7V-C>AK9VHB?8C0)[;8RMEVGZ39:Y8X;@YD:022)EK'\JNZJ\%X(N.Q3 MU:,I:FNVQ2Q:]KGRWR@C1:)K41L,F,KEO!."(N\B83MST&GWS0M#>-26:]5- M35,J;7N[!^:QT);]37&WW"2:IHJ^B=O15%*Y&OX+E$7 M*+G"\4^T#H]HNSK\8+DV^:?N+K=?H41O*M[5UUL.H]V2Y6Q5:L[4XO1'*U4=CAE%QQ[3EW_9@RYWRJNM'J"ZVZJJL?(J9QZD3BH$O^$;U>M_MD M7^#CH-KW4?ICZZ3W#C3]<:5I=865+97S3PPI*V7>A5$=E$7'2B\.)Q-2Z&H- M0:2H-/U=351TM'R>Y)$K=]=QBL3.45.A>X#-M<4DN@=76C65L8O,*QK(:^)B M)QEP_WD3/_$W/:=EL%J(JO4NO*FG>CX9JQDC'IT.:KYE1?S&FWZPT=[T] M46>N:YU--$D:JB^DF.AR>M%1%.EV?:"M^ATKTMU353\\Y/?Y=6KCO^%0&<_PB]O8AYZZTG2:RLT=MKYZB&%DS9MZ!41V414QQ1>'I*!) M: TKJ.D^AKC5:NJ:JW) U_,'1*C5:L?!N=Y>C*=G81&H8+W4;?[JS3%53TMR MY!BMDG3>;N\WCRG0O3]1>V?9+06JY459#?+W(M+*R5L4D[58[=5%1%1&]' [ MZ'1%%%KV;5:5%2M=*Q(W19;R>-Q&=V>AJ=H&>;"X8JS4]_N5\J)I-5QN6*:. M7";C."*J?:U&^I$3O.KTIIF#5E=M0MLVZDJUZ/IY%3BR5))]U<]W8OJ534Z[ M0=!/K2#4U+45-'<(T1'MA5J,FPF%WT5%Z4X+A4Z$[3D:4T=1Z;NM[KJ2>HED MNTR3S-E5JM:N\]<-PBXI"Y']*QHBHGVM M5%:OV=YH'X1MW=,EGT[2-EFEF?SF:.%N\]6IEK41.W*[W#U(56J=E%EU#J)U MYFGJZ:I=N*]L#FHUZM_E+EJ\<(GYCM7:%H9==LU545%3+6QMW8X7*WDF)NJU M,)C/:J]/2H&*:@U.M)K33>H*>QW.T4]"UE)*E3&K4?$F4PBXZ=Q7?F0W':)* MR;9U?Y(W(YCJ"56JG0J*Q3DZVTK1:NL:VRX.DCBY1LK7Q*F\QR=J914Z%5/M M/)VFX7Z-=IV6IG?3K2\TY953E-S=WE MJ*F2>YO=)*R16[K55ZN]'"(O2O:!G'X.[TH;WJJVULB)<$E8JL?P<[<=(CEQ M]:IGZQ^$,]*[4&E+;12(MPY1ZHUOI.;ONC1JX^MJ_F+/5VS&V7^[_2U+555J MNBX5U12/PKEZ,JG?CM14^T_=([,;78+NMVJJJKNMTX[M15ORK55,91._'#*J MOV 2^HZ2"O\ P@[?25<;9:>>V/CD8Y,HYJQRHJ$7<:J?0]'JW1-Q>Y:.JB6: MWO=ZU14_.U/_ '-]9ND^CJ.;75-JE]14)6P0K V)%;R:IAR<>&<^DO:<77V@ M+7K7FJW*2H@EIE=N2TZM1RHN,M7*+PX9 A*Z_?07X/%OW';M16TW-(N_TU=O M?_Y1WZC/+I52)LTMUICT]>*>IHIN=K7NAPNBN:.19)I(4E]4C55KD_.BFG: _P# FG/+:;W32;BV5VQF MCYM-K<+@ZADJ$J=]SF;[7)C@GHXQP[C@4NQNVTLD+HK]?MV)45K.7;N\.A,; MO00-(N+'34%1'$Y6O?&YK7(F<*J<%,+V$-J)])ZEMELK(Z&]K*US'N1%='PQ MG':B*BI]OK-\1.&%,ZU'LIMMSOC[O;:^ML]PD55D?1NW4/O"-K6JY'1X5,(B]#E(VUQZG=M"UW)I"JA@J8I MZA\K7M1SI&I*[#69:J9S]1KFB-G-'I:]3W;Z2K[A<9HEB?+4O145%5%ST9SZ M*=*J<_3>B*&P:DO%ZIJBIDJ+F]SY62*W<;O/5Z[N$1>E>U21#;":.CGTO>*Z MFJII+]5N>RL?+^5&_P!)6X3M16S05OM6L*O4%LJ*FFDJD7E:5BMY%^>E<8ST^ET]/JX'5ZEV5 MVVZWI]WMU;6V>XR*KI):-^[OJO2N.E%7MPO'M($CMB>E?M4T?14,C75L4C'. MW$WECS(BHJIZD:JX[CWZDU. MG"]BIG_3 $3^$S(S\5;3'OMY1U;O(W/%41CD5:Z_M$?_ %3$IH;27XT[(+GS M5BK=**XOFI7-X.54BCRS/K3]:(;7HW0]%I2KN]10U-3*ZY/:^5)E:J-5%*699U=.K5"IZOS8 K,M[T/%LT;I'L;(QSV8WFHJ*K<]&2!TQLU^A;Y2W.IU M#=;C)2[W(Q5$F6)O,5JY1<]B]F#L]-:(I;#JF\7JGJJB62Y.5SHI%16LR[>7 M"]*\>CN0"N !/3=8-)Y7-[V(H2>FZP:3RN;WL10@ MC&]<4OD3/B'%F1C>N*7R)GQ#@+, M M 3TW6#2>5S>]B*$GINL&D\KF][$4( (QO7%+Y$SXAQ9 MD8WKBE\B9\0X"S M M$]-U@TGEQ%" ",;UQ2^1,^(<69&-ZXI?(F?$. MLP M !/3=8-)Y7-[V( MH2>FZP:3RN;WL10@ C&]<4OD3/B'%F1C>N*7R)GQ#@+, M M 3TW6#2>5S>]B*$GINL&D\KF][ M$4( (QO7%+Y$SXAQ9D8WKBE\B9\0X"S M M $]-U@TGEQ%" ",;U MQ2^1,^(<69&-ZXI?(F?$. LP !>"&6Z1V MGSWO63;;-10Q6NJ?/'1537*JRK&N>/9Q3]>"CVL7OZ!T'=*IK]V9\?(0X7CO MO]'A]2*J_88O7E5%5'M:CL+C'#H[SLM4:X6VS:46V,AJZ6^53(> M4S"*OYD4H;EJRHIMI%GTY%!"ZFKJ5]0Z957>:J(]<)V8]!/SD366> M#46V'6-HJ\\A4VF/C_->B0[COK1>).Z%KJV;:QIJVWE'?2=H@J*"1R]#V-9( MK'9^IV/6B(O:!K6B-55.H;UJ:BGIXH66FL6F8YBJJO3>>F5SV^C^L:,U547[ M4FJ+;/3Q11VBH;#&]BJJR(JO3*Y_X$_.0FD]0T&B]=:VIM2S+0NK:U:JG<^- MRMD8KGJBHJ(O8Y/U]QZ='7E;=;=HNL(V/905<^_122-5O*N19$;A%[-Y[4_. M!W]'M/GFU^EH=11)9WUKZ".LWEWG2M:G#'K9NIGAV&)26'5E+LSIJE;;1-H*>=+NRJ:]><;RX])4SW*F4QT)ZBN MU;J2@EUIL[O]5.V"B?3/FD>J*J,RW"IP[E7 &X$?4:JJ(MIM-IA*>):>6B6J M6;*[R+EW#'1CT3N-.ZFL^HVSNLE='5I J))N-)L%!3,G9,BKO.56QKA4Z/Y:_F,TMVG%U3-M)HXEW:VGNRU-$_.-R5'R]O M9E$Q^9>P]VQ^\RWW:/>;A6->RL?:VQU".;C^$8L;%7"=^[GU9P!WFD]=:VU/ M0,KK9IZVOHUE6-7K4[JHJ8SP5?6=WJ?75=#JA-.:6M/TG=F1\K.LDG)Q0IP7 MBOU*G=TIT]!";$M,7"Y:;@KZ;4=RH8(ZM=ZCA7^#?N[JKGCV]"G;-NM/HG;% M?*K4&]3V^[PM=!5K&JMRU&Y;PSVHJ+]G>!5Z/UO57#4-3I[45L6V7J&/E6L; M(DDY26AVFZGGIKO<*;3U'46JV3OBJ'MJ=QZ(WI5$7U87H/*S MU\6L-M<-YLB.EM5LHEA?5;BM;(]4>F$SCCZ?YFF?TM@NUQTQJRX6RX5?-Z:Y M2KH0#5M7[1Y[;I&PWJS4#*A;H]&-AF545%5N<<.E< MI@[6Y:X92[,XM410MDEFAC='3[WY4KE1NYZ\+G\RD)KJMM=9I/9_-8$Y.@2X MPMCCSQCQP5J^M%Z?SG7:?IIIM6T.A)HG\RM%UGN"KG@L+4WH4^U7ELFP&Z21NW9ZFKDI843I5SVM3A]3=Y?L.'=;;JK2U MATQ<[A:J&"CL4S7-EIWYE[-105?.V01PLF5[7,5JKO91>G*'$ MV_3Q56AK//3O22*6XP/8Y.A6K'(J+^L]OX1J_P#Z>Q_VZ/\ Z7@4&O\ 6JZ; MJ;?;K=027*]7!<4],UVZF,XWG+W?L7HP=5;M=WB@U'0V?6=F9;GW!V[2U%/, MDD;G91-U>[BJ=O:G#M.LVF3.T[M.TSJFLB>ZTQ0/I)I6L5W).7?PJX_X^'U* M=?K&^T.N]8:4MVF7K6\TJTJZF=D;D;$QJMZ55$[$7]2 =SJS:?/IS7J6:IH& M/M;>2Y:J15WHT>B>DO9A%4[^ZZMGH]H-@L$,,,E+Z[ZT7BA+Z-JJ]-JVEK/>4>MPLW.*)SU M3@^-(GK&J+]2JGU(B]I(VG:+J&;2VD*V[TT,<\L"QHD&B-)7"DMM/53 MZEN-=!44",;23KF./?8F%3CV="$#@0;0=0:AJ:R71>G6UMLI7K&M14SI$LJI M_,3_ %7I3.#L:+:*RX: NU^I*18ZVVHK9J.9?R'ICAE.E./3PZ%)+95K"U:- ML%98=3RNMUPH:B17,DB"IJ-G&T2_2T[J>ENTSYJ=CD MPJL1RKE/5Z>/L4"DHMI=^I4LU9J&PP06F[/8R"HIY]Y6J[HRU<]G''#MZ>@Y M^T3:/5:3U=16QE##-0R4\=143.M1UE7< MM-RLC=R[$;W*B(QJ9<[AQ[4*O3%Q?=].6NXS,;' M)5TL4[F-Z&JYJ.PGYSYX?63ZKTQ>;K6Q/;]"6>&WLW^V57IOO^O#<+]9O6SS M_P !:<\NI_=M H $]-U@TGEQ%" ",;UQ2^1,^(<69&-ZXI?(F?$. LP M 'HK*.EKHDBK::&HC1=Y&31H]$7OPIY5%/#4P.AJ(8Y87<', MD:CFK]:*>T <5MNH62P2LHZ9LD#=V)Z1-18T[FKC@GU"HMU%4U$=144=-+/' MCAM'2LJWU3*:%M4]NZZ9&(CW)PX*[I5."?F/#Z. MHN>\\YG3<[_I^2;O]&/RL9Z.!R@!Q:RW45E#24],C\*Y(8FLWL=^ M$/):.E6K2J6FA6J1NXDRL3?1O=O=.#W@#T4]'2T\DTE/30Q23.WI',8C5>O> MY4Z5XKTGA!;J&GJ)9Z>CIHIY<\I(R)K7/RN5RJ)E>)R@!Z*.CIJ*+DJ.GAIX MLYW(F(Q,]^$/VKI*:LA6*KIX9XEXJR5B.;^93W #U4U-!2Q)%30Q0Q)T,C8C M43[$/"FHJ6E;(VFIH(6R+O/2.-&[R]ZXZ5.0 ."RSVQD3(V6ZC;&Q_*-:D#4 M1K_YR)C@OK/>RBI653ZEE- VID3=?*D:(]R<."KTJG!/S'O '!^A[9S=L'T= M1<@UV^D?(-W4=WXQC/K.34TT%5 Z"JACFA=^5'(U'-7CGBBGM '%FMU%/3QT M\U'3201JBLC?$U6M5$PF$QA,'G64=-6P\E64\-1%G>W)6(]N>_"GO 'A-%'/ M&Z.:-DD;DPYKVHJ*GK0]-'04=$QS**DIZ=CERK8HT8BKZ\(AM'3-JW53 M:>%*IS=U9D8F^J=RNZ<<$/!;=1+6I6+1TRU:=$_)-W^C'Y6,]' Y0 ]55305 M<#H:N&*>%V,QRL1S5QQXHI[&,:QC6,:C6-3"-1,(B=Q^@#B5=MH:R1DE714T M[V?DNEB:Y6_4JIP/?+3PS0.@FACDAP <:2@HY*-M))24[ MZ5J(B0NC16(B='HXQP#;?1LGBF;24[9HFDC2)NZ]>]4QA3D0Q1P1,BA8V.)B(UK&)A&HG0B)V(>8 M )Z;K!I/*YO>Q%"3TW6#2>5S>]B*$ $8 MWKBE\B9\0XLR,;UQ2^1,^(FZP:3RN;WL10D]-U@TGEKDAJFL:]6 MM@>],+T<43!W6F[]0:BM3+C:I5EI'NC41 MKT7I5'(O!>G@!KZ*B] RADVEI[IIG:@NEI;Q5W>W5-'SECJM^_)"[CP5WV+_ M .Y#K]B=)>]04-%>[EJ.ODIZ&HDA91JY525,959'9R[B_AG.,(!L-?6TMNI' MU5?4PTU,S&_+,]&-;E<)E5X)Q5$^TZ?6>JZ+25LAKKA%430RSMIT2G:USD!UNV6SI8MG5!2PUU M=6YNT;O(UZ^BWH:F6IT?42K[YJ'4E?J"KB=JI]1!.^&A9:U1L$"MSA)$SE M>S/_ ,@?1O9D_,IWD_H^HN-RT=1OOT,E/<9(594-+%IC4NEZBMJYK[%<&4M'.^5RRN9+Q143O0;R=YA&K*^ M\4FI;+I1*J_5%-36]DM0ML?_ -JJ9..7;ZKG&4[^_P"SL]/7ZZVG1^I4U=)> MZ"@@>UM!5U+/^UJU^\B(G8YR8;QSV]B ;*BHO0HRAAFE+A<;?M&T[2PU&I&6 M^Y12\K#>IFR+)NL5R.:B*N[Q1.[]:G*T_27O5&N]5TGXQU]';[9<4D2&-RJK M]YSL,SG*,1&+P3AQZ -I&4)+:M>ZO3^A+E<+<[PO=G\Y MF.EJK5-/=]/5-#!JVJBJ'L2XK<4WZ=['JF7Q\5W43*K]2(!O6\G>?N4,2@IK MOJ36>M[>FHKG0T-!(DK&4\JH[>5%PB.Z4;Z/0F,G6KK*^IL9MDK;A(VOK*Y: M!:UR^DQG%8D^P5.G]K.BH*F]U5U:]DZM6K"+T84Z*>]7_ %)= MM15$3M5.FIIWPT,=J7$,"M5<)*F>/9GMZ0/HO*$_:-545TU-=;'3Q5#:JVHU M97O:B,=O)PW51YKGHB=F%5 M(\XZ/3Z%P=MLPH)K;M4U?25-R*1KHW.X9]%'(F? ML)?;KQ322+XO$<+;A#34UUTI4T#6Q7M;@QL2Q-P]T?#/0G%$7=_.H&OY3O&4 MQGL,(U1?+M>=HEXMRNU(M!;FM9#!9%1KT3O0_45%Z#)M807+9UH2 M[5-#?+G<:BHDBCBEK9.46GRJHJMSW_XX.DTE4:GH]1V*2BI]63T50J1W%;KZ M<*H['\)'T[J(JJOU(G'I W/>3O&\G>AA$-/>]0W3:!''J.Y4<%IJ99:>*&94 M17>GAJKTHQ.33T4[SI*ZOU$S9S;-:+J:Y+7.J4@;3H_=A1K5>WBU.#E7LJ#3X*NSN*!%1>TQO7M!/<]M M>GZ*"NFH9)K8]O.($3E&)_"JNZO8JHF,]F3K:/4UZTK0Z\M:W&:YOM+6.I*J M==][-]R-])5Z53>1<+VM4FPW9%1>A3\RG>?/NG*[54518;C;8M6UNZQLD3V M(]>Y%@BJ= MRA2U9_VF\W=Y3>X[J>CP1.\#3=4ZRL>EU@;>*YD4LR^A$U%>]4[]U,JB<,9Z M"A,)V_Z>M]OHZ:[4\2\^K[@Q)97N5RHB1KZ+<]"<,X0W8#AW>YT5GH)*VYU4 M5+2Q_E22.PB>KUKZB>TUM#TWJ2X+0VNX(^JPJMC?&YBN1.G&\B9Z#O[U'026 MR=MX93OH$;O2I4(BQHB<9Z?M#'4]+(K=QU6[# MDRU.QB;R_FQWX"MKMI.E:&]NM53=8V53'\F]=QRL8[N5Z)A%_P #EZHUQI_3 M$L<5XN#(IGIO-B8U7OQWJC4543UJ8M8*>EFV%:KJ*N.)]9SY7.D?C?1Z+'N\ M>G/I+^=>\T%E\M.GM!Z:NEPHXZR^2VZ""DC1B.GF?IQ;ZVY1+;$=N++NNRCOYJMQG/JP>&EM?:=U/5NI;37I)4M:KN2>QS'* MB8XIO(F>DZ'9UI"KLNC;DRX4])+<[A(^KYI,F]#$_&6,7ZE1,JGV=&2?M:U< M&V:A?JZGIH;K/1.CH4M_&#&'95^?2WL;R=&.@#9P M 3TW6#2>5S>]B*$GINL&D\KF][$4( (QO7%+Y$SXAQ9D8WKBE\B9\ M0X"S !T#-*T3-:2:F26HY\^FYJL>\WD]WAQQC. M>'>>6K]*VS5EO92W:-_\&[?BEB=NR1.[VK_]3\R'>@"2TAH*U:8K:BNIY:RM MN$[=Q]56RI))N\."*B)W)^8YVB=*T6C[,ZVVV6HE@65TV]4.:KLJB)V(B8X= MQWX Z?5FG:#5-EEM=T:]:>14=O1KAS7)T*B\>).3[,;74:;CLM1<;O- RJ;5 MI-+.U\F\UJM1N5;A&X7H1"[ $_<=*T5?JVV:AFFJ6UEOC?'$QKF\FY'(Y%WD MQG^4O0J'47'9O;:BZU5PM]RO%HFJUWJAMNJN29*[O5%1>/%?SEN .):Z&.UV MV"C@?-)'"Q&H^9ZO>[UN5>E3([5;W:YVJP:D2S5MOME!$W>=61)&ZHF;G=7' MJRG'*_DIT9-G&$ F-5Z*MNHZJEK)Y:RBN-,F(JRBEY*5K?YN<+PXK^=>\XO[ MGULFT_76FXUMTN,=8YKWSUE3RDK7-_)5JXPF/J^LL0!$VC9Q;+=>;;=5N%WK M*^@WDCEJZGE%;WCX:.6MS U4Z$W41."=V2V $Y:M(T-LO5\N<$U2Z>[XY=KW-5K M<9_)PF4Z5Z54ZZGV;V.+1CM,RK55%!RBS-?(].48]5SO(J(BM.")GUEL )'4.@;;>+Q]+0UERM=R5NY)46ZHY)TC<81'<%SV?F3N/"O MV>6>X::CLUPFN%4R.7EVU4T^].DG\[>5/U8P6( CK3L\M%%:KG;ZJ>OND-Q1 MK9W5T_*.5&YW<*B)C&54\+'L^I;16TL[+W?ZF"E7,-)45F]"SN3=1$X)V%H M)FU:,M]MJ-1303U3G7QZOJ$>YJHQ5W_R,-X?EKTY[#K:C9K:)]$4VEG55>E! M!,LS9$>SE57+EXKNXQZ2]A< "1U3H"U:EO4-TKYZZ.JAI^0B6GFY/<])51Z* MB9WN*]N/4?NG- 62QVJOH(XYJMEP5>=R5;D>^;IX*J(G>O1WY*T 0UJV;4-L MJ:5U/>M0+24TC98J)U;_ #51E:*EUE6ZECEJ5KJNG2F?&Y MS>31J;G%$QG/H)V]Y0 #@7^TT]\M%3;JQ96P3M1KEB=NN3"HJ*B]BY0D+1LL MLU#=J>X5=;=;K/3*BP)7U"2-C5.**B(U.W[.!? ";UOH^@UA04M)[4VS*U7^\07*6ONE'/3PM@B2DF:QL;6YQNY:JIT]Y=@"!BV8T" M6RIHI[WJ"H;-)'*V26L17PN8CD16+N\,[ZYSG.$[CDZ8V;V>P7?Z42HN%PN* M-W65%=,DCHTQCAP3LSQ]9:@ ">FZP:3RN;WL1 M0D]-U@TGEN*7R)GQ#BS(QO7%+Y$SXAP%F M M )Z;K!I/*YO>Q%"3TW6#2>5S>]B*$ $8WK MBE\B9\0XLR,;UQ2^1,^(FZP:3RN;WL10D]-U@TGEN*7R)GQ#BS(QO7%+Y$SXAP%F M M )Z;K!I/*YO>Q%"3T MW6#2>5S>]B*$ $8WKBE\B9\0XLR,;UQ2^1,^(FZP:3RN;WL10D]-U@TGEN*7R M)GQ#BS(QO7%+Y$SXAP%F M M )Z;K!I/*YO>Q%"3TW6#2>5S>]B*$ $8WKBE\B9\0XLR,;UQ2^ M1,^(FZP:3 MRN;WL10D]-U@TGEN*7R)GQ#BS(QO7%+Y$SXAP%F M M )Z;K!I/*YO>Q%"3TW6#2>5S>]B*$ M $8WKBE\B9\0XLR,;UQ2^1,^(FZP:3RN;WL10D]-U@TGEN*7R)GQ#BS(QO7%+Y$SX MAP%F M )Z;K!I/*YO M>Q%"3TW6#2>5S>]B*$ $8WKBE\B9\0XLR,;UQ2^1,^(FZP:3RN;WL10D]-U@TGE< MWO8BA !&-ZXI?(F?$.+,C&]<4OD3/B' 68 M &4QGL!\_T-0MUU=JR*]:\N5DBI+C)'30I<.3:YF^_@ MB.7H3")PZ#0[KK+Z"JK5IZTT59J"[NI6R<)6MWHT3'*/>O#*X5?_ )XH!>@R M36>KX=2[)]2OAAGH:^BD9!4T\B^G"])6<,ITIT_F4]FE=HBT3--6FZ6>NI:2 MJ@BIJ:XRKZ,ST8U,[N,HU5QAZ]NNF4I%8^@@9.M1RF4?O(Q<;N.'Y??V 50 M(O2NMWZATY=;K3VF=7T-1)3I2Q2(]\RM:U>&41..]T>KM/19==5=1JBDL5\L M%5:*NLB=)3*Z=LS7HU%5DQD:.W>56:)TJ/WVHBX!=C*'0Z)OTNI=.4UVEHG4*5"*YD3I-]=U%5$=G"=.,]'099M NNK:37&G^> MUBT%NJ;DD%/2TDR_PL39&(KY%3&=Y')Z/U]':&XHJ+T#/$Q;;%?%HMZ%@8E_DMM12UDE+55$,:+).QK6JBHJ8W5]) M$RF,@:\BYZ#\RF3)]F=QN-+K;4EGEO-1=[);XVN2KJI-]S),)E-__P!Z+QX; MIT\VK;O>=J&FZBFJ*BFT[55$D-+$V1S$J6L7#I'M[455X9[$Z$[0W$ M $]-U@TGEQ% M" ",;UQ2^1,^(<69&-ZXI?(F?$. LP M 93HO0L,^I]85>IK)!-%4W!TM&^H8U^\Q7O55;TXSEIP]HN MA)IM8P7N&R)>[8ZG;3S4,=2M.^-6\&N:J*F4QCA]?UIL6$[@!C4^DYW;-=24 MMHTG+9ZJM=$C*9U:M0^9&/:N\JN=AO\ *X>KZCTSV+5VH7:5L-TLT-!;;.^) M\U:VH;(DJ1M1$W4Z47"*F./%>Q$-KPG<,)W 9[H6RW"@VAZRKZRE?%25LD;J M>153$B)O9QQSVITG4W6W:HL6U.YWZS61EUIKG3,@8O.6QI$J-8F79];/M1>D MUC 5,](&'VW2&JZ/9AJ"U4S74]VENCIT2*1&\O%NL1=UV>"+A>G&<8[3STGI M2OIMH&F[I!ICZ&MT$<\\JJJ,3^ M3TK]G "@M]+#0T%-24K$9!!&V*-J=C6IA$_49WM:L-SO&I-&5%MI'U$-#6+) M4.:J(D;=^)YJ]'<:8 (G5EWU);+OBUZ6CO%"^%-V9M2V-[79])%1<\.C ML0E=,LK-F>D[Q?+Y1,2KN-D".Z78SNY^OADQ*R-U MG3ZDJ+_>]%U%VNC_ $:=ZUC(V4K/YK&X7'UYS^=<[N,)W 9%<[?JFS:TJ-4V M6RI7K=J*..HI.7:UU-*C6ITK^4B;B?7QZ.!U2:?UGIK9S!:+)2.EN-RJ):BO M?!(W>IT5&)N-7.,JB=*9QA<=YN6$[AA ,CTO:KA6V*3255I.JL%JGB5):YE: MR21SLHJY]'BKL85>[AT'67O9IFZP M:3RN;WL10D]-U@TGEN*7R)GQ#BS(QO7%+Y$SXAP%F M M )Z;K!I/*YO>Q%"3TW6#2>5S>]B*$ M $8WKBE\B9\0XLR,;UQ2^1,^(FZP:3RN;WL10D]-U@TGEN*7R)GQ#BS(QO7%+Y$ MSXAP%F M )Z;K!I/* MYO>Q%"3TW6#2>5S>]B*$ $8WKBE\B9\0XLR,;UQ2^1,^(FZP:3RN;WL10D]-U@TG MEN*7R)GQ#BS(QO7%+Y$SXAP%F M M )Z;K!I/*YO>Q%"3TW6#2>5S>]B*$ $8WKBE\B9\0X MLR,;UQ2^1,^(FZP:3RN;WL10D]-U@TGEN*7R)GQ#BS(QO7%+Y$SXAP%F M M )Z;K!I/*YO>Q%"3TW6#2>5S> M]B*$ $8WKBE\B9\0XLR,;UQ2^1,^(FZP:3RN;WL10D]-U@TGEK\IA[<+E2F $]S'4_CML]EN^<.8ZG\= MMGLMWSBA $]S'4_CML]EN^<.8ZG\=MGLMWSBA $]S'4_CML]EN^<.8ZG\=MG MLMWSBA $]S'4_CML]EN^<.8ZG\=MGLMWSBA $]S'4_CML]EN^<.8ZG\=MGLM MWSBA $]S'4_CML]EN^<.8ZG\=MGLMWSBA $]S'4_CML]EN^<.8ZG\=MGLMWS MBA $]S'4_CML]EN^<.8ZG\=MGLMWSBA $]S'4_CML]EN^<.8ZG\=MGLMWSBA M $]S'4_CML]EN^<.8ZG\=MGLMWSBA $]S'4_CML]EN^<.8ZG\=MGLMWSBA $ M]S'4_CML]EN^<.8ZG\=MGLMWSBA $]S'4_CML]EN^<.8ZG\=MGLMWSBA $]S M'4_CML]EN^<.8ZG\=MGLMWSBA $]S'4_CML]EN^<.8ZG\=MGLMWSBA $]S'4 M_CML]EN^<.8ZG\=MGLMWSBA $]S'4_CML]EN^<.8ZG\=MGLMWSBA $]S'4_C MML]EN^<.8ZG\=MGLMWSBA $]S'4_CML]EN^<.8ZG\=MGLMWSBA $]S'4_CML M]EN^<.8ZG\=MGLMWSBA $]S'4_CML]EN^<.8ZG\=MGLMWSBA $]S'4_CML]E MN^<.8ZG\=MGLMWSBA $]S'4_CML]EN^<.8ZG\=MGLMWSBA $]S'4_CML]EN^ M<.8ZG\=MGLMWSBA $]S'4_CML]EN^<.8ZG\=MGLMWSBA $]S'4_CML]EN^<. M8ZG\=MGLMWSBA $]S'4_CML]EN^<.8ZG\=MGLMWSBA $]S'4_CML]EN^<.8Z MG\=MGLMWSBA $]S'4_CML]EN^<.8ZG\=MGLMWSBA $]S'4_CML]EN^<.8ZG\ M=MGLMWSBA $]S'4_CML]EN^<.8ZG\=MGLMWSBA $]S'4_CML]EN^<.8ZG\=M MGLMWSBA $]S'4_CML]EN^<.8ZG\=MGLMWSBA $]S'4_CML]EN^<.8ZG\=MGL MMWSBA $]S'4_CML]EN^<.8ZG\=MGLMWSBA $]S'4_CML]EN^<.8ZG\=MGLMW MSBA $]S'4_CML]EN^<.8ZG\=MGLMWSBA $]S'4_CML]EN^<.8ZG\=MGLMWSB MA $]S'4_CML]EN^<.8ZG\=MGLMWSBA $]S'4_CML]EN^<.8ZG\=MGLMWSBA M'06RSW&.^)<[KJD93NIV,@I%A1$ GRAPHIC 20 leasing.jpg begin 644 leasing.jpg M_]C_X 02D9)1@ ! 0$ E@"6 #_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" (* 8\# 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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBHKFZ@LXC+<3 M1P1#J\C!0/Q- $M%?%;P3I\QBNO&.@6THZI-JD"-^1:LV?X]?#>WE:-_' M?AX.O7;J41'YAJV5&J]HO[B.>/<[RBO.(_VC?A?)B:TP73] M8T^^8]!;722'_P =)K5K%IQT95[[!1112&%%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 45R_CSXG>%?AAI?]H>*==L]%ML?+]HD^=_9$&6;\ :^1/BI_P %.-%T MWS;3P'H$NK3C@7^JDQ0]>HC4[F'U*_2O0PV Q.,_@P;7?I]YA4KTZ7QL^XLX MY/ KS3Q[^TG\-/AJKKKOB_3HKA0?]%MY/M$V1VV)D@_7%?E-\3?VH?B5\69) M%USQ/=BR?_EPLV^SVX_X F ?JE./WGZ/>-O\ @J!X9T^9X?"WA6^U<8^6YOYEMUS_ +@#$C\17B/BS_@I M/\4=.M99'ZPPW311CZ*F!7!:AXIUG59&DO=5O;MVZM-<.Y_4U MET5ZL*-.GI"*7HCEE.4MV.:1F8DL23U.:3WO[ MFU.8;B2(_P"PY%=9H'QF\=^%L?V3XPUK3P.GD7TBX_\ 'JXRBLY0C/22N-2: MV9[]X5_;I^,?A=U_XJEM5B'WH]3@2?<,^I&X?@:]Q\'_ /!4C4X=J>*/!=K= MKP#-I=RT+?7:^X?J*^$**\ZME>"K?'27RT_(Z(XFM#:1^M?@']OSX2^-I(X+ MK4[GPU=M@;-6AVQECV$BEA^)Q7T!HOB#2_$EBM[I&HVFJ6C=)[.994/_ )2 M17X*5O>%?'GB/P/?)>>'];O]'N5Z26=PT9_0\UX.(X:I2UH3:]=?Z_$[J>8R M7QJY^[M%?F!\*O\ @I#X[\)M%:^+;6W\7:>N 9& @NE ]'48;_@2D^]?:'PG M_;(^&/Q:\JWL]<71M5?C^S]7Q Y/HK$[&]L'/M7RN*RC%X364;KNM3TZ6*I5 M=$[/S/;Z*0$, 0<@TM>,=84444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 44V218HV=V"(HRS,< =237R#^T-_P4)\. M> /M6B^!4B\3:\A,;WQ/^A6[=."/]:0?3Y??IOPV MTS^SX.5_MC4D#3'W2+E5^K9/L*^//B+\4?%'Q7U^76/%&KW&JWK_ '?,;"1C M^ZB#A1[ 5RM??X'A^A02GB/?E^'_ ?G]QX5;'3GI#1?B;/BOQEKGCG5YM4U M_5;O5]0E.7N+N4NWTYZ#V%8U%%?5)**LEH>8VWJPHHHI@%%%% !1110 4444 M %%%% !1110 4444 %%%% !2JQ5@0<$=Q244 >\?!#]LSX@_!5H;2&__ +>T M!3@Z7J3%T4?],V^\GX''L:_0?X(_MI?#WXSK#9B]'AS7WX.F:FX7>WI')PK] MN.#[5^0%*KM&P9258'((ZBO"QN3X;&7E;EEW7ZKJ=M'%U*.FZ/WZHK\LOV=? MV^/%/PM^RZ+XL\[Q3X93"*TCYN[9>GR.?O*!_"WIP17Z/?#/XL^%?B]X?36/ M"NKPZG;$#S(U.V6!C_#(AY4_7@XXS7Y[CLLQ& ?OJ\>ZV_X![U'$PKKW=^QU M]%%%>2=04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5SGC M[XB>'OAAX;N==\2ZG#I>G0CEY3\SMV1%ZLQ]!7'_ !]_:(\,?L^^&#J.M3?: M=2G5OL.E0L/.N6'_ *"@/5C^IXK\F_C9\=O%/QX\4R:QXBN\Q*2+73X21!:I M_=1?7U8\GO7T&6914Q[YY>[#OW]/\S@Q.*C0T6LCUW]IS]N'Q#\9I+G0O#AF M\/>#\E#$K8N+Q?65AT4]=@X]?$KQ'\*_$EOKOAG5)M,U"$YW1GY9!W5UZ,I[@US%%3*,9Q<9*Z8TV MG='ZU?LP_MH>'?CK;P:-JIBT'QFJ@-9NV(KL_P!Z%CW_ -@\CMFOI&OP.TI; MQM2MET\RB^,B^3Y)(??GC!'0YK]3/V:?V@]0AT33/#7Q!U,7FJA B:P^ &;L MDA[D<#>>IZ]:_.\WR>.'?MX"ZCX MCO%8:=I2M@N>GF/_ '8P>IZGH/;0_:-_:"T;]GOP++J]]LN]6N,Q:;IN[#7$ MN.I]$7J3^'4BOR#\?>//$/Q<\:7>NZY=2ZGK&H2@!0"<9.%CC7LHZ!17TV3Y M2\9+VU;2FOQ_X'<\[%XKV*Y(?%^0WXC?$CQ!\5O%E[XB\27[W^I739+-PL:] MD1>BJ!P *YFO1/$/[//Q&\*>(- T/5_"MU8ZOKSE-,M))8BURPQD##D*?F'W MB.M=3_PQ3\;_ /HGU[_X%VO_ ,=K]#6(PM*,4IQ2Z:K\#P/9U)-^ZVSQ*BO2 M8_V;_B9-XXF\'1^#[V3Q)#;K=2V*O$?+B/1F??L /;+5RGC3P)X@^'/B"70_ M$NDW&C:M$ S6MP!G!Z$$$A@?4$BMHUJ4WRQDF]]^G?#+Q1 M\,;JQM?%.D2:-*YBM(RC-1T^&&2XE6.*-I9&.%1 22?0"OT@^&__ 3'\+Z2(KCQIK]WK\XY M:TL1]F@^A;ES]017U%X%^"O@;X:VH@\-^%]-TS@!I8X%,KX[LYRQ/U-?,XCB M+"T]*2%3H_@G5I(S_ ,MKB'[/'CUW M2;01]*]FT'_@FK\4M2$;W]WH>E(PR5>Z:1U^H5,?K7ZC@8& ,"EKP:O$F*E_ M#BH_C_7W'='+Z2^)MGY]:+_P2QNLJVK^/8@.\=G8'(_X$S_3M71V?_!+7PVJ MM]J\;:H[9X\FVC48_'-?<5%<$L[Q\O\ EY^"_P C=8.@OLGQ2_\ P2X\&>2@ M3QAKHE_B9HX2I^@V\?F:PK[_ ()8V+8^Q^/+A.>?.L5;C\&%?>=%2LZQZ_Y> M_@O\A_4Z'\I^:_B+_@E[XSLE8Z+XKTC5/1;F*2V/Z;Z\N\4?L'_&3PRLCCPT MFK1IR7TVZ23C'4 D,?P%?KS1793XBQL/BM+Y?Y6,98"B]KH_!SQ%X-U[PA[5-%T_7+=[?4;&WOH'&UH[B)9%(],$5X M-\2OV$_A1\1(Y)(-&/AB_8<76BD1 'U,?*'\LU[=#B6E+2O!KS6O^1QU,NDO M@=S\BJ*^NOBE_P $W?'OA)9KOPK>6OBVQ0%A"O[BZQZ!"=K<>C#Z5\J:YH&I M^&=3FT[5["YTR_A.)+>ZB:-U^H(KZC#XNABE>C-/^NQYM2E.D[35BA111769 M!1110 445[)\&?AMN,/B+58/D!W64$@^\>TI'IZ?GZ5E5JQI1YI%1BY.R.@^ M$?PW7PS:+J^HQ?\ $VG3]W&X_P"/=#[?WCW]!QZUZ/026))Y-%?-U*DJDG*1 MZ,8J*LCZ&^ ?[01T8P>'?$MPSV!(2VO9#DP>BL?[GOV^G3ZH1UD565@RL,AE M.01ZU^:/2OHO]G?X\?V;);^%_$-Q_HC$)97DA_U1[1L?[OH>W3IT^9S# 7O6 MI+7JCT:%?[,CZEHHHKYD]$**** "BBB@ HHHH **** "BBB@ KE/BA\2]$^$ M?@G4O%&OW @L+-,A01OFD/W8T'=F/ _/H*Z>XN(K6WDGFD6*&-2[R.<*J@9) M)[ "OR2_;,_:6G^.WCU[#2[AAX.T>1H[&,9 N'Z-<,/?HOHOU->QE>7RS"MR M[16[_3U9R8FNJ$+]7L>9_&WXRZ[\<_'E[XDUR4@R'9:V:D^7:P@_+&@_F>I. M2:]5_90\!:5X=TW6OC5XS@W>&?"I']FVT@XO]1)_=JN>H4E3]2#V-?-AKZJ\ M*_MF^%M+^%/AKP)KWPETWQ-I^C(NW[9,AC>7G,NPH<,=Q.?>OTC&4ZD*"HX: M&FSM96CUM?OL?/T91^$_#EFUU>17=\[0R2,"$5QGD M !F_X!6K^WY\7_!6O?#_ ,+:/I>FZ)KFIWUJ'@U.RNHII=("F-FB&W)7.098.%)*XB 3!Z,YKP*47 M++:='V?O2;BKK9-N[\K([I.V(E/FT6OX'8_!#XGWGQWU+]H9=$U&.S\9:_$J MZ$&F\J1K>-9$18R>1@8SCH6S77_$CP#H_BWXP>#M7\67$-[9?#;PU'>>)95Q M)YUR.88#ZL65GV]Q@?Q"OS2L_/6YB%M(T,[$(CI)Y9&>/O9&!^-?4_Q<\>:/ M\%OAOX'^%WA[4[77IFN8=?\ %FH6=PMPMS/N5EM_,4D,%V],GA4]ZZL1E[IU MX^PE\6EK;+E2;OZ+1=V94Z_-!\ZV_P [_P!>0W]HC]G?XP^.+KQ#\6-?LK%X MID%[)I,%YOO-/L\'RU:/: B+SACT)]:^5:_3SQQ\3O FFQ_$3XH1>.])U33 M?$GA:'3;'0XKD-<^=L<;6ASN7EAU'&6S7YDV-C0VMI;R7-U,X2."%"[N MQ/"@#DFN[*J]2K2<:D;*-K:6Z:K7ML8XJ$8R3B[W_K\2&O5?@K^S/XZ^.U\@ M\/Z6T6EAMLVK7@,=M'SSAL?,?9<^^*^HOV9?^">+W'V3Q)\48S'%Q)!X=1OF M;N#.PZ#_ &!^)[5]]:7I=GHFGP6.GVL-E90((XK>W0(B*!@ <"O,S#/X46Z M>%]Z7?HO\_R.C#X%S]ZIHCYV^!O["?@#X3P07FK6R>+O$*X9KS4(P88V'_/* M(Y Y[G)]Z^D(XDAC6.-%C11@*HP!^%/HKX*OB:V)GSUI79[D*<*:M!6"BBBN M8T"BBB@ HHHH **** "BBB@ HHHH *XCXF?!?P9\8-,-EXKT&UU-<82X*[)X MO=)!AE_ UV]%7"OC:\LY]/NI;:ZADMKB)BDD,R%71AP00>0:_?6O$?C M]^R7X*^/5E/<7=HND>)=F(=:LT DSV$@Z2+['GDX(K[+ <0RA:GB]5WZ_/O_ M %N>17P"?O4M/(_'*BO1OC5\!?%OP'\2-I?B2Q(@D8_9=1A!:WNE]5;U]5/( M_6L3X=^ Y_'.L"(LT&GPX:YN .0/[J_[1_3K7W4:U.5/VL97CW/%Y)*7*UJ; M7PF^&K>*KP:GJ";=(MV^ZW_+PX_A'^R.Y_#Z?0WH , # Z >E06-C;Z99PV MEI"L%K"H2.->@ J>O K5G6E=['=""@K!1117.:!0#@Y%%% 'UG^S?\:O^$BM M8O"^M3YU.!,6D\AYG0#[A/\ > _,?2O?:_-?3[^XTN]@N[65H+F%Q)'(AP58 M'((K[H^#'Q0@^)WA5+ARL>JVN(KR$?WL<.!_=;^>1VKY3,L'[)^VIK1[^1Z> M'J\RY9;GH%%%%>$=H4444 %%%% !1110 445Q_Q:^)6F_"'X>ZUXKU5A]GT^ M$LD6<&:4\)&/=F('ZU<(2J24(J[8FU%79\L?\%$_VBF\*>'T^&^@W>S5=4C$ MFJ21-\T-J>D7L9._^R/]JOS;K=\<^--3^(?B[5?$>LSFXU+4IVGE;L"3PH] M!@ =@!6%7[!E^#C@<.J2WZ^I\GB*SK3 M@%3*2BFV] 2N[(;X/\%:OX]\26>B:!ILFI:M>/LBA@3+'U)/8#N3P*_5']E3 M]C?1O@/8Q:SK AUCQK,GSW6-T=F".8X<]_5^I]A71_LN_LQ:/^SSX352L5_X MJO$!U#4MO.>OE1YZ(/U/)KW"OS;-LZEBFZ%!VAW[_P# /H<+@U3]^>_Y!111 M7RAZ@4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!SWCKP#H M'Q*\-W6A>)-,AU33+@8:*9>5/9E/56'8CFOC'XC?LW_\*+MXXM$ADG\,NY*7 M)^:17/:4^OH>F,#BON^JVI:;:ZQ8SV5[;QW5I.I22&1B-[>A[].O7R. MOLZ56%:"G!Z'D2BX.S"BBBM20HHHH *[#X5_$*Z^&_BZVU.$L]L3Y=U #_K( MB>1]1U'N*X^BHG"-2+C+9C3<7='Z3:7J=MK6FVU_9RK/:W,:RQ2+T92,@U:K MYJ_91^)AD67P??R\J&FL&8_B\?\ -A_P*OI6O@\30>'JNFSVZ&-C_ *V8_+&GXL5%?B-KVMWGB36K_5M1 MG:YO[Z=[B>9SR[NQ9C^9K['AW!^TJO$RVCHO7_@+\SR06EI"]Q=3R+%%#&I9G=C@* .I)-?K3^QY^RW9? ? MPC%J>JV\0OMD]Q7WO7Y]GV:>TD\)1>BW\WV^7YGO8'#[^%_B$Q?-/I-R2UI=$= M1_<;_:'Z]:^\*YWQ]X)L?B!X7O-'OE 65C@L6\-/7X M7N85J2J+S/SQHK4\3>'+WPGKMYI.H1>5=VLAC<=CZ$>Q&"/8UEU]LFI*Z/'V MT"BBBF(**** +^@ZU=>'-9L]3LI/*NK6598V]P>_L>A]C7Z#>"_%%MXT\+Z= MK-H?W5U$'*YY1NC*?<$$?A7YU5](?LC^//)O+[PI+FF']I2]HMX_D=F&J'?A]9S_*H_M34%4]21V>*]O'^SAOX8%^2)?P15K@J_9,NPWU3"PI=;:^KW/DL14]K5 M<@HHHKT3G"BBB@ KV#]EKX#W/Q\^*5EH[*Z:':8NM5N%XV0 CY ?[SGY1]2> MU>/CGBOUT_8?^!Y^#?P=MKB_@\OQ#K^V_O=PPT:%?W41_P!U3DCU9J\3-\=] M1PSE%^]+1?Y_([,+1]M4L]D>_:;IMKHVG6MA8P1VME:Q+##!$N%C11A5 ] ! M5FBBOR;?5GU(4444@"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** /"OVG_A>GB+P^WB:QB_XF6G)_I 40R^5>WT(TVW.<'=,=C$>X0N?PKVVO@C_@J M1XV9+7P7X2BD^61I=3N$SZ#RXS^LM>KE=#ZQC*<'M>_W:G-B9^SI29^?=%%% M?L!\F%%%% !1110![?\ L<_"/_A;_P =-$L;F'S=(TUO[3O]PRICC(*H?9G* M+CT)K]BP H P*^0?^";'PO3PQ\)+[Q=<18O_$-R1&[#D6T1*J!]7\P^^!7U M_7Y9GN*^L8MP6T-/GU_KR/IL%3]G23>["BBBOG3O"BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KQK]J#P*/$ MW@4ZM!'NOM(/FY Y,)XVLUO,@DAF0QNK="I&"/RK:C5 M=&I&HNA$X\\7%GYJ45N^.O#,O@_Q=JNCR@YM)VC5C_$F&U9V844450@HHHH ]G_ &5?%']B_$8Z=(^V#5(&AP3QYB_.I_(,/QK[ M)K\Y/">M/X<\3:7JB?>L[F.? [A6!(_$9'XU^B]O<)=6\4T;!XY%#JPZ$$9! MKY3-J?+551=?T/3PLKQ:[$E%%%>$=H5^2?\ P4 \7-XH_:3UNW#[X-(MX-/C M_!-[?^/R,/PK]:V;:I)Z 9K\-/C!XD/C#XJ>+M:+;A?:K3F,K4U'NSD****_13P HHHH *MZ1I=QK>JV>GVB&6ZN MYD@B0=6=F"J/S(JI7MO[&/@[_A-?VD/!MLZ;X+.Y.HR^@$*F12?^!A!^-8UZ MJHTI57]E-_<7"//)1[GZU_#GP?;_ _\!>'_ W:@>3I=E%:@@8W%5 +?4G) M_&NCHHK\2E)SDY2W9]BE9604445(PHHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /DK]KKPS_ &?XNT[6 MHTQ'J%OY;GUDC./_ $%E_*O!*^S/VJ= &K?#(WJK^\TZYCFSWVM\A'_CP/X5 M\9U]KEM3VF'7EH>1B(\M1^84445Z9S!1110 #K7WW\%]:_M[X7>'+HG^Z/*'_ -!KX$K[#_9+U3[9\-[FT+9:TOG4#T5E5A^I->+FT.:@I=F=F%=I MV/;:***^1/4,/QUK'_".^"M?U0G;]BL)[C/ILC9OZ5^$9*[?WCFOVM_:6 MU+^R?V?_ (@W&=I_L6ZB!]WC*#_T*OQ//6OT'AB/[JK+NU_7XGA9D_>B@HHH MK[0\<**** "OM3_@EYX>%Y\3/%FM,F[[#I:VZL1]TRR@_GB(_K7Q77Z-?\$M M=%$'@GQOJV/FN;^"VS[1QEO_ &J:\/.ZGL\!4\[+\4=N#CS5XGW#1117Y,?4 M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% '+_%#21K?P[\169&3)8RE?\ >"EE_4"OSW;J:_2N MZA6XM9HG&4D0JP]01BOS;U" VM]<0GK'(R'\#BOILGE[LX^AYV*6J9!1117T M1P!1110 5],_L;7QQXFLRW'[B55_[[!_]EKYFKWO]C^Y*>-M7@SQ)8;\?[LB M_P#Q5>?F$>;#3_KJ;T':HCZUHHHKX<]D\7_;*N/LO[,WCQ\D9LE3CWE0?UK\ M;*_8S]M;_DV'QU_U[1_^CHZ_'.OT?AK_ '6?^+]$?/YC_$7H%%%%?7'E!111 M0 5^G_\ P3)M/)^!.L3$:_,"OU)_P"":,HD_9]O5 _U>MW" MG_OW$?ZU\UQ#_N+]4>C@/XWR/K*BBBOR\^D"BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** $K\ZO M&T(M_&&MQKPJWLZC\)&K]%J_._X@R+-XZ\02+]UM0N"/^_C5]#D_QS.#%;(Y M^BBBOISS@HHHH *]K_9+D*_$R8#HVGR@_P#?2'^E>*5[+^RBI/Q2! X%E,3^ M:UQXS_=Y^AM1_B(^RZ***^#/:/'OVO-/_M+]FSQ]%C.W3C+_ -\,K?TK\9:_ M<'X[:6=:^"OCNQ4;GGT2\1!_M>2V/UQ7X?GJ:_1.&9?N*D?/]#P,Q7OQ?D)1 M117V)Y(4444 %?IM_P $PK^.7X+^(K,-F6'7'D(]%:"$#]5:OS)K[_\ ^"6& MM?+\0-)9N?\ 1+I%_P"_JM_[+7S^?0YL!-]K/\3NP+M71]^4445^5'TX4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 UN%)]J_.#Q!U._ M8X6UMI)CG_94G^E?G'(QDD9CU)R:^DR>/QR]#S\6]D-HHHKZ0\\**** "O;_ M -D>(R?$FZ?&0FG2G/I\\8_K7B%?0?['=GO\3Z]?]Y\_^RUPXYVP MT_0VH_Q$?5M%%%?"GM%+6K!-5T>^LI/N7,$D+?1E(_K7X.:M8RZ9JEY9S+LF MMYGB=?1E8@C\Q7[X5^*?[3GAEO"/[0'CS3F3RU&JS3QKZ)*WFI_XZXK[;ABI M:=6GW2?W?\.>-F4?=C(\PHHHK[\\,**** "OJS_@F[XL_L+]H!]+=\1ZSILU MN%SU=-LJG\D?\S7RG7H'P!\;+\.?C-X/\0R-LM[/48C.V<8B8[)/_'6:N+'4 M?;X:I375/_@&U&7)4C+S/V[HI%8.H93E2,@TM?BY]>%%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 >??'O5O[(^$OB"3=M::$6Z^^]@I_0FOA U]5?M@>(OL^@:+HJ-\US,US( M?X4&!GZE_P#QVOE6OL,JI\M#F[L\K$RO.W8****]@Y HHHH *^I_V.=-,>A^ M(KXC_77$4(/^ZI;_ -GKY8K[7_9AT?\ LOX3V4Q7:U[/+<'W^;8#^2"O(S27 M+AVN[7^9U897J'K-%%%?''K!7Y=?\%*O![:'\?1-0\N1@/NPS#:2?^!K'^=>]D=;V. M.A?:6GW_ /!.'&PYZ+\M3\RJ***_5SY@**** "E!POSO_X)B_%7[#KGB'P!>3XBO4_M M*Q1CQYJ +*H]RNP_\ -?HA7X_FF&^JXN=/INO1_U8^KPU3VM)2"BBBO*.H** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBN?\?>*(_!?@[5M9DQFU@9HU/\ %(>$7\6(%5&+DU%;L3=E=GR' M^TIXJ7Q-\3[V.%MUOIJ+9*>VY22__CS$?A7E=>H>#;OX8_V++J/C+^UM2UR: M=_,M[=B .<[P5*\'/.".WNF+%-X!#C/. M ,Y&3VK[6G6A04:+35M+VTT/'E%SO-'AU%?2MQ\+_A1H_BBT\#WQU)_$4\2C M^T/,8()&&5'7:">PVXY%;Q:)[W3?#B I%;L8SQEL>&T5[#\0/@O;1^./#&G^%?-%CXA@2>".=BQ@' M5B3U("\\UR7QB^+YM)\,PLMI8*()[AYFD,\P^^>3P >./0UO3Q$*C2C MU5_3U(E3<;W.-C4O(JJ,L3P*_1+P/H8\-^#M&TO;M-K:1QM_O!1N/YYKX=^# MWAL^*_B1H5@5WQ?:%EE';8GSM^BX_&OOVO#SBIK"G\SMPL='(6BBBOG#O"N, M^,O@2+XF_"SQ1X8D4%M1L9(HBW19<9C;\'"G\*[.BKA-TY*<=T)I25F?@3=6 MTME=36\R-'-$Y1T88*L#@@_C45?07[:0TC?>0\RPCW!RX' MH6]*^2XAP7MJ*Q$%K#?T_P"!_F>I@*W)/V;V?YGWE1117YN?0A1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5 M\P?M;?$'SKJS\)6DOR0XN;S:?XB/D0_09;\5KZ$\9^++/P3X:OM9OFQ#;(6" MYYD;HJ#W)P*_/KQ!KEUXEUN]U2]?S+J[E:60^Y/0>PZ#V%>YE>']I4]K+9?F M<6)J5=3H?A_XMTKP/%8/$,5RJF!;Q0 F"G'I7LWQFFDD M\/\ @SXE6$UQ:PV\L#0Z+<86.+/S#: !UVX/J,5YQX,_:#UOP;X?M='32=*U M.UM/OC#X@^(UU:/J;0Q6EHXDAL;=2L2MZGN?QZ5[$ MJ-2I74^6R76][KTZ'*IQC"USVS0?'W@3XF?$C1]6L/#FIW7BTM&&WY%O !UD M8@X.T=#@9XK#\>?&:W\)_%KQA:2Z:FN:'?11V=W:F382R)@[6YQ@D@_2N9U+ M]J+Q1X>>Z,\Y-P[/OD,C$ESG)R M>O-9T<'>3=165K)7OY_+R*E6TM%Z^A]0S^/G/AN+QC-9IHU[JD:Z)X>LRV7M MX2V'FSC]<=%7UJWXB^'7@^\_X2;PI!X?@M;O2=)2^CU@#$SR$,)];\-W&D MR6UA%/=0"UN-2BC(N)8QD8/..03V[FLWA*L>5PT^>VUO6RO\V5[6+O<[?]C_ M ,*&;4]8\0RI\D$8M(6(X+-AG(^@"_\ ?5?4E<+\$_!Y\$_#?2;&1-EW*GVF MX&,'S'YP?H,+^%=U7@8RM[:O*2V.VC'D@D%%%%<1L%%%% 'RA_P44^$?_"=? M!V/Q/9P;]4\,R&=BH^9K5\"4?@0C_137Y9U^^.J:;;:SIMU87L*W%G=1-#-# M(,JZ,"&4^Q!-?BC\?OA7<_!GXL:_X6F1_L]M.7LY'_Y:VS_-$V>_RD ^X-?H M7#>,YZ.J].OX_F>#F%*TE474\\HHHK[,\@**** "M?PCXJU+P/XFTS7 M](N&M=2T^=;B"5>S*<\^H/0CN":R**32DK/8+VU1^W?P+^,&E_''X;Z9XHTQ ME629!'>6H.3;7 WQG\>0>X(->@5^/'[)/[1UW^S]\08Y;EY)O"VILL.IVJG M.T9PLRC^\F?Q&1Z5^P%E>0ZA9P75NXEMYD62-Q_$I&0?RK\FS;+W@*]E\$MO M\OD?4X6NJ\-=UN3T445XAV!1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%>*_M&?&$>"M';0M+FQK=['\\B'FWB/&?9CT' MIR?2MJ-&5>:IPW9$I*"YF>3_ +3GQ1_X2OQ$- T^;=I>F.1(R'Y99^C'W"]! M[[J\1I68LQ).2:2ONZ-&-"FJ<>AXLY.@? SP.?'7Q$T MZUD3?96K?:[G/38A!P?JVT?B:\_K[+_9A\ 'PKX).K7,>V_U?;+\PY6$9V#\ M?CJ_L*+:W>B-Z,.>:/9.G%+117PY[(4444 %%%% !7R'_P40^ _P#P MGOP]B\;Z5;;];\.H3V_M;_ .;X"_%2ZL;:-CX=U M+==Z5,>1Y9/S1$^J$X^FT]Z\2K]DHUH8BG&K3=TSY*<73DXRW04445L0%6]* MTJ\US4K>PT^VDO+VX;9%!"NYF/TK7\"^ -:^(VM)IFB6AGEX,DK<10K_ 'G; ML/U/:OMOX2_!?1?A/I_^C!;[694VW&I2+ACZJ@_A7V[]Z\C'YE2P,;;RZ+_, MZZ&'E6=]D<9\$?V:[/P2L&M>)8XM0U_(>*V^]#:>G^\_OT';U/U_\*OB,='F M32M1D_T"1OW4C'_4L?\ V4_I7F=+TYK\YQ6(J8R;G6=W^7H?0TZ<:2Y8(^O% M8,H(.0>012UXI\,_B@=/\K2]6DS:?=BG;K%['_9_E].GM*NLBAE(96&0P.01 M7DRBXNS.A.XZBBBI&%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%>?\ Q9^,6E_"_2SYA6[U>9?]'L5;D_[3^B_S[5I3IRJR4(*[9,I* M*NQOQB^+EC\+M#W?+<:Q<*1:VF?_ !]O11^O2OB#7-7#E MY)&ZD_X5/XJ\4:CXRURYU75+AKB[G;))Z*.RJ.P'85DU]I@\)'"P_O/<\BK5 M=1^04445Z!@%%%% !113HXVED5$4LS' 4#))]* .W^#?P]E^(WC:TL"K?8(3 MY]Y(.@B!Y'U8X ^I]*^](8DMXDBC4)&BA551@ #@ 5YO\!?AG_PKKP;']JC" MZO?XGNCW3CY8_P#@(/YDUZ77Q688GZQ5M'X5L>Q0I^SCKNPHHHKS#H"BBB@ MHHHH **** /)?VF?@18_'[X9WFAR!(=8M\W.EWC#_53@< G^ZP^4_7/85^-N MO:%?^&-:OM(U.VDL]1LIFM[B"089'4X(/XU^]E?%'[?W[+/_ F&ES_$CPO9 MYUNQBSJMK"OS74*CB4 =70=?51[5]=D.9?5Y_5JK]V6WD_\ )_F>5CL/[1>T MCNC\VZ])^#_P/UGXK7ZRJ&T_0HF_?ZA(O!Q_!&/XF_0=_2NU^"/[,]UXL\C7 M/%, M_F6<1H7I8?67?HO\V<6'P;G[U38R?!?@G1_A_H<6DZ):+;6Z\N_629N[.W.6,X9&VG# ]B#7SU\,=#\8^/M%TO43\99K M*[N6).DR7)>?"L1@@2 \@9Z=Z^5I89XF$L14J6UZW>N_2YZDJBIM4XQ/JFBO M"OBQK?B36_BAI_@[2/$%QXQKO\ X??%"X\-,EE?%KG32>!U:+W7V]J\B\#:'J/AWPGIUEJVH7&JZFL8 M:YNKF0NS2'E@">P/ ^E;M>;4C&[C>Z.B+=KGUIINJ6NL6B75G.EQ _1T/Z'T M/M5JOE/3/B!=_#V&XU..X,=M"N^6-N5<#L1ZGH._(KT[X3_M+>&/B8L5I-(- M$UIN/L=TXVR'_IF_0_0X/UJ8X'$3I2KTX-QCNSCJYEA*&(AA:M11G+5)]?ZZ M=^AZ]1117 >D%%%% !1110 4444 %%%% !1110 4444 %%%% !161XF\6Z1X M.TUK[6+Z*RMQT\P_,Y]%7JQ^E?+OQ6_:>U#Q-'-IGAM9-+TYOE>Y)Q/*/3C[ M@/MS[UV8?"5<2_<6G(]4GU#4;F2ZNYVW/)(2325]?AL)3PL;1W[G ME5*LJCU"BBBNTQ"BBB@ HHHH *]\_9A^$YU[5AXIU.'.G63_ .B(XXFF'\7T M7^>/2O-_A3\-;WXF^*(K" -%9QXDN[D#B*//_H1Z ?X5]WZ+H]IX?TFUTVPA M6WL[:,1Q1KV _K7AYEB_91]E!ZO\$=F'I&_%3X<_V+*VJZ;%_H$A_>Q*.(6/I_LG]* M\SKZZG@CNH7AE19(G!5D89!![&O OB1\-Y?"]PUY9JTNER-P>IB)_A/MZ&NF MG.^C(:/*O&$.D77AN_M]>D2+2)T\JX:20QKM8XY8=.3UKYA^.GP_^&_@SPG: MZEX2OH8-<6=!"MIJ'GM(O.2<,<8_O?A7U1KFAV/B32;G3-3MEN[&X79+"_1A M7#:'^SK\/O#VII?VF@*]Q&=R?:IGF13G((5C@8KWL#BH87WI2DM=EL_77]&< M5>DZFB2]>J,[4OA%9_%+PWX8U?6KV_TGQ##IT:37UDX21E9/G1MPQCD^_)KS M'2]'BFL?$?B/0$=/#O@VRGL]"=N3-E?3NI:?#JVG7-C.9! M!<1F)_)D,;;2,'##D?A5'0O".D>&_#L6@Z?9)%I,<;1BW;YPRMG=N)^]G)SG MK12Q\J<'%ZZZ+HEU_P O1L)4%)W1\S_"EI/#'CWX>S:;K%U?2>)+*275;>2< MR*S?.+AX6T5A"X&H7.4A&>5]7_ _F16E9_P!IXJ%.@G=Z:^K?3HE^"..MB*>5 MX6>(Q#M&.O\ P%YM_BSA?BWXO&I7PT>U?-M:MF9A_')Z?1?YYKSQ':-@RDJP M.012,Q8DDY)Y)-)7ZS@\+#!T(T*>R_%]6?R_F685LTQ<\76WE^"Z)>A[;\,? MVK/%?@/R;34)/[?TE<+Y-VQ\Q%_V).H^AR/:OJ?P!^TAX)\?+'%%J2Z7?L/^ M/34"(SGT5L[6_//M7YUTJL5.0<&O%QW#^"QKZ>%/VY&VQQ>(O#ZNV<-<:?)M_'8V?\ T*OA<5POCJ&M*TUY:/[G_FS]3P/' M65XI)8B]*7FKK[U^J1]9T5Y1X?\ VH/AUX@B5O[;_LV1C@17\31G\QE?UKT' M2O%FB:XH.G:Q8WV?^?>Y1S^0-?-5L'B,.[5:;CZIGVV'S#!XM7P]:,O1IFM1 M117(>@%%%% !14%U?6UBF^YN(K=/[TKA1^M%^(/VMO#6G[ETRPO-3<'&Y\0I]>+ M?$ >*P>+1+=LC%J/WGM\YYS],5Z%/+L14W5EYG/+$4X];GUOXB\6:/X3M#I_ 5X%X^_:V2/S+7PK8[FZ?;KP?JL?\ B?PKYMU'5KW5 MKA[B]NIKJ9SEI)7+,?Q-5*]NAE=*GK4?,_P.2>)E+2.AK^)?%NK^+]0>]U>^ MFO;AOXI&R /0#H!["LBBBO92459+0Y+WU84444Q!1110 4444 %;'A/PIJ/C M37K72=+@,]U.V!_=1>[,>P'\/W_ (IU>WTS3+=KJ\G;:D:C]3Z >M?; MGP=^$-C\+=%*_+>R-Z5)U'Y&O\ #/X= MV'PU\,PZ79@23-\]SE2T4 > _$;X M9S>&YI+ZP1IM,8Y/N KZ[DC65&1U#HPP589!%>/?$/X1F'S-1T.,M M'RTEHO5?=/4>WY>E=,*G1D.)Y)13F5HV*L"K#J#25N20WEY#I]I-=7#B."%" M[L>P%?.GBSQ'-XHUJ>]ERJ$[8HR<[$'0?U/N37:_%[QA]HN/[#M'_=0G=

  • RWZO2^LU%[TMO)?\ !/P#C3//KV(^H4'^[IO7SE_D MMO6_D%%%%?8'YF%%>E?"/X&:I\5XKZ^6^MM$T2QXN-2O.45L9P!D9P.220!D M5;^*7[/VI_#G1['6K35;3Q-H5VXB6_L!\JN> " 6&"01D'J,5Y[S#"JO]6.48Z6%^NJD_9[WTVVO;>WG:QY517NVK?LFZQI?ANZNQK]A<: M[:6(U"XT-$(D2+G/SYY/![:DNC:/HZ >=) 9#<2G MI$@W#G.!G_:%33S'"5(.I"=TFEUW>W2[OTL75R;'T:D:52DU)IO=;+5W=[*W M6]FCA.E2174T+;HY61O4'FHJ*](\4WM-\>>(M'.;+6]0MO\ KED*LEZ-K]3VR\ M^,7C7[5+_P 5-J>-Q^[H-U)_C7/W7_'Q)_O' M^=15^=^RIK:*^X_J.$IDVS7-U*>@^ZH[LQ[ >M;7P MW^%NM?$S51;:=%Y=JA'GWD@/EQ#^I]A_]>OM#XX'7\AWK[.K&\5>#]&\;:5)IVMZ?#J%J_\,J\J?53U M!]Q7?@ZU.C6A*O'F@GJCSLPHXBMA:E/"24:C5DWT_KOTW/RTDD:61G=BSL2S M,>I)ZFFU]*_%S]CO4]!\[4O!\CZM8#+-82$?:(Q_LGHX_7CO7SA>6=QI]Q); MW4$EM/&=KQ3(593Z$'D&OW+!X[#XZ'/AY7\NJ]4?ROF65XS*ZOL\7!I]^C]' MU(:***[SR#Z5^ FN:!XI^"OBGX?:EKMKX>U"ZE::*XNV"(R,$YR2 <%<$9S@ MBNPDT/2OA_\ LN>(M/M->M_$@L;M6:ZB'[@3>;&P2/DY XY!ZDU\^?"R[^&E MM#J ^(&GZI?2%D-I_9Y. ,'=NPZ^WZUN?%CXU:9XE\+6/@WP?HO]@^$[.3S= MCG][<.,X+>@YRTKN# MJ*G*G&SDYV;=DX_"K;WOL>X1_%SP3XBU>^\0Z'J5Q>^+M>TF/1X- \A@ZS$D M DXVXR1DYQ@$U3UWX?:!J7A6?P?/K,VE^$/!4*SZO#_!;QYH'PTO-6U^^M[B\\0QVK1:1$L(:&.5@09'8GC'3@=":U_A'\8M) MT'3?%NB>-(;Z_P!*\1?O+BYM"&F67))."1G)/7/:L:F5U M[I;W8WMYOR.FCGE#%PA'')K&32;6:TT73+1; M.T2X_P!8RCG<1V[#&>U>9U]7@77>&@\3\=M?Z[]SX'-5A5C:JP?\.^G;Y7Z7 MV\@I5^\/K24J_>'UKN/+.XG;=,Y]S3*=(0TC$]G^6)?7GN?89J)SC37--V0T MG)V1QBJTC!5!9B< "O<_A+^S/J/B=H=2\2K)IFE\,MM]V>8?3^ ?7G^=>U?# M']G[0/AZL=W.JZMK Y^U3I\L9_V%[?7K7J5?.8K-&_;;=V=X4444@"BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KBOB#\'_ K\3+5DUK3( MWN<82\A&R=/HPZCV.17:T5K2K5*$U4I2::ZHYZ^'HXJFZ5>"E%]&KH^(?B)^ MQKXD\/M+<^&ITU^Q'(A8B.X4>F#\K?@1]*\#U71[[0KQ[34;.>QND^]#<1E& M'X&OU:K!\6> ] \<69MMAZAOF\-ZK<:5+VM[H>=%] > M&'XDUX5XN_9?^('A-G;^R/[5MEY\_3W\T?\ ?/#?I7VV%SS 8OX*B3[/1_Y? M7X:KYI'DU%6M0TN\TFX:"]M)K2=>L<\91A^!%5:] MQ--71\LTXNSW"BBBF(***D@4/-&IZ%@#^= UN=BOW12T45^;G]7A1110 444 M!2W09H **Z7P[\-O$_BQE&EZ+=W*L,B3R]J?]]' _6O6_"O[(FLWK1R:[J=O MIT7!,-N/-DQZ9X /YURU,51H_')&D:CGRV&V!3_N_Q?CQ M[5[3;6L-G D,$20PH,+'&H50/0 5+17@U:]2L[U'<[8PC!6B@HHHK L**** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH S-9\-:3XBMV@U33;74(6ZI<0JX/YBO.-=_9:^'.N,[_V) M]AD(P&LYGC ]]N9+@'*F[QE-?-?Y'PZG[-_ MCYV4'1@N>-QGCP/_ !ZKMO\ LN^.IF(-I:Q#'5[A M?58'R!:_LC^+I),3WNF0)ZK*S'\MM=+I_P"QN^Y3?>)%V]U@MCG\RW]*^FJ* MREF>)EL[?(M8>FNAXMI'[)_@VPYNY+[4CCD22[!_XZ ?UKOM ^%GA/PSL.GZ M%9Q2+TE:,.__ 'TV375T5QSQ-:I\4VS6-.$=D-1%C4*BA5'0*,"G445S&@44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !16'XV\;:)\.O#5WX@\1Z@FEZ/:;!-=2 M*S!-[A%X4$\LRC@=Z\L_X;6^"G_0^6O_ ("7/_QJNBGAJ]9WT5YS\._P!H?X=_%C6Y=(\)^)H-8U**!KI[>."9"(U95+9= ."ZC\:] M&K.I3G2ERU(M/ST*C)25XNX4445F4%%9>I>*M%T;4;33]0UBPL;^\.+:UN;E M(Y9CG&$5B"W/'%)9^*M%U#6+G2;76+"YU6V&9[&&Z1YXAQRR [EZCJ.] &K1 M110 4444 %%%% !1110 4444 %%%% !115;4M1MM(T^YOKR406EM&TTTK D( MBC)/'H!3WT0%FBO/_P#A?G@'_H88O_ >;_XBK^@_%[PAXFU:#3=,UJ.ZOIR1 M'"(I%+84L>2H'0$_A6SP]:*NX/[F1[2+ZG8T445@6%%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 > _MW_\FL>,_P#M MS_\ 2N&OR"K]J/VG?AKJ_P 7O@EXA\)Z$ULFJ7_V?RFO)"D0V3QR-D@$CY4/ M;K7P/_P[2^+7_/WX;_\ Z3_ .-5][D.,P^'PTH5IJ+YGOZ(\/'4:E2HG&-] M"]_P3%_Y+MK?_8OS_P#I1;U^GM?&'[&7[(?CGX!_$[4=?\2S:3+87&E262"Q MN7D?S&EB<9!1>,(W.?2OL^O!SNM3Q&,:QX:D\)> M%?#UY_:0AU">.2\O;I4*Q#9&65(UW,V2Q)(' KP3N.4\,W7B/4?C9\3=0E\# M:;JMW9R6L$-Q83]]CN)&-I/?%C,LC*BLH5]I*EB& Q7MW@GPOJFE_$;XGZC=6;0V6JW%H M]E,64B8):JC$ '(PP(YQ7!V_PW\2K^S?X+\.G29!K=CJ6GS7-GYB;HTCO%D< MD[L'"C/!H [SQ9\6M0L?&4GA7PIX6F\6:Q:P+,=5M3>-HJWD:)9QJ5#M+.00 &8*,**Q?B;\ M.;SQ9XF\/>.]1\!KXEB_LQK&_P##,UQ&+JUS('22)LA'8+S#A M=S(5&3V&36E-VG%ON3+9GYTO]YOK7IG[-W_)8M!^LW_HB2M]OV2_&A8GS]+Z M_P#/PW_Q%=A\(?V>?$_@7X@:7K6H2Z>]I;&3S!#,S/\ -$ZC *CNPK[#$8NA M*C.*FKM/\CRJ=*:FFT?2E>:_M!ZUJ&@?#U+K3+V>PNO[4T^+SK=RK;'NHU=< M^A4D'V->E5YA^T9I]WJGPX2"RM9[R;^UM.?R[>-I&VK=Q%C@#. 23V KXP] MTNYC_:.\ M7Z@]G,MK)H.GQ1731$1LPEG+*KXP2/ER >XK@_&'@/6_%@^.^GV&GR/'-(M_%T][)<6T/AB>.WOG:$MNDD1&18PN2Y.]5' Y-5])^+W] MK6^IN?!WBK3Y;&U-T(;ZQ2-IU':,^85+>Q(->9^$Y+?7;+XQ:IXO\'ZPGA_5 M-3MW73I[%FN)H/(B5951222" WRG+-2T70K[Q%KG@7^S) M&^T>)[62*6TNB0(X8I956252N[.X$+@8/.* -WP/^T$NN?"^X\9:YX9UC1;* MTT\ZC/.T,9AE09R(2)"6./[P6G>(/C%H_BCP#XLO+5/$VE:'::=)<#Q+8VJQ M!U &6M69LLPSP2H4XR"17GFEZA/?_LGZ_P""#HNLV_B?2=!FM+FPN-.E4M(, MKB-MI67/4;"(LY;R@ BH!G/; % M'0ZYXZA\'Z'HKKI>N>(Y;Q%2&/3K43SOA =\A+*J\=22.37!?$_XC:?X^_9] M^(T^G)?:=>Z?8W%M>6-]$8+JUE"!MK $XR""""00>M9_Q"US6-,\2^'=/UBY M\2:1X(;15;[1X;M97FDO@<&.5XE:2,!,8P "2@Z:CJ4=;:,%6&"#L'!J_4@%%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !17A_[7/BK6/"/PYTZ\T74KG2[IM32)I;64QLR&*4[21VR ?P%? M(?\ PO+Q_P#]#=K'_@;)_C7U67(/&9\5G7-8O-5^SBU\H7,X'Y"OI:O% MQ^#E@,1+#3=W&VWFD_U/I\JS&&;8.&,IQ<5*^CWT;7Z!17D/BCQYXZN_B_=> M#?"(M.M].\2 M^';B."\6QD,EM,DB>9%)&6Y *GE3R"*\\]8]#HK&TOQIX?UW4)[#3==TW4+^ MWSYUK:WD#@[E5B1@\$+V_U>=;BZCU?4+162,(!'%O0* "BBB@ HHHH **** "B MBB@ IDDJ0QM)(ZQQJ-S,QP !U)-/K'\8_P#(I:U_UYS?^@&F!-_PDVC_ /05 ML?\ P)3_ !J2VUS3;R98K?4+6>5ND<3G_ED];NG97N1S'T7117F/QI\7:WIMQX6\+>&;E+#7?$U^;5=0 M>,2?8[>-#)-*JG@L%&!GC+5SEGIU%>$>-? 'B?X5^$[[Q9X=\>>(M7U#1X&O M+G3]>N?M=M?QI\TB;"/W;%0<%,8.*U=:_:"DLO%'A'3].\)ZQK5GKNEOJ8FL M(HW8IMC*A-TBYQO^;.,<8SGA@>Q45\_W/Q&A\)_M$>)#+IFLZG=7OA_3G@TG M3K?SIQB29J6^JP&">R M9%W,)$Y_A((()!!XH [BBO,]!^/VAZQK.EV%SI.O:%'JS^5IM]J]AY%O>O@D M*C;B0S $@.%)QZ\4MY\>]"C\4:EXFV8D:(%%<2L2P41 MX< $D$D-@'!I >ET4@_*EH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@#YZ_;*Y4+-$DJYSM=01^M M0?V38_\ /E;_ /?I?\*^TRKB)9;AEAW2YM6[WMO\F?FN?<'RSK&O%JOR725N M6^WGS(^6/V$05_X3($8.+/\ G-7UE4,%I!:Y\F&.'=U\M N?RJ:OGLRQG]H8 MJ>)4>7FMIOLDOT/K\ERUY3@*>"<^;EOK:V[;VN^_<^>?$F@^(=>_:@UJ/PYX MH;PO=)X5MF:9;**Z$G^D2X4B0' SSQS7*VUQ?6_[/7Q2\I[I_B5%*\'B>=R6 MF:0;5,J*I&(C;_,@7&!G'-?4$>@:;'KDNLI8P+JTL"VSWHC'FM$I+!"W7:"2 M<>]-A\-Z5;ZU>:O%IUM'JEY$L-S=K&!),BYVJQ[@9.,^M>:>V?.VC_#.[UB3 MP+J6FZW\/=(L]-OK>ZL[SP_9RQ7%Q%T> .9B&$BD@@@\\]177_"NUT:#XN?% MD/;V(OK?5;::-/+3SD5K2,[E'4 G//1I_CE M\,I9&,DK>$KQF=CDDEK8DDUWDGP:\"S:I>ZE)X2T=[Z]#K<3M9H6EWC#[N.< MCK70+X;TI-1LK]=/MQ>V4#6MM<",;X8FV[D4]E.U>/84 ><_LT?\D_U+_L8- M5_\ 2R6O6*HZ/H>G^'[5[;3+*&PMWE>=HK= BF1V+.V!W+$DGU-7J0!1110 M4444 %%%% !1110 5F>)K66^\.:I;P(9)I;61$0?Q,5( K3HH ^;V^%GB ==T3Q=8WEY8-#;QE]SEE.,QL!T/J17ME%;.HVK$\H5Y; M\:_#>KMJ'A'QCH.GR:QJ'AB^>>7386"RW-M+&8YEC)X+@$, 3SMQ7J5%8E'@ M_CKXM7'Q.\&ZCX6\'>&?$,FNZS;M9-)J6FR64&GK(-CRRR2 [02<)N)(XIW MBRP'PI\GVCW+0.R0B,ND8+;6\MN0#SUKW:BF!Y M1X4M)KG]H3Q5K LKA+*Z\/::L%U+ R*Q\R9F0$CJ,KE>HXS7%>+?A_K?C+_A M?6E6%K-#<:G+8-9M(&B2Z\NVC+(C\#DJ4W#H3S7T910!\S^'=.\'^*]<\/6. MHQ_$RXU6VO8;E=-UJ:]>WM;B([@[NQ\HA2.H8Y!XZUZ+\(M*N+'Q[\5KF>RE MMA=Z[&\4TD103(+6$ JQ'S*#N&1QG->IT4 %%%%( HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " 2BBB@ HHHH **** "BBB@#__9 end GRAPHIC 21 map.jpg begin 644 map.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_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" $P G # 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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HI P9<@Y M'M4-U=QV<9>3=CT5233LWH@)Z*S[36K>^5O*W;Q_ PP?K5>;7"JAD\EQG!7< MV?Y5I[.=[6)YEN;%%8,FK:BSX@M_,7O^[88].O6IH9M4VF2X,$"*,D8R3^M- MTFE=M"YD;%%8#>)TAWY/GGL%3:/SR:C;Q=\XQ;_)WRW-6L/4>R%[2/TB=11698ZP;Y6\J(R;3@D''\ZO0O*^?,B6/Z/G^E<\H MN.C-$T]B6BBBH&%%%0->01@EID&.OS#BG9O8">BH'O88UW,QV],A20?RJ6-Q M(H9>AZ<8HLP'4444@"BDHH 6BDR>.*6@ HHHH **9(YCC+!6IJ :E . M)&\E\X*R<$$TU%O85RU12;ATSS2TAA1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1137+!?E4, M?*CDNH803)* MB #/S,!2WV&2TUY%C7+LJCU8XIK31B//F*H/1F-8MUI+2*9]1O#(B]$7Y5!K M2$5)^\[$MVV-AIO,4&%XVST);C]*K27%S#(,1F<'C:H"_CFN9ED^QN);>2 ! M3PJXW#^OZU,GB2\\LJQW%E*JP&#GUKJ^K2WCJC+VBZG1M-(UPFV"4HRG.X@ M?A4TSO'&62,R_P"P#@U5T]0;!7>5_-*C?*XVG]:SII)=/OB"TMW<3 +D+M1? MI[XK!0YG9=#3FLKE]8PJM']G6&209<*"4QZ<8Y^E,^V>=#LFLY4*G"AHBX.. MAHN-+%K&7M(\W1X\V3YC]>3UK)9K]K<+;K,\ISYLVZ<0E9D4G*_Z/M5?;.>E6[;0;>-M\R^?+_>;)'X9-8=Q<75C;Q1S0LA)R MLI=B?4CKU_E6[I^M0WB@+NR!R#U^OTJJD:D8WCMY"BTWJ6KJU$\.Q?EQTY(' MZ5C3>%GF.3<*I]E//UR:Z '(!'2EKFA5G3^%FCBI;G":EILNF3!),,&&58=# M52NLUJU349"AE*F%20%3/;N?3BN3KV:-3VD==SDG'E>@4445N0%/AC\V5$Y. MX@<5-8P)-(?,D6)5&]BN5W(W&<#/&?I4]2TUN,***:^=I (#'IFD!4N-2$-Q]GCADGFQDJ@X'U M)J3==.R_)'$O\6YBQ_#%0:?;W-I+(LQ$Z.=PFS@CV(JZTR)]Y@O./FXK65EI M'4E7ZCZ*RM>NKB"U22UR<-\S+S@?2JUEX@>6SWD"1X1F;L2.Q4?SIJE*4>9" MYDG8WJS+S7K2SE:*3>SKU4)_C6)?:V+J3Y@X3'!C6@45PL.K7EOPEP^/\ :.?YTDFJ MWDDA0*2#-&K#J"P!I\<@D4$$'_=.:+,!]%%%( HHHH **** "BBB@ HH MHH **** "BBB@ I"<4M% '+ZEK%Y->"W3=;+N&-H)8^__P!:MRSO)9(W,\#P MJ@_UDF!N]\=JGD5$8RG"D#YFQR16'>>*H_N0P>:GV2C".QE\.K M9>_X2*P\S8)B1C[P4XKF=0N3)(RI=RW$6<_/D47FK2WB[-L<*=UB7&?K7EOQ MB^/GA7X%_P!@?\).;X?VU.T-O]BM_,VJNT/(^2/E&]>!DG/ XKTL/AGS6BKM M]-_T,)U+K4]%HI\D3PL RD9&1D8R/6E50%W/T[+W-;W6Y BH"-S'"_J?I0TA M;&/E Z =J1G+G)_ >E-H]1$DMQ+,09)'<@8&YB>*826Y)R?>DHIVL IYZ\U; MLM3FL6RI+CLK,<#\,UX]K7B[XG6W[06BZ!I_A6"X^&D]J'O-;*'=&^QBQ\S= M\K*P51'M.X'/T]5ISIJR4M;Z_P!>8)]C5764;SG>T@$K#*,J?Q>IS3(]>N4P M'6*50*.2(9S'CAO3-027%WJ3* MY8/Y?*QK@8^BUHZ=X9E==]P5C5OX",M_]:MN#2;6VP8HE1P,!^K#\:XY5J5- MV@M311E+._N;/RHYDAEY,I+$ONSW]./2M#3;&/1[4*[H&8_-)]W--M=' MALV#I&?,5N)-V6.>N:JW&OV#3.LT+2F-B%)4,#]*YG>I>,-C32.K&ZQJ$$,, ML,K_ &QY,E0 -J?CZUEZ+:WCE[BT9 T?!5C][VK7OM)@UJ%)[5T1\>G!]CZ5 M-I>CK9S"<;HG*E6B#;ESZ@UJJD(4VEN3RN4KEK3;F>YMPTT/E-_/W JW117 MW=W1LC_VA,SR MAA"A_P"^CZ5[%*4*=+F.62+NCA.W&0S< UL:;X7VMYEX0V.D:G MC\370JH50H& !@4M<4\5.6BT-E32*4>C64."MM'G_:&?YU-->06O$KB( 9RW M J>JE]IL&HJHF4DKT8'!%/XFY-7*)\E_<&K]0HHHK,856OKQ;&W\PC<2=JKG&346I:HNG(3L9WQD M#H/SKDIM:&J7%PHG@>YM@OF0QR!FB#?WER2N>,9 S732HN>KV,Y3Y="74-6E MNKC<"% X4J.:\O\ VC/B)XO^%?PSBU[POX97Q+J4U[';>1(&*K&P8ERB$,W* M@M?"OBKQOXJT63Q?X:^+6I6'Q)TZ74S-!X M9M'7[19P(TB+<^6/+FCB5C$0L9+$*Q^ZVX^]AJ<95.6*3Y;775KR_P"'1R2; MM=]3[(\*:T_BCPCHNKRPI;375G#<2013"586906C#CAMK%ES[5TUA:W4VZ6Q MO"VW[RL2I'U[&OAN\^.WC+PQXH\9^#?!LD=B?#\5K::39W5G:P:0JB:&,1Q, M^'575GVEY'9QDC:17VC:7-S9[6R(;C:HE6,Y7=CY@,]1G.,TJ]"<$MM=O31Z M_>$9*YU,>J3:?#_Q,RJLWW/+&2?4G'%9\OB+RX/+1?/F1OEFD (^H'8UCS74 MMQG>Y()SMZ*/H.U0UQQP\=Y&CJ/H:']O7WS?OSEACH./I4$NI7,\;I),SJQR M0WM5:BNA4X+9&?,^Y+!=36S9BE:/_=/'Y59L;A%NQ/)<-"V[+!$^\.XXJC11 M**D"9H7VI+<7,^$WV[GY58\CW![51;;N.T$#WIM%.,5%60-MA1115""BBB@ MHHHH **** "BBB@ HHHH *4$KR#@^U)10 ^6:2;:9'9RHP-QSQ2)(T; HS*? M53BKD>BW5QM/H:SYX?"F59[FII?B M9EQ'=@NO_/51R/J*Z..1)HPZ,'1N0RG(->>I(T>2C,I[E3BNIT-=1\E7D=#" MPRJOUQZ\=*X,11C'WEH;4YMZ,VZ***\TZ HHHH **** "BBB@ HHHH **** M"BBDP>>A;G%25M"I*G\)#BI;F+IGAV"% ]P!-)GN" /PIFN>!?#OBAK0ZSHEAJY MLYA/D^%GP[USQ9+IMQJZ:7")?L=J>+B-.SN>B1R+*H9&#J>A4Y%.KA+ M'5+C32?)?"GDHPR#75I?R1:2;J<+YBIN*KP/8?RKQJN'E3?>YUQFI"ZW<2VN MGR20LJL, EO0\<>]<15[4-7N-2P)"%C!R(UZ51KTL/3=*-GN<\YCZB^G>8V]1$>J,3R?8"LZ MU"+BW%:LJ,W=7.SHJ&UNDO+=98SE6]JFKR&FM&=04BJ%X '7BEHI %%%% ! M1110 445B^+/$T7A/1;W4IX9I8;6WEN7$*;V*QH7("]R0#@>M5&+D^5";MJQ M=8\7:3X>N88M4U&STX3,L<;7=PD7F2,3M10Q&YC@\"MFOS9^,GQ"^&/[17PW MN?BMJVD^+K9K#4X[;^R+6:$)(Z*BD^<5940I(F< E2#CKS]S_ [Q_=?$SX;Z M5X@NM)?1DO$$EK!(3N> J&C<@\@X.#UR5)!P17IXK RP]*,W>][/R?EKJ8PJ MJ-=I,@SAU\PKMC_,?<5G\2_"/B7Q!K?A:P\265UKNF)MO[&UN ;B MV!XR0.A!//H<9K\\/A[\/] UF'XR_#67Q+XL\.:-I,[7NHZYJ40E1_*G5 QB M4@JY&XCEBX;/;!]'+(M0J*I=+32SV;W[Z.S77P;<:7J'VBZDB:5!.F,*WV MF^*K;2A VK02.?WFQ8%E6%01YC A/3#=*G^(7[0GA_P5^SS8:AX"\6:1=:G? M6:6/A[4-8F"K?SQ[8VW;L9D #$[]H#8#$9JWX&\:3>+O /A[PG\9CHB>.=7M MIOMGAV22'S+N'>V,P!B"=J@E1T(..G$Q>(M&;TBFU9:2:W?35:==@]S5;O\ M I? 6Q\(^+/@IX1OM/T[1]4L;61KNRD;3@AMIUD96*HX^5U.1N [@ 8KTTD ML23R:\>^!/A7XF^!_%7C#3O$[Z/;>!89#'X:L-+2)4MX_,8@1JH#(GED;@^6 M+'/J3[-M\^-C@*R\DXP"/\:NHE&;L[IZ]]]?^'\R%JD0T445(!1110 445*L M&Z$REL*#@C&30W8"*BI-T:YPI<_[1Q^@IP6.3&'$9_NL#C\Z5QD-%2^2"!L< M._=?\/6HJ=Q!1110 4444 %%%% !114@A;:"=JY&1N(&:+@1TN"V !DG@4K1 MLF-PQFGVLJ0W$KE\#<=QZU)_PC=CY>WRB# M_>W'-1Q^)[1H-[[E?/,>,D?XUH0ZA;W C,HKLZJO!0E[KNF*#;6H4445S&@4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !6)XT\36G@OPKJNO:B9%T[3;:2ZNGB&YUC12S%5[G Z5M MUXG^U5^T-HO[/_@JSFUC3]2OUUR633XSINP-"#&2TF7^7X$) **+!Z'?QD@@,_9Z^*?B3XR^"+G6O$?A&X\)7D%Z]K';R"3;-&%!WJ) &&"2I M[9''H*G[-WP7O/@_X3O;2[\3WGB^XU.=;V&YNH&1X(60$( S,P+9#.,XW#IQ MFO66,DK$MN=E').217T4_9QNWX?CV.%7T;/*]!^'WQ)L?V@->\3:A MXO6\^'EU:M%9^']SDQL54*OEE=J[6#$N"2V[!ZG'HWB#PU;>*] U/1-2A=]. MU*UDLKA$8H?+=2I (Z<'MTJW2\G@^+/AEX?\2>' M=9\)KX9T2"^$NG>9?+=W%W(P(EE9UP-A"Q;<*O?@\FN@^,OQ=\4?#7QIX&T; M1/ EUXIL]>N/)N[R'S/]&&]5VKM! 8*Q?+X&!]2,#4/''C&/X\ZEJMKXKT"? MX-^';$G7X+6>*>>SD6)MXDC0&43>8/EQ\NT$=017*_#[]H;6?#\GBSX@>/O% MVGS_ EU.[-IX;?3X-\S2B0D1B)%$B[8@=XEYR,CW[7&=2;JR2=^BON^G?FZ MVN1HE9'U%-&8970\[6(SZX-)Y;[ ^UMG]['%4X_'WAK2M'T_5=0U6QCT_4A' M]AN;V\2&&X\Q0T83>1DLI!QU]J[EKKSK..*YMH[=9OE"NXZ]L"O(G5E3M>)N MHI]3D*N2ZK<3626K-^Z7CW./7_/:H-4CBTB^M[*>ZA^V7 )B@4DNP'?&.GUK MQOXC?M0>%OAM\1+/P7=V6H:CJ]U9/>))9^7Y (60K&79NI,3 D#"'KWQT0C[ M=^XKVU(=X[GK]6K73Y;K##$<7>60X4?C7SG:^/OB7\9KSX6^-/AJ]MI7P^U$ ML=9L=6,(G)28K*"#EI%\M3L,7?DXKT[X_?$?Q%\,/AS<^*?#?AB3Q5?0SQ0K M9;7>..-V(,C*@+$+@#"]V':KG3FI*FFKO3?9WM9]F)-6NSTU?#,C[=EQ&X89 M5E4E3^-22:/;:5#OO)!+(QPB@D >Y[UYM^SC\6_&WQ0NO$,GB'PY::7HD*6D MNG7-HW1Y$S/:O\QW20N-I(VX)P0#7LUSI-M>2>9-'YC]BQ/\J\NK4J4JGLZK MV[6.F,8R5XDEB8?LR+ RM&HVY7I5BO![K]FS5)/VGK'XI0>-;RWT>VLQ;_\ M"/*&VG$938#NV^62=Y&W.X=:]XKDK1A%IPES75WIL^QI%M[JP4445SEA1110 M 4444 %036<-Q*DDD8=T^[N[?A4]%--K8#YP_;.MX/!?P5CU;3=?F\$V6E:G M!/)#I-D'6_WL5:W>-2HVN6R22!QS7FO@+7O!?P1O]9_: U?X@:M>^&?'Y"Z= MH\UE(986D'[B..;3VLVCAMF7V]UU?D<=1@>*!\0O'CR6)U2UN1Y,3^$)-:71O$>I>(X["ZUCP:TOV."0J1 DZOME="=[;XR5_714&W>N-ARVY5YKRWX?:#\)/V@]3\ M8^%/"FA>(/ +:-JOGZH^DSK;)JRL[Q%'SN*#*MA/E(#''4BO7C)1?-4@[QL[ MWO:^WRVLO+4YW=Z)[G'ZUX?^(WC/P[=^'C9Z/\)D\(:DPM]>\0*MG_:D;_+< M2&1@RNS2JDS; $?S%4G@9Z#X1^ _#'BK]I!;F"VG\0WOAEY[A]62\\D6,Y;S M(8Y;?;^\4O+-LD5MIX'( )J_M!>+Y/B/XN\1^!_&_P .M:LM"TF_M-.TC5-. MF=+FYWW$:J$#HT3^(?$WQ7M?C_H&EZ-H%E)\,)K53J6I[%WH^&WDN6W*RL$ M"H!A@?R]!\4>-='\"Z:VJ>(M7L=!L%D6(W=\ZQ('8\+D]S@\>QKH]-LDUZ.& M6&9'BD02K-&0ZE",@@@\YZ@^AKR>94E>25MOZ\T;6LF-^5;IN SGZ^ M](T6U=P8,N<9%: T-EU 6LLRQY4L&P3D?XU'JT,-G,+6$EMG+L>[5"J1;2B- MQ=KLHQKYCJO3)Q4C.D> BK)QRS"H@Q4@@X(K7TW0WU2,3/\ N4S]Y1]X>P^M M5.2AK)Z"BF]$9FZ+J8VSW ;BE,J>44"GKD GH?K4^J6,=C<".*83#'/3(.>A MIVFZ3)J,VS(C4#+,>N/I2YH\O.WH%G>Q0HJ:\MVM+F2)@PVG W#&1ZU#6B=U M=$A4OF*P^=!P:BHIVN!+M23[K;#Z.?ZTK6_DY\X[?11R32I'Y:>8Z-U& M.<4SSFRW]TG.UN14:]!AMC;HY7_>'^%/ED7S#PKK],?AFFM$6PT:DJ1T'./: MHZ=DP'[8_P"^W_?/_P!>CR2?N$./8XJ.BGJ!)Y87[TB@^G7^5.E&R,(6#,K' MISQQ42J6. "3Z"K&X[2TH49[;1N:I8$*2;<@CU3)A]C5ZH&C8QHR8210/O#MW M%2JP=0RD$'N*^?E9ZH[D0WEG'>QA9%SM.Y6!P0?8U8I*6E=VL,****0!1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 ,ED$,;NQPJC)KS_6#%KTA: M^MH+J(.KI%<1+(B%>5(# C(]>M<_^TC^T'X8^!>B:9#KUQ/!>:V[PV+16K3Q MQL@!,DJAE/EJ67(4[CGBO%/AQ;_%7Q]\6M-\4ZGXNTK3]'T8SZ5K_A/2+QI8 M?/3<$(BYVF4-'+EVW+@@>E>W@\,_9NM+1/:_6W;\CEJSUY4=W^TA\-=6^+'P MKO-&T77KW0M0AN%OPUBK,]X(U;]Q@.A))(*_,!N S7B^G)\1/CJW@S2M/\67 M'@75_",S'5[.6]5KUX$:-(I;N*-]WGN%;*,"GS\D'K];LK1, P*MUY%X>3RDQ\N]E!.2<=!BO3IUN2%NVJT M3U>C_#UV.=QNST!OWLCE$.,DX Z"D1S&ZNO#*!_&[ M>#&T^^-Q>E7D3[0GR[3E.6*8;Y&^4[N:]7=MS$]??&,^^.U8.*44[[_A_P . M4?'?[0WP/\ _!_3=&\21>+M7\%V+^(9;^6UMH6NVO)Y KE4VE2JH(VY?< KM MU)P?>/#OP=\&ZU\(M$\,ZKHFBZYH;XU-8K6V>&U>64F42QKNWKD28R3DCKZ# M-_:?\*^*_&'PSDL?"7A?2?%=^D\/YC(I!0!&E)+C9&%7J?O=G\7O#7Q%\3>+/"%GH1LT\&M%.VMPR2HK)=>4 MWV=F8X^0HT>]G0A51PY9HPN=RYR,\$94Y4ESF[WTVM9Z:^M^H:\VES'LO&'QH M\66/AQ?"_P 0M(\3>'K;4[NR\0ZU!>VL<[*TV85/0QOY3;46,Y\P9R017+Z/ M\8)/ASI<]SXALK>'5=%5KO\ X1W;I]_J6H6G -.M.AAD_:QLMTK)-]=;.W7U2:ML.*G/X6>;_#'P!JG[2GQ4'BNYU:Y MM?!&@3VMSI=FUK%;7&FS 6]Q%%;-&H C>)RLH/.+O!ND^.?#M_H M6L6[7&F7T#6\T*2-'E6QT*D$$8!!'(Q6M;VT-JFR&)(4SG;&H49]>*EKYK$8 MJ5:47'W5';R.V%-133UN/#GC+XMZQ^T!XNT7Q/X6@T_X=V,E[1MW5DKZ]?3N9SERH]+N?B99V&M6FC7>HZ9#J]XK/;:?-<*D\ MZKG)2,ME@,'H.QKY _:6\!>&O@7>^$?&_A_6[SX?Z%'K7FZAI.A0/(]_.S>8 M77]XJX$:.NUSM /RCD@^U:Q\&? GCSXPZ/\ $&XN9+WQ+X::.!H;*_1HE>,L MT8FC&2K+N;C*Y[@XI?@O\!/&L6J>-E^+FN:?X_\ #.J7B7.E:7J$/VA(2KNP MDV2+B([65=BY'RG\?=IRHX3]XGZKOTLMT[+74Y&I5-":P\$?$;Q9\?/#OCW1 M/&2+\'[S2XIQH;LZM(CPDA3#MP6+,K[R8_ ?XQ6OQX^&&D^) M;K2KC0Y;R25%M;EMQRC%"Z/@;E/.#@=Z^??B?<0:E^UQH>C>/_ ^F)X1TORE MT/Q'=R2"9YY-K1 ;7VR@S_*(BAVE2Q. :^Q+R.RNH_L2HOG1C]W&$QMQ_2LO M7OAIX:\1ZQINMW^AZ?=:]I:L+#4IK97FM<]?+8C*\_EG(KIHXFG1J2DHM*5[ M*^U]FGIZ&^ _&W[0WC#QMX4^+WA)+3P)87@NM U#3I!;SM(KE M$*R!F,@>)F+EE&"<<5[5I7Q=^'?PP\3^%_A;+JL>G:]=V\4.GZ*7W7UONUKU,X^[[T7=]3TZ76+&&Z.3^/7Q,TWX"^!=0\4:C8W6JVM MK-% L%FRAG:0X7NV^$OCRV\<^"-#UR"*XMK'6+2.\M8[Q0LB* MX^XP]__ "(NSNC3\0:,ENQN4)/B9X'U3P=XP30/#&G2AM8TUV8&X'F98[0I$H:/ MY-K$;3S[UZ=X9\)Z)X)M;FS\/:!I^A6D\WVF1+&W6 /*W\1P.6[>WM6@=Y@+ M1AE4#YN,YYZYK3VBC4SW0N734;=!!MV]>?E;JH[ U7I:2DE96 6G^8 M&&),GT;N*CHIB)-L7]]O^^?_ *]'DYZ.A'UQ4=%("9"D+;@^['\..#_]:HB2 M>3S2446 =Y;!=VT[?7%>3_&C]H33O@KXC\':1>Z#J6L2>)+@PI-8X"P .B=" M/G?+@[!@X&+]0GM-4MC;_ -B,A\N'GK706_AF+S()UF;;PY7 P>_'M7-?%37M&^%OA M&_\ %VK&5=#TN'SKH1J9&VY"JJ+W+%@/Q[5?^#_Q7T#XT> [#Q3X;,XTRZ+Q MK%=1^7+&R,4967)'!'8D5PU9U'356%^7:_GV]36,5S"W4L&D6&(_*F]E4L0,G [ M5[&%Q2C1=&7JG\[NYS5*=Y3$LKA(T+%F\M6=#C).6)/ KT;XV3>.[7X;ZF_PWM[>X\7*\0@CN A/E[OW MA02$(7 Z!N.O?%=3K_@?PSK'B?3=8U70-/U#7=$9DT_4KB /-;6UC$S!%DNIEB5F/106(RQ]!S5IEW$LBL(\\9_ MQKXW_:6^)?PH^+.M77AOQ!+XD6+P3$-974M#\EHKP2>2IB0.>_F1[9L #YNW M5T:;K3LOG97M\OP"3Y4=%^U'-X9^*VMZ=H&C>+]3?QIX21]97PYH,;/+J"[8 MY"L4F0@F5 '&"Q"EOE)XK;TGXI_'#Q%KGP_URX\$V/AOP9=127'B87J_-:QI M(Y>1R["2+]RJR*NW+$GL<5WOPFT3X>>/$T?XN^%_"T=EJ.I67DQ7T\;"=(TS M$RL-Q7=\A4N.6'?!IOPK_9GF\"_$3QUXP'B#4-?@\5L^[3[Y1Y<:M(78.2Q\ MPC)0' PN16DJU.%/DGO'^;N]UIMW5[O02BV[H^>O /Q8\"?#7QAXI^+$'B?7 M?$^D^+-3CTM[65/(@L)I9/-/F/(=SB-%!5MBC8V!SD#H=/\ C+\:O%FJ6-EJ MFFV'@'[1>7=L;1HT2YNK+[.[&XMEE8RRR1,%"-%D.7''%>ZZIX;\"?L\> =4 MNX_"FGZ9HEFTEZ=.@M5D:ZG"%]L8?.Z0K'QS\H7C %>.?LL_"N/]H;6+WXK^ M(O$&KZQHHUM;[2-,U(XGL;R"0MA9 2IA"LJ@1[0P7D K6DJU)TYUFO=6B;UZ M6225E>W]7$HRNHK 8KSQK=:AX^U#POKC3V6IZDEQ!&&9(W\ MOYV#3;64$^8/E)P..OW#4<,,=NI6*-8UR6VHH R3DFI*^7Q6)>*J.>RZ+M^2 M_ [Z<.16"BBBN,T"BBB@ HHHH **** "BBB@ HHHH *\Q^*O[1G@?X,^)/#F MA^*-0FM=0UV39:K%;M(J+N5-\A'W5W,!G_"O3J\P^(7@GP[XV\2:==ZYH&GZ MQ>:/)YFGSW4 D>W?@[E/U .#D9 .,BNO"TX5*EJE[>1G4DXK0XKX(_ 'PI\! M_%_BS6](DU.\NO$$^Z:*]E1TMU\QGVK@ L=SGYFR<8'U]3OO$%W<2$(_V= 2 M $Z_B:H%1'EI/FD/.TD_F:CD8R.6(P2<\5ZTE[6?M*FK\SE3Y59$K7URP(-Q M(03D_.:U-#>635U^?=M3:^]O0=O7FL2K"2843$_O$.!SU/8_SJ:D$XM+J.+L MSO=H+ D D=#BEKB[/7KJVF5I)6FCS\R,M> M5/#U(ON=*J19?DTVV:\2]%K;F]1"B7#1CS%4\E0V,@'TJ2XM8KR,I-&LB^AK MD['7KR&4!I/.#$9$G./I6I#XLA9B)H7C]U.ZJEAZL7IJ)5(ON?\0Y@U#;'M1-HPJC%>:7G[3'AWQUX_\ &/PCT&[U'2/&EKI] MPD6IM; P13",9*G.28]ZMR #@X)JE^SWX#\:?#CP&^D^._%)\6:S]IDN8[SS MI)?)A8+MC\V0;FR0SC22.L85F.[. M2,_E0YWPJ[.E(NZ*3;C.>"O4&NDR'0W<]LI6*9XP M>H4XJ-W:1BS$LQZDG)-3W&GSV\?FM&PA8_*_;VJM3CRO5!KLR6W8[BIY3!)7 M\.U(\@VA4!5>O)Y)IL;;'#8S3I(3'(5 ;CU%'4!%WR.H!+-VR:LS73R;\2,- MAR,'@\^E0_+;CD-YA'TQD?SIL.[S%"]3Q2:3U'L.CVR2 "+EC_>P!]*B;&X[ M3D=JD$BI<;PH*ALA?:E:$R9="&!/T.?3%&S$0T4458@HHHH *\H\,?'B3Q)\ M?/$OPT/A34+./1[=IAK4C$QR[0AR5VX56W_(=QSCIZ'Q0^-6K_#[XH>!?"=A MX*O?$-IXCD"3:E;E@+?,FS"@*064?.VX@;?SKK?!WQ:\)?$/5M6=Q7(+ !UW!AN7(R*V4'&/-*-TUIY:VOI]VHKZV3.JK0T1H%O ME-R"R ' V[AGU(KSGXT?$B7X1_#75O%<&BS^();$Q@6,#%<[W"[W8 D(N'?&/[2GP7\'WOA+7;KX::I?R1:C/;W#RH^P@J(V>,!OE;#KP PQD"H M]ESQ]YVBW:_]:CYK/3<^J-6T>P\0:3"* MQO#/@FR\'B&ST:UM=*T>V7RX+&SB"1HG7 48 YR:^=_@_P#M >/_ (@?':U\ M.Z+8VNM_#2PLC:W^M2($NX[F)"CO,-^8Y&F1@(BOW3D'O7U;7BUJ=7"/V%9M@RY9PHSV7/J?ZU\S_#OQE\8/C_X!^(T M.H^'#\-?$UJ6L]$O;B.6--[ ]G!)9, &11CYP0.*^GFL4:^%QQ]S8RXX/.0: MM4J=>-&+Y8IRTU[?H[A*#D]7H>9_LZ^$_''@KX5Z9I7Q#UU?$'B6)Y&DNED, MI6,L2D9D(!QI%G:SI^L?:/L%];7OV:4P3_9YED\J0=4;!^5AD<'GFF!.2",.\3B3K\PQUQ6C2,NY2#T(Q51ERM,35U8Y7Q%9+ M\E]$?W>Y'%8M=O'IX:R:SE&Z)?E1LY./7ZBN/N[*2TNI82"QCZD#MV-> MOAZBDN3M^1RU(VU.:UGXF^&/#'BK1O#^L^(;+3MTO)&WQ*[DHN[=Y:L22L>[)\L'9R?EKG/ M%GP;\'^-_&6@>+-;T9;W7=#(-CJQ53V<(JFVF]_EV"FN9NXS2])L]%TRWTZPM8K2QMXQ%%;PH%1% P . M*M*H4 8 ["EHKQ;M[G6?.7[8&J_$"SF^']KX+T:2_M;K5MM_>),R"U^Z$9M MK# VF0[CD#:00L=.T?4V:V_MIED"B621O+5@B[= MH 'E\@#!SR:^D-5^PWUE<6][ +JT93'*CQ[U((((/X$C\:Y[X9?#?PS\-=&E ML?"\<\5E+)YK+/>2W+#C 4&5F*JH& HP!BO36(A]4=&4->C^=]?R1AR/VG,F M=E1117EFX4444 %%%% !1110 4444 %%%% !2'/8XI:IZK?C3K-Y>"_1%/V!=P/F=>=I]*Y^16*94N)&8E@WWFZ5%N_=NS'YI#_ M %R338<&5,\C(KVZ=)4UHPR.BIO)5V.R0;?]K@TQHR!N!W+ZC^M%T(1.&4^] M+)Q(_P!33*EFC;SG^5NOI1U&9]CH>DZ?X@N-;BTFQ35KJ(07-^EL@N)HAC"- M(!N(&!U/8>E='K6F_9X()X7:2V*J.>W'!_&LGRW_ +C?D:Z+P_*MU8R6,[## M [%)Y*GKC\:YZTG&U1=/R+CK[K.;J1)9%P%8^W>LNR\4:!K6L:MINCZ[I^KW M>E2^3>PV=PLDELQS\LB@_*<@CZ@BN8^-7A7Q/XV^&NJ:-X.U_P#X1KQ!<-&8 M;_>T?R*P+Q[T!9-PXW 9_.NJ*4FD]+]S/8]5L]?LX=)NDU6>*UM8(FDDN)F" M1I&HR2S'A0!SDUS4.N:!J/AH>)=-\1Z5>^&6&?[7%[&MNN#M.Z0G:,'CK7*: M7X!N-4^$%OX,\;ZBWB2YN-*_L[5K]&*-=$C#,&ZYZ88\G;DCDUYMXN_9)T^[ M^%.B?#?PMJ3V?A)+V2\U2+4;@FYGE=D9;A'5"N^,H0(RNQE8\@@&HA1IQE\5 MKOM=6ZOO?L4Y-K8]_FB6,1.DL=Q#*BR130MN212,AE/<4_S&:#<7VD<+S][V MIOPTTG2?ASX-T7P?9),VEZ3 MG;RW3AW*+P"Y]?IQZ5W/]GVN[=]GBS_ +@K MDJ5_9NTE\^YI&'-JF<#G//6IGVQ+A0U=C?Z/!?6XC"K"0W8BF45U&99W)(,%MY M']_Y3^?^-/:U180^,^NY^GY53JU9_O!Y>67YARHSUXZ5E)P R2>#_ )]*I0LH#*V0&Q\P M[4HM27,@?9C8YI(L['9,_P!TUR7@WX5>$?A[JVM:GX\>%=.T_2;G4=4$ M-GIZL/,NKA$2$R-C[\K #=@9Y8UV%O*^HK=D*MU!M(*996& VTE2/F Q['T?X0_#N MW^%?P]TGPW;L"+5"\@C)\I978O((E_@CWLVU?X1@5X^(4)0593U;M;R75_H= M4+I\MCLJ***\\V"BBB@ HHHH **** "BBB@ HHHH 0\\5\00? G4_@]^UEX$ M_P"$87QA=^'(X\%;>W!L=LC2F=I[@,%X+[F#)O;PA8Z5=^;=QPF0"Y7*$-\A^9P%9=K_ "D-]:^AZ1E#+A@"/0BNG#UY8>I[ M2)$X\ZLSXKO=<\=_#3]J2"R>WU[QIH'C.=F$OF2"PTBV+D(D<84HKPJN78D9 M5N!SFOL71]0CN[&/YU\Q%PZYZ8XS52]\,QR*WV:1H"W)CR2AK/;PM<1VS.)% M:4?\LU[CTSZUWUJU+%1BOA:T,(QE3;ZFEKVL"VMU2WE'G.>JX.!WJ?0HIUL_ M,N))'ED.<2'[H[5XYI?QP\%7OQ6O/AM#J[KXJL4:2XA,#+%D*K,BR'AG4,#C MWXR:]::LLJO! M+]EN?[R]QWR.]7D82*K*-MM0U!6#+E2"/44M(JA5PH M'H*6H&%%%% !1110 4444 %%%% !6-XH3_05E ^9'&. >M;-8GBBZ2.U2 Y+ M2-G ..!_]>MZ%_:1L1/X6@Q1&=KJ?>I/)#CY=;'&-D&V1A[FE60!=K#>:.H$J!9V"M\C'^)1Q^5-DF+.6#, >G-+;CY]Y.%7DFHJ M74.@[S&_O-^=36=P8;Z&4M]UP23]>:KT^%0TB@C(ZD4VE9@CFO _[,/@WX2^ M(/%/B?PM%=IJ.O.9;E;BX\V-$+F0I$,?*"Y+]9.N1I::A)&D2B,C=Z=?2N:G6J2FX57=]S2459..AG*K.<*"?I3 M_)V8,C!1Z#DFE*F1A%"&?G@ :I9>$?#.K^*+BQGOO[(LY;UK>T7,LHC0MM4=SQQ72TG6LXRY7,P1)#;,N%2-0JJ>X '3UK,AA::9(UP"[!03TYKZ!5(5%SP5EVWL<+BT[,= M;6[W1B* M_M'RQV.J$.75[E#5]+74X,;MDB\J>WT-<8L1,I1OE(SGCICK7H58TWAY)+JY MG,A+2O[-.,F*<.;5'._:#Y($;'Y#DAAR?\ /I5O2+%+J^@W#8 " MS*,\^@K)NKZ#3[R*V>ZAMKBX)2&&295>4@9*HI.6Q[9JU;32*=ZEMRG>&]?4 M5Z$HMQ?*S!/74ZFX$"ZE;P_9-[;2=^P;5'^165:_#'PG9^.KGQG!X>T^+Q5< MP_9Y=66$"=TP!@M] !GK@ 5L:7J@OU*,-LR@$CU![UH5X\I3A[NW0ZDD]0IJ MLK9P0<'!P:=7E/P[^.'@KQI\3O%7@_1=;^U:_I+,;JS\AU7Y7V.4K#2]'B^6;DFF]4M[=QRG:ZL:OPR^+6@?%OP3I?BGP_+*^F:@KE M!=)Y4D>QBKAQG@@@]":ZRUOH+T-Y,@?:<'':N!\/Z=8^&M%ATS2--MK'3[>( MP0V=M$$BB0\_*HZ<_P Z<&9,@%E]1G%;2PL)2?)HNAFJC25ST2DK@OM]R9$< MSR%H_NDMG%=/HVL+N6IAI4U?_TK+.ZWM_DD(W,"I7@D8[^E M>Y":DDXG&U9ZC1F/Y(QF3'S,.H]A3HX6"D2J5C/.[T--69I%DW8/R:;[ -65U;<&.?K71V]C'K8BDN'(>(;2%/+#U/ZUS-2QS M;5VY9>VY3@X]/<5E4IN6L79E1E;<[&/^SM*R%,,)Z]?F_P :M6]PEW LL)RC M="1[XKA/LY;9L.\N=JCO7=6-M]CM(H+]9\2>,H]5\&ZB^-)TD,Q- ML3(I3Y"H$6Q 5.TG=G)KZ6KY]_9_U+XO:YX^\<_\++\-V6D:+9W1_L::W15\ MS+N,*0Q\Q-FUM[8.3^ ]7"5'&E4U5DNMK[]#GJ1O*)]!450T;4?[2M-[<2J= MK@5?KS)1<7RLW3NKA1114C/#?BK^RUH'Q@^+'A7QGJ.IZE87?AET>*WM77RY MP)/-4'(RA#]2O4<5W^I6ES9Z@4!;YN59>%KHS-+;:IMD ^SSC"-Z,!T/UYJS M?6BWUJ\+':&XSCD!?%6O>,=.T.PTG6-64 MMJ.IQJ5>3GS_:KN2\G,\C,5"H-W95 '^37K- M:8B$(5'[._+TON3!MK7<****YRPHHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HI*6@ KY\^*_[0NAZ=\2K_P"'.B&2 M^^(PTR2;3[&:$K:37/DM+%"\N1AF49].VX9KWG4K]=-M3,R[NG@HQ4G.:TMIZ^?D857 MI9'&? ?7?'WB+X=P7OQ)T>+0_$QN94^SQQB(M ,;':,,=A)W#&>0 >,UZ1O, MD+YP2,:EX:6) MT=E)."0<0, ML.F*XJ]&/(VE9FL).]KG4T4@(89!R*6O*.D**** "BBB@ HHHH ;)&LJ,CJ& M5A@@]#6#/X7W2,(I0L+'(5ADKZXKH**TA4E3^%DN*EN8/_")Q+&P6X?<1W Q M5VQT&ULU^[YK=VDY_2M&BJE6J25FQ*,5T,G6-$2^A7R$CCF4YSC ([YQ6)J& MCW&EVRN75AGYF3C'H*[&LCQ+,L=BJL1\SCY<9S6U&M.ZAT)G%6;.4A;,G)Y; M(W'U-*MNW)<$*HR?6I!(LBR?NUXY' Z>E,>0R+(YX+%5_ #I^@KU=;G,)LCZ M^9QZ8YI5>+:4PVT\Y)Z'UQ4-%7RB)?(W#*,''?MC\Z?M1(2LC?>Y4KR 14?W M(<=2_/TQ0WRPJ.['=].U3JP#R3UW+M_O9XI6C2,X<[F[A>GYTV'_ %J?[P_G M6KHNA_V@QFFR+<'@=W/^%3.:@KR8TN9V1-X;T]KBZ^UN,1Q\)[G_ %=138X MUAC5$4*BC 4=J=7B5:CJ2N=D8\JL%%%%9%!1110 4444 16]K%:J5AC6,$Y. MT=34M%%.]]6 57O7N(X2]NBR.O)1N-P]O>K%%"=G<#)6\&L:9,J +H M84SPWJ$MY#+'+R8B #WQZ?I5?7;62QF2_MAL?)\PKT]B17C'C;3_ (R:M\"-0L++P#%L_M^UD,8+G>WF%E8%FW)@)L(PV<^M>E3HQJP=FDM]>C73Y] M#G)Y)&VHHR33+R5X;6:2-0SJI8 UQ^H:I_:3J\@;A<;5.!] M:Y*-%U7Y&LI*(XY+12SD2)\RHHSGMS[5S+8AW*.7Z$]AZXKK->TU[R!98CB:')&.K#TK MCZ]C"V<+7.6I\1-'BX=5*,SG@L#C\3Q3;CB9P/X3M_+BB3,:(@/;8LS#^.,UYE>A[+WD]#HA/FT+M%%%<9J%%%% !1110 4444 % M9FN:6=2MALXFCY7W]JTZ*J,G!J2$U=69P4BB-G1(F+ ;2V<_7M^%13<,$'W5 M&,>_>MGQ)NM[X-@[)%R,,0,]ZR/)\W:4&%/!]!7N4Y_4?0TL@+1H^.VTU%41BK#N:& MEZ;]NOD3%[AKB1XGC*,S, >,>@KRG]G?0OC1X5UKQD_P 4]6AUS3[F[W:0EF4< MQJ&; M1@/FD(+?@,"L/;-R1HR/F*-D#/4[>_3]:SKCQ1RUY[KGP M-\&ZG\0!X_\ [ MF\:Q0>3%J99MP 7:#MSMW;25#$9 .,UVX6I"G-^TOMI;O MTOY&52+DM!8Y%^59%W*#ZXI6B5!N+A@>@7O4MZ'*$RA6!485@"*CIZR,JXSE?[IY%+(J[%=1MR2",YI[: 1T444Q!1110! M9T^Q?4+I84.,\EO0>M=Q;VZ6L"11C"(,"LGPK$@L6D"CS"Y4MWQQQ6W7C8JH MY3Y>B.NG&RN%%%%<9J%%%% !1110 4444 %%%% '/^+HLPV\N[HQ7;]>_P"E M7&& 4MNZD9[4Q693E20:VUZ$$DDSK*_)QDC#01SFNLKBO#X/\ :T&!G&?Y&NUKS,6K5#II?"%%86N:N8YH[:V.Z3<"Q7DC M!Z5N Y --F#%!D=.*2. +(SG#'L=N"!Z5+13NP*ZVNZ0R2N93G*KT"CZ=_J: MQ?%7Q$\,>!KK2[;Q#K^GZ+/JDWV>RCO;A8C<2W+(KDA6!*G!P>E.KB-+3[9J2"27RPS9;YBN[V M%=LHVJ!Z5E6I>R:5RHRYEN8T5;C&YB/0\?TINHZ:NH+&=YBEC;:GS*K%>N,<&@PJNX&4!E'(P?T]:2X MXDR#\O\ "?:O5O?0YALJB.1E'04RII0)&>0/N/4CG/O^M0TUL#"BN7\:?%'P ME\.[S1[7Q-K]IHUQJ\WD6,=P6S,P(!/ .U064;FP,DZN:6B!:['2>&HO+TM#_?8M_3^E:M,AA6WA2-!A5& *?7SLY]5-T9ZJP]P< MUTGBJS#P)N95=S*OJ<5[M&2G33..:M*Q.%@5=KNYS\P^7I3 M6$<>'0,V1QN P*CE8,W!R /R%.ARVY3]PCGV]ZTMI0>AJUI M]E-J4@@C&(@V6?'W1_GM5956++AP^W@8!Z]C71^$YBUG-&?X'R/Q%95IN$'* M**@KNS-'3]+M]-4^4IW-U=CDFL_Q5-+':PJC%49L-CCMP*W*Y7Q5=.]TEOC$ M:#C2PO*[S.>53HA9)&E=G=BSMR6/4TVBBO1, K6M?$5S;6K0G M]X<81V/*_P"-9-%1*$9JTD--K8X'X_:%!XE^"_C"RN]XGU.TC,C MQ1Q$2,-@(+!@I4J""0>M6_V)/%FB^*/V>]!@T35M3UJ+26DTZ>ZU:+RYS*IW ME<;F^4"10OS'Y0!U%=C)&D\3Q2HLL4BE'CD4,K*1@@@\$$<8-:GPYTS2O"UC M_8^DZ=::38*2\-G8P+#$I.2Q"J !GUJ<3*^&=/S3_3M?\2J?QW.THHHKY\[0 MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ KE_$B ZK#QDM'T_/%=17+^)L_;\YZ0\>W.*ZL-_$,ZGPF$S%F)/)/)IR MR%..J]U/2F45[9QD^TK,FP%2P!(ZXS3)E"R'!RIY'TJ2'S/+9@Q;LJ9ZGZ>U M1(CSS!!\SL<#/DT;4?%NC1ZOAKTL)/1P.>HM4RJ\*QL0S$<_+CGCUKR/X]?&C M7OA)=>$+;0?!%WXOBUF]-OK5/;_*K'>5!X M;#8X]?>O3BU!J4U==CGWV+%C8?:IC#YFT.VW.,]#UKK-/TV+382D6X[CEF8\ MDUD^&M*VJMY(2,Y\M?;UKH:\?$5&YAUTXV5PK*U305U.X27S3'@;6&,Y^ ME:M%FYT!8X S72US?BCX-:+\4KX27PN+?4(;1K6.]M9V1H49UD&Y5(W? M,. >H9@<@T,-(M;JRL[TR)]GO% DC='*, M,@D$9!P0<&NZK#\$^&$\%^%=-T2.;[1'91")9/+6,$#_ &5X'^>M;E?/U>1S MDZ:M&^GH=L;V5]PHHHK(H**** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ KP+]J?XB?$/P _A+_A O!'_"7C4+MH+]O+DD\E 5 MVKA"-F[+?O&X7;[U[[7.^)I"+ZT'(7!/L:[,))1K*35]]/D95/A.<;AO3VSG M'X]Z2EZ<8Q25[)R'%2?&SP?%\5(?AJ=3D'B]X_/6U%NWE*]1\.VKW%X)G7_ %/\3#KD5R&G^ _#[_$"U\7)X?T^;Q7'']F75FA!G$>- MNW=]"1GKCC..*]9KBQ=6,4HP6ZU]>OR-J<;ZL****\/POJ4%WIELTHU9B#'+A%3QCFOHBHQ;Q+.TXB03,NTR;1N('09]*Z:%6%%N4HW=M-;6??S]#.<7 M)63.,70[YU#"W8 ^N :U-,\,LL@DN]I5>D:G.?K71T5M(J MNBQH3RVX'%;$/A>SC5=^^5AU); /X"MBBIEB:DNMAJG%%1M)LVC*&VCV^RX/ MYUYM\3/%WAOX3Z;/K?BG58M#T%)DA%S*K.6=AD(BJ"S-P>@X )[5ZI7'?%3X M4^&/C#X5DT+Q9I?]KZ:)%N$A\UHV61<[65U((."1UZ$U6'K*%1>T;Y>MM_E? MJ*<;K3$8WNM)FMK?5+-H[FRN&VNBR*4>,D8[$C<.V#7M2]R*F](O9]SD6 MKLCYJ^(W[5VM>"O[?U&UL;#Q%X=NM0_LK0)O#LR7$ZH$^>]D?YT8E\HD14 L MAR<8SZS^S'^S_K?@/Q+K?CWQ1JCR^(]=B>WN8(%\J*Z03%XKN6,'"3LFT,J\ M+SCJ:['X+?LP>!O@;I,=IHEE-=SQW3W:7FI2B::)F55*HV!A<*O ')&3D\UZ MW7)BL;!Q=+#K1[OJUT]//NS>G2:?-,****\0Z0HJAKVO:;X7T>[U;6+ZWTS3 M+2,RW%W=2".*)1W9CP*^5_BM^V _@OXL>%3HJWGB;PMJ4L5HD.F6T30W E2- MA,D_S,Y_>KM5=H/EOR:Z\/A:N)?+37](SG4C#5GUO12 Y&:6N0T"BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K)\06LES';F) Y2 M3)'?&*UJ9(J%*5%DC8$JW M''K4-]"L<1CS7ZMWJ:M)2322)5^H4445F4%(S!5)/ %?./[4O[2&M_!*[ MLOLUG#9^&Y8,7.OO"US*MTS,(X(8A#!NT*E:7+"77?\C%U-6HJ[ M1YU^TA^T?JU]=:UX%N_A1-XDT:378M*"R"5_.15BECGVJN&#N-% MT]M(T>PL7N9+Q[6".%KF;[\I50"[>YQD^YJ[5SQB5+V-&'*NN[OYZ["5/WN: M3N%%%%>8;A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4UE612K*&4]01D4ZB@#C=1ZUIV]O%9V\5O;Q)!!$H2.*-0JHH& H X [5+15AI]% $4%K%:J1$FQ>N!TJ6BBG>^K ****0!1110 E+110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% %%% '_]D! end GRAPHIC 22 revenue.jpg begin 644 revenue.jpg M_]C_X 02D9)1@ ! 0$ E@"6 #_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" (( @ # 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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **K M:AJ=GI-N9[V[@LX!UDN)%11^)->0>,OVQ/A'X)\Q;SQA:7D\;;6@TT&Y<'T^ M48_6MZ5"K6=J46_17(E.,-9.Q[117Q9XG_X*?>#K%Y8]$\,:IJ97[DUPZ0HW MX_X*@>,[Q672O"VD:;_=:5Y)C^/2O7IY'CZGV+>K1RRQE"/VC]*:*_ M)S4_^"AWQBU$,$U/3K('_GVL5&.?4YKEKS]M;XSWC,?^$WO(0S;L0Q1+CV'R M]*[H\-XM[RBOF_\ (P>84NB9^QE%?C3_ ,-C?&;_ *'[4_\ QS_XFG1_MD?& M:-U8>/=2.#G#",C\MM:?ZLXG^>/X_P"0O[1I]F?LI17Y$:7^WG\9=-V9\3)> M;<_\?-I&V<^O KL]%_X*7?$ZQE!U"PT34H^Z_9FB)_$-6$N',9'9Q?S_ . 6 MLPHO>Y^HE%? WAO_ (*F1,<:_P"!F0?WM.O,_HX_K7K_ (2_X*&?"/Q)Y,=Y M?7VA7$G5+ZU)1?JZY%>=5RC'4OBI-^FOY&\<51EM(^FJ*Y?PE\4/"/CRW2;P M_P")--U9&. +:Y5F_P"^GSWVHW<-C9 M0J7DN+APB(!W)--7>B MU#=WD%A;R7%S-';6\8W/+,X55'J2>!7QW\9O^"D7 MA7PHUQIW@:Q;Q1?J2GVZ8F*T4YQD?Q/Z\8!]:^&_BM^TA\0/C-<.?$>OS261 M.5TZU/E6R^P0=?QS7TF#R'%8BTJGN1\]_N_SL>=5QU.GI'5GZ0_$W]O3X6?# MQIK>UU*3Q/J,>1]GTE=R9!P093\H_6OD[XF?\%)?'OBCSK;PM96GA6S8,HF4 M>?TN);:=.5DAS_#O]LSXK_#A8H;3Q+-JEE& M,"UU8?:4Q]6^;]:\0HK&K1I5URU8IKS1<9R@[Q=C]&OAC_P4XT+4O+M?'.@3 MZ1+T-]IN9HOJ4/S#\,U]HKKUC_8(UF2;R-.^S_:VFF!39'MW;F!Z8%?CC^RG M\*V^+WQR\.:+)%YNFPS?;K_CCR(B&8'_ 'CM3_@5?I+^V!XZ'A7X9KHUO($N M]:D\C:.H@7!<_C\J_P# C7P>897AWCJ6$PRLY[^2_J[.ZMF4L%@*V,K:J"T\ MWT7S=D>SZ#XDTKQ18I>:3J%OJ-LPR)+>0,/QQT_&M*ORQ\.^+M9\)7R7FCZE M:#X]TU; M[0M2AOX2/F5#AT/HRGD'ZUOU\5.$J:D?\ M N>U>G@./CIJ#2>(M5<:822-*[.[%W8Y+,K8JI6T>B[!1117LG(% M%%% !1110 4444 %%%% !1110 4444 %%%% !116EX;T"\\5>(--T;3XC-?: MAS29'_;,5R?[5'CS_A-?BM?0PR;['21]AAP>"RG]XWXOD?117UEJGV#]G?X MI:6.U8]$TU+2VXQYDY 56/NSG9[B:261B\CL69F.22>IKYS((/&X MRMF,MMH_UZ6^\^-XZQWU?#4WU'' M':OCRBO*QV68;,8\M>.O1K=?,]_*L\QV3U.;#3TZQ>L7\OU6I^K]E?6^I6D5 MU:S1W-M*N^.6)@RL#W!%3U^=/P?^/WB#X37:112'4-%=LRZ?,QV\]2A_A/TX M/>ON;X;_ !5\/_%+1UO=%N@TB@>=:28$T)]&7T]QP:_)LTR3$9:^9^]#O_GV M/Z R+B;"9U%07N5>L7^G=?B=A1117SI]B%%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<#\9OC M=X7^!?A.76_$EX(\Y6VLHR#/=28X1%_F>@[UA?M&?M&:!^SSX/;4=19;S6KE M673M*5L/<./XC_=0=V_ CV['[#I,+'RH ?XC_>2T45^F4J4*,%3IJR1\Y*4IOFD[L****U M)"BBB@ HHHH **** "B@ GH,UMZ/X(\0^(9$33-$U"_9_N_9[9WS^0I-J*NP MLWL8E%>U^'_V,_C#XB(\KP5?6B'H]]M@'_CQ%=C9?\$Z_C'=8,FG:9:@C/[W M4(\_^.YKBEC\)#256/WHV5"K+:+^X^8Z*^M_^':/Q/\ ^?[1/_ EO_B:I7/_ M 3=^+44S+$-&GC'207VW/X%:Q_M3!/_ )>HOZM6_E9\JT5]!ZW^P;\9M$4L M?#"WP'_/E=12D_@&KSWQ+^S[\2/!]N9]8\%:U90CK(]HY7\P#73#%X>I\%1/ MYHSE2J1WBSSZBI)[::UD:.:)XI%X*NI!%1UUF05];?\ !.'X5?\ "9?&"X\4 MW4._3_#4'FH6'!N9 5C'X+YC?4+7R37Z[_L5_#6'X0_L\Z9//,N-'\) M6\G$8^W7:@_Q'*Q@_AO/XBOE"NH^)GC*7Q]XZUG792V+NX9HE;^&,<(OX*%% MG^)8E^>WSA+@#^./^J]1]*]EK\H;#4+G2[R&[M)I+>YA M8/'+&Q5E8=""*^V/V=?VF(O'GD>'/$CK;^( -L%T<*EY@=/9_;OV]*_+,\X> M>&OB<(KPZKMZ>7Y'[QPOQ?'&\N"S!VJ;*727D^S_ #]=_H:BBBOA#]5"BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ KRS]H3]H#0/V??!?P+?S\O\ ,X,5B?81M'XF9?Q2^*/B#XP> M,;SQ)XCO&NKZX.%4<1PQC[L:+V4>G]:Y*BBOU*,8TXJ,59(^:;3@M8Z0F!CN#(XZ_1:^](88[>%(HHUBB0!51 J@= . M@I]?%XGB#%5M*7N+RU?WGL4\!2AK+5GCG@/]D3X4?#WR7T_PE:WEU'TNM2S< MR'_OKY?TKURSL;;3X1#:V\5M"O2.% BC\!4]%?.U*U6L^:I)M^;.^,(P5HJP M4445B6%%%% !1110!Q_BSX/>"/'43IKWA32=2W_>>:U3>?\ @8 ;]:^??B1_ MP3A^'/BSS9_#UQ>>%+MCD)"WGV_TV,<@?\"KZRHKMHXW$X=WI5&OR^[8QG1I MU/BB?FEIO_!-WQKHWQ*T"&^N+#6/";7L;7UY;3;&6$'3!CYS@=MHV\?WJ]7HKMJ9K6KUJ5:NE+D MZ;7]3AKX"-3#5-H MV*LI5@<$&FU]2?"!1110 4444 %26]Q):SQS0NT4L;!T=#@J0<@@]C4=% ]M M4?=7[-G[0T?Q$L8] UV98_$ENF$E8@"\0#K_ +X'4=^OK7OE?E%INI7.D7T% M[9SO;74#B2.6,X96'0@U^@?[//QKA^+7A<1W;I'XAL5"WD0X\P=!*H]#W]#^ M%?E'$&2?5&\7AU[CW79_Y?D?OO"'$[S"*P&,?[U+W7_,E_[M4445\, M?J04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !45U=0V-K-<7$BPP0H9))'.%10,DD]@!4M?$?\ P42_:._X1K0Q\-- NMNI MZE&)-6FB;F&W/W8?8OU/^R/]JNW!X6>,K1HPZ_@NYC6JJC!S9\R_MB?M-77Q M\\;M9Z=*\7@[29&2PASC[0W0W##U;L.R^Y-?/5%%?L-"A##4U2IJR1\G.'O#=DUU=2'=+,1B*WCSS)(W9 M1^O05,YQIQ\_LY_LJ^%?V?- M)22TC75/$TJ8NM8G7Y^>JQ#^!/IR>YKVROSS,L^G6O2PKM'OU?\ E^9[V'P* MC[U75]BOI^GVNDV4-G96T5G:0KLB@@0(B*.P4< 58HHKX_<]8**** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@#Q[XO?LT^'/B7;S75G%'HNNX)6ZA3 M$"M&\ M>Z++I>MV,=[:R#C<,-&W]Y&ZJ1ZBOKR2>C?H>W MI7D]?K>'Q%+%4U6HRO%G\^8S!U\!6EA\3'EDNG]=/,****Z#C"BBB@ KH_A_ MXZU+X<^*K+7-+DVSV[?-&3\LJ'[R-[$?T/:NU?BMXM\5:EXW\3:GKVL7+7>IZA.UQ/,W\3,<_@!T [ 5]7? M\%&OCD/&GQ M_ FF3[M*\.L6NRI^66\8G M^73_ #/F\=6]I4Y5L@HHHKZ8\X**** "BBNB^'W@'6OB=XOTWPUH%HUYJ=]) MY<:#A5'5G8]E R2?04I244Y2=DAI-NR-OX*_!GQ!\=/'%KX;T"'YW_>7-Y(# MY5K"#\TCGT[ =22 *_7CX&_ GPU\!/"$>B:!!OF?#WFHRJ/.NY,?>8]AZ*.! M^M4?V=_@#HG[/O@6'1M/"W.IS@2ZCJ17#W,N/T0=%'X]2:]4K\NS;-98Z?LZ M;M37X^;_ $/I,+A517-+X@HHHKYP] **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** *>K:19:]IMQI^HVL=Y97"%)8)EW*RGM7P;^T1 M\ ;GX5:M_:.FI)<^&;I\12GEK=C_ ,LW/\CW^M??U4-9/HMWE[*Z8=1W1C_>7/XC!KS"OVS#UZ>*I1K4G>+/Y MCQ>%K8&O+#UXVE%V?]?D%%%%=!R!1110 M?=_P"RE\7O^$]\'_V'J,^_6](1 M4+.?FF@Z(_N1]T_@>]?!]==\*_'US\-?'.F:[;Y9('VSQ#_EI"W#K^73W KP MLYR]9CA737Q+6/KV^>Q]3PWG$LFQ\:K?[N6DO3O\M_PZGZ<456TW4K?6-.M; MZTE6:UN8EFBD7HRL,@_D:LU^&M-.S/ZF34DFM@HHHI#"BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH *\V_:)^+$7P7^$.O\ BKE>$^N8J--[;OT7]6.;$U?8TG+J?%VI:A._%S:C#XPCTN75;6QAN!&EO%M)A$B8.2VTL> MG7':N<^#O[-7P^M/@:OQ6^+^M:E8Z%>R^386.DY$I^8J&.%)))5OE Z#.:_2 M_P"TL-RR<;NSY=%N_+N?._5ZEU?JK_\ #GRO17U9\5?V/-&BU7X=:O\ #C6Y M]3\$>-;R&RAN+OYY;-W/5C@;A@-P0""I!KH?C%^R/\-])\ ^/[KP+JFLMXD\ M!O"NJKJ,@DAN R*S;!@;< L>.ZX]Z%FF'?+J_>\MM;:]M= ^K5-?+_A]#XRH MKW;4_@OX;\ _LT6/C7Q8+P^,O$UQCP]I\-SY:):@ M/*FTEAUXX^\GK7A-=] M*M&M=PV3M]W8PE!PM<5%:1E5069C@ #DU^J_[#7[,J_!OP6/$NO6H7QAK409 MTD'S65N>5B]F/#-^ [5\M?\ !/K]G\?$KXA/XPUBT$OAWP\X:))5REQ>'E%] MP@^<^^SUK]2*^*X@S%W^ITW_ (O\O\SV,!A_^7LOD%%%%?"GM!1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '*_$KX> MZ;\3O"5WHFI+@2#=!.!\T$H'RN/ZCN"17YO^-/".H>!/$U_H>J1>5=VDFQO[ MK#J&7U!&"/K7ZE5\\_M=?"#_ (2[PR/%.FP;M6TJ,^>J#F:WZGZE.OT+>U?9 M\-YJ\)6^K57[D_P?_!V/S7C3(5F&&>-H1_>TUKYQZ_-;KYH^'Z*U_"46C3>) MM.C\12W$&BM,!=26HS(J=R*^F? >C_!/XM:]>>$=$\*7EI-';-)#K#,RLX7 M+#+$@\_Q+7Z3C,>L$N:5.4DE=M+1+SNU]Q^+9;E,LS?+"M",F[)2;NWY))_> M[(^3Z*^D_@;\*_#$4/Q*F\4Z.GB2/PY*8XE&=[>6)"VP!ARVT=:X?XF>(/A_ MXDL-/TSPKX$O/">K2W:;KF[^7=&<@KC<>Y!Z=JSAF4:F(="G!M*UY:65U?O? M\#:IDLZ.$CBJM6,7*]HZ\SL^7HK;KN>245]B:S\#_A[(VM^";/0WM]=TS0UU M)=<,IWR2<]><8R!GCH?:O'O#O@W0O!GP4U+QEXIT^'4-1U=_L>A6MSN 4C(: M; (X')'^Z/6L:.<4*\>:$7>Z26EWS;-:[6N_)(Z,3PYB<+/EJ3C:TFW=VCRZ M-/3>[25KW;5CW7]C/XD?V]X2NO"UW-NO-)/F6P8\M;L>G_ 6R/HPKZ.K\U?@ M;X\/P\^)6C:LTFVS,GD76#P87^5C^'#?\!K]*58.H93E2,@BOSKB7 _5<8ZD M5[L]?GU_S^9^R\%9H\?EJHS=YTO=^7V?\OD+1117R1^@!1110 4444 %%%% M!1110 4444 %%%% !1110 4444 4M;UBV\/Z-?ZI>R"*SLH'N9I#T5$4LQ_( M&OS _9K\"M^U5^TIX@\9>(=DVFV%RVL7%E(PS.Q<^1!S_ , 'MA<=Z^OOV^O MB$W@7]G?5K:"3R[S7IDTN/!YV-EI3]-B,O\ P(5^3VG:UJ.CL[:?J%WI[2## MM:3O$6^NTC-?(OA_\*?%O@IK676&\ M0!Q_:UUJ4HGM-T>SY!@].O4O$O#7@Z[\-OXF:+4O&6L7LZ&".T@5?,V%23E]H09Q]\DU\>?&SX M\^*_CUXAAU3Q+'M*,A2&RLU=8Q(JJ1 MAF)=CGMM%?*_[1?P%A\!_M(7'@+PG%+/;W\MO_9UN[;W0S!<(3Z!B<>V*?\ M G]J_4_@KX5NO#-SX:TWQ=H$EXFHP6FH2&,V]PI4AU8*V>54X(ZBOH3]B_2] M7_:)_: \2_&;Q5!&1I^(K2.-?W23LFU53/7RXA^;@UGRULK=2M)_NXIVUWVY M5;H][OK/!"TD5E&>G('0'M_$1Z"O:OC]I]_I_AN#QGH4<+>(?#)>Y@: M:/>K0NI292,C(VG=U_AKYB_X;.^(W_4'_P# )O\ XNOT_#8C%YQA::C%2C'2 M:VJ]Z]TNRL^IS7PY^+' MC[X8Z;J4FAV7F07USFXN+JQ>9O. R1G(P<-G!]:]L^)>J3_$C]EU?%GBK2H= M/\1VTRM:3+$8VSYH4%0>0&!/'MFO&= _:;\<>&]4UB^LY[ OJUP;JYAEM=T? MF$ $J-V1P!W[5A?$;XU>+/BIY4>NWZM:1'H9QAL+@:N']M.HI1E%0<4HIMZ2OS/;?:]^I[-\/ M?CAXE^,&I0>%8M$L;74[^T%IJ7B.,GS$LUSO8KC ."0.<9:NLLO%NB>(K'QU MXEL=)M-9T_P=;1Z9HEE<)YD0C ^>7:1CYB!SUPHKY<\(?$C6/ NEZU9:1]F@ M.K0_9[BZ:+,ZQ\Y5'S\H.?2IOAU\5/$'PMN[N;0YX?+NT"7%M=1>;#*!T)7( MY&3W[U%?);N;H145I97>NJYKOI=>ZK;*_>/M:^)'B!]8UVX6>[9!&JQ MKLCC0=%5>PY/YU]!?L.^+OL^M:]X;E?Y;F);R!2>-R':X'N0R_\ ?-<.<9?4 M_L>*J.\Z>O?3JODOR/4X=S>E_K%-T5RTZUU;;7=.RZMI_>?85%%%?E1^]!11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 ?G)_P5"\<"^\9^$_"D4F M5T^SDOIE!XWRMM4'W"QD_P# J^'Z]J_;*\8?\)I^TAXTNE??#:W7]GQ\\ 0J M(SC_ ($K'\:\5K]CRVC[#!TX>5_OU/DL1/GJR84445Z1SA1110 =:_9G]DGX M;#X7? /PMIV%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110!#>6<6H6<]K<()8)D:.1&&0RD8(/X&OS$^(_A M&;P'XXUG0I@V;.X9$9OXH^J-^*E3^-?J#7Q=^V]X5_L_QIH^O1IB/4+4PR$# MK)$>I_X"Z_\ ?-?;<*8ITL7*@]IK\5K^5S\QX^P"KY?'%I:TW^$M/SL?-5%% M%?K1_/H4444 %>@? 3Q-_P (G\7/#5\6V1-=+;RGMLDS&<_3=G\*\_J2WF:" M:.1"5=&#*1U!'2L:U)5Z4J4MI)K[SJPM>6%KTZ\=XM/[G<_6*BL?P?K2^(_" M>C:JI!%[9Q7''^T@/]:V*_G>47"3B]T?V'3FJD%..SU"BBBI+"BBB@ HHHH M**** "BBB@ HHHH **** "J^H7D>GV%S=2MLBAC:1V/8 $D_I5BN!^/VL?V# M\$?'=^&VM#HMV4/^T8F"_J16E./M)QAW9,GRIL_%7Q-JTFO^(]4U.4YEO+J6 MX;/J[EC_ #K,I3UI*_<$K*R/C HHHI@%%%% 'V5_P3'\&_VM\6-?\121[HM( MTWRD;'W99GP#_P!\I)^=?IC7QK_P3!\/K9?"/Q)K!CVRWVKF$-CEDBB3'ZNU M?95?D^=U?:XZ?E9?U\SZC!QY:*\PHHHKPCM"BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\-_;$\-KK M7PAEO@/WNEW45P#CG:Q\MA]/G!_"O\NGS%!_MJI9 M?U KT,NK?5\92J]I+[KZGD9QAEB\NKT+?%%_?;3\3\R**5OO&DK^@#^1@HHH MH *6DHH _0_]EW5SJ_P3T LVZ2V$MLWMMD8*/^^=M>KU\[?L1ZB;CX:ZK:%L MFWU)B!Z*T:'^8/YU]$U^#9O3]ECZT?[S_'4_J_AZM]8RG#5'_*E]VGZ!1117 MD'T(4444 %%%% !1110 4444 %%%% !1110 5XC^VI?'3_V8O'4BG:6M8XO^ M^YHU_K7MU?/7[?$IC_9;\6 -C?):*??_ $F,X_3]*[L N;%TE_>7YF-?^%+T M9^1-%%%?LY\@%%%% !1110!^NW[!.BKH_P"S%X8? #WLES=/CWF=1_XZJU]" MUXY^Q];_ &;]FKP$GKI^[ICJ['^M>QU^,8Z7-BJK?\S_ #/KZ*M2BO)!1117 M";!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %17,:S6\L;#CD M9#^!Q5:NA^(=J+'QYXBMQTBU&X3\I&%<]7]%TY<\(R[H_C:M#V=24.S:"BBB MM#$**** /KK]A.[+67BZV)X1[:0#ZB0'_P!!%?5E?('["DQ76?%<7\+6\#?D MS_XU]?U^*<1QY7-_Z4PHHHKYH^U"BBB@ HHHH *** M* "BBB@ HHHH **** "OG3_@H!&9/V7_ !(1T2XM&/\ W_0?UKZ+KP7]NBS: M\_9;\:JJ@M&MM+SV"W,1/Z UWY>[8RD_[R_,PK_PI>C/Q^HHHK]F/D0HHHH M****8'[0?LFS+%_L0WGVW]E_P.^<[89HO^^;B M1?Z5[I7XKC%RXFJO[S_,^PHZTXOR04445QFH4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1136;:I/H M,T ?E[\1I!+X^\1N#N#:C<')_P"NK5SM:GBB]74O$FJW:_=GNI9!]"Y/]:RZ M_HNDN6G%>2/XWQ$E*M.2ZM_F%%%%:G.%%%% 'U'^PJI_M[Q2<<"VAY_X&U?8 M=?)7["-OF;QA-CHMJ@/U,I_H*^M:_%>)'?,ZGR_])1_3/!<;9'1\^;_TIA11 M17S)]N%%%% !1110 4444 %%%% !1110 4444 %>8?M/:2=:_9[^(%L%W,-' MN)@/]Q"__LM>GUE>*](3Q!X7U?3) "E[9S6Y!]'0K_6MJ,_9U8S[-,F2YHM' MX,FBIKR!K6ZFA=2CQN493U!!P14-?MY\8%%%% !1110!^I__ 3;\0?VM^SY M)8LV6TO5IX OHK!)!^KG\J^K*^ /^"6OBR-9/''AJ1_WK"#4(5SU W)(?UC_ M #K[_K\CSBG[+'5%W=_OU/JL)+FHQ"BBBO&.L**** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K'\8:E_8 M_A+6K[.W[-9339]-J$_TK8KRO]ISQ%_PCGP7U]E?;->(MDG/7S& ;_QW=77A M*3KXBG27VFE^)Y^88A87!UJ[^S%O[D?G?(VYR:;2TE?T*?Q^%%%% !1110!] MF_L,Z?Y?@_Q'>8_UUZD7_?,8/_L]?3->)?L?Z3_9OP9M9\8-]=SW'UPWE_\ MLE>VU^%9U4]IF-:7G;[M/T/ZJX9H^QR?#1?\M_OU_4****\0^F"BBB@ HHHH M **** "BBB@ HHHH **** "DI:* /Q)_:*\,'P?\<_'&E;/+CAU:X>)?2-W+ MI_XZPKSJOK#_ (*2>#?^$?\ CS#K$:8AUS3HIV;UDCS$P_[Y5/SKY/K]GP-7 MV^%IU.Z1\A6CR5)1\PHHHKN,0HHHH ^@OV$O&W_"%_M(^'5DD\NVU99-,EYZ M^8N4'_?Q4K]>:_!'1=6N=!UBQU.RD,-Y9SI<0R+U5T8,I_,"OW)^&OC2V^(W MP_\ #_B:T(\G5+**YV@YV,RCE^'?#Z2?/+*][*@[!1L0GZEG_ M "KZGK\Z/VD/&?\ PFOQT M%?Y[+_/Y'Y]QQCEA84445^QG\X!1110 4J_>%)6_P" M?#K>+/&FB:.H)^V7D4+8[*6&X_@,G\*B@I]?SO5J.M4E4> M[;?WG]B8>BL/1A1CM%)?S"GRU%/N04445]8>6%%%% !7Z3_ M /!-'XN1Z]X$U3P#=R@7VBR&[LU)Y>VD;+ ?[LA/_?P5^;%>D_L[_%B?X+_% MW0/$Z,_V.&;R;Z-#_K+9_ED&.^!\P]U%>5FF$^N865-;[KU7]6.G#5?8U5+H M?ME15?3]0M]5L;>]M)DN+6XC66*:,Y5T89# ^A!JQ7X^?6!1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M 17$L4,+&:18T/R[F..O%?,OCW]BK3M4,UYX6UA[29R7^S7_ .\0DG)Q(.1^ M(/UKVGQ]JFZ6*R1ON?.^/4]!^7\ZYW3]>O=-8>3,P7^Z3D?E7T&7U,5@U[7# M3Y6^G1^I\AFU' 9C+V&-I;"?^ M!+D#\<5PA4KU&*_3.P\>13+Y5] ,,-K,HR#ZY![5RGBWX ?#SXE*\Z64>G7S MC/VC3B(FSV+)C:?RS[U]CAN)Y0]W&TK><=ON_P""?G&,X'A5O/+*]_[LM']Z M_P OF?GM17T/X\_8R\4:")+C0+B'7[5>1&O[J<#_ '2<'\#^%>%:WX=U/PW> MO::I87%A:E^?W;GYUCLJQN6RY<72OV-_"9USXJ?VHZ9@TBV>;=CCS'&Q1^18_\ :\%K[H_8T\%GP_\-9]8 MF3;<:S<&13W\E,JOZ[S^(KR^(,5]6R^=MY>ZOGO^%SWN$,#]>S>E=:0]Y_+; M\;'OU%%%?B1_3H4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7Y) M_MZ?"G_A6_QYU&]MH?+TOQ"O]IP;1A1(QQ,OUW@M]'%?K97S)_P4 ^#_ /PL MCX)SZS9P>9K'AEC?Q[1EFM\8G7_OD!_^V=>]DN*^JXN/,]):/]/Q.'&4O:4G M;=:GY/T445^KGS 4444 %%%% 'Z5_P#!.3X]?\)9X/G^'FK7&[5-$3S=/9SS M+:$\H/\ KFQQ_NL/2OM"OPI^'/Q U?X6^--*\3Z'.8-1T^82)_==>C(P[JPR M"/0U^S_P:^+&D?&KX>Z7XIT=P(KI-L]ONR]M,.'C;W!_,$'O7YKGV7O#UOK$ M%[LOP?\ P=SZ+ U_:0]G+=?D=O1117RAZ84444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 57U"]CT^SEN)/NH,X]3V%6 M*X/QQK8N9Q90MF.(Y^NI9Y#EW8L:@ MHHKZ-*RLCXMMMW84^.9X6#(Q4CD$&F44Q'0Z;XVOK/"RD7">C]?SK3U&?POX MZL_L>NZ=;749!&R\C# >I#=5^O%<717-*A"_-'W7W6AVQQ=11Y)^]%]'JHY*.U_/\STLJR[ M!89RQ6%HJFY[VVT[+9?(****\@^A"BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH *BNK:*]MI;>>-9H)4,^#DOP/\ MC#K7A]48:7(_VO39&_BMG)*C/WQF6+W.!N'NI'>OR?K]P M4445[)R!1110 5[]^R#^TU<_L^^-C%?M)/X1U1E34;=X% M> T5A7HPQ%-TJBNF7"1>"_%]RS>$KJ3_1;QSG^SI&/.?^F1/7^Z>>A-?I MU;W$5Y;QSP2)-#(H=)(V#*RD9!!'4$5^29A@*F J\D]GL^Y]30KQKQYEN244 M45YATA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M452U;5(M(LWGE.3T5>['TII.3LB924$Y2V11\4:X-(LBJ-_I,HPG^R/[U>9L MQ=B2#-&_M#4!/(N882&/H6[#^M9SFJ<7)FM*FZTU"/4[3P_IO]EZ M7#"1B0C>_P#O'_./PK2HHKYJ4G)N3/N(14(J*V04445)84444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 C*&4@C(/!!K\HOVY_V<#\&_'YU_ M1K;9X3UV1I(50?+:S]7A]@?O+[9'\-?J]7&_%WX7Z3\8_A_JOA764S;7D?[N M8#+02CE)%]U/YC([UZ^5X]X"NI_9>C]/^ K1>W5>W'%?(5%_1]8L?$&F6VHZ;=PW]A$G[C>W0]_6OU'^$?QN\(_&WP^N MJ>%M4CNPH'GVC_+<6[?W9$ZCZ]#V-?F&8956P$KO6'?_ #['TF'Q4*Z[/L=Y M1117B'8%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445F:UKUOH ML.9#OF(^6,'D^Y]!51BY.T2)SC3BY2=D6-2U*#2K5IYVP!T7NQ]!7F6M:U/K M-T9)#A1PJ#HHIFJZO<:M<&69\^BCHH]!5*OY\KC,8\0^6.D0HHHK MM/,"BBB@ HHHH ?!"UQ,D:*69B .]>K:+IBZ3I\4 P7QEV'=CUKG/!&@[5% M_,O/_+(']6KLJ\7&5N9\D=D?39=A_9Q]K+=[>@4445YQ[04444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'SE^V1^R[;_'KP>= M3TB&.+QII<9-I)@#[7&.3 Y]^JD]#[$U^3%_8W&EWT]G=P26UU;NT4L,JE61 M@<%2.Q!K]]*^(?V[OV17\717'Q%\&6._68DW:MI\"\W2 ?Z]!W<#[P'4<]1S M]ED>:^Q:PM=^Z]GV\O0\C&X7G_>P6O4_.*BE92K%6&"."#25^AG@A1110 44 M44 %;O@OQSKWP[U^WUKPYJMQI&IP'Y)[=\$CT8=&'L016%12E%23C)70)M.Z M/T=^ _\ P4BT?7(K72/B1:_V-J'"?VS:J6MI#ZN@YC)]LCOQ7V?HFO:;XETR M#4=)OK?4K"==T5S:RB2-QZAAQ7X)U]V?\$QO"NOSZMXD\2R:G>6WA:SC^RBS M\XB">Y;#%BO3*(.O^V*^&S?)L/1I2Q-)\MNG1^G8]K"XNI.2IR5S]#Z*BM[J M*[C$D,JRH>C(:NQ#OLB[1KP/_KUV4L+ M.IJ]$>;7QU*CHM6=-KWC:.WW0V)$DG0R_P (^GK7$7%U+=RM)*[.[')+'-14 M5[%*C&DK1/FZ^(J8AWF_D%%%%;G*%%%% !1110 5L^&=#?6+X @B!.9&]O3Z MFJ6E:7-JUVD,2Y)/)[ =R:]1TW3HM+M$@A' ZMW8^M<6)K^R7+'=GIX'"NO+ MFE\*_$LQQK&BH@"JHP .U.HHKP3ZT**** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** /@W]M;]BD:@M]X_P# %CBY M&Z;5-&MU^_W::)1W[LH^H[BOSW92K%6&"."#7[]5\3?M;?L'P^,I+[QA\.X( M[77&S->:*N%CNSU+1=E?OMZ-VP>OW&3YTHI8?%/3H_T?^9XV+P=_WE)?(_-V MBK&H:==:3?3V5[;R6EW;N8Y8)D*NC X((/(-5Z^]/#"BBB@ HHHH L:?87&J M7]M96L33W-Q(L442#)=F( ]R37["> ? =O\!O@;H'@Z#R_MYAW7LD?_ "TF M;YIFSWY.T>P%?$/_ 3P^#H\>?%J3Q7?Q9T?PNHN 77Y7NFR(A_P$!G]BJU] MQ^+?$,7B#7)W@N(YHH_W<8C<-\H[\'N#]1WKK],^*%Q$%2]MUF']^,[3^72N">:.,J' MDCC+= [ $_3-.9A&I+$*HZEC@"OD7%/<]8]ETOQQI6J,J+,896X"2C')[9Z5 ML?;;<3&$S1B5>J;AD?A7D/@2S74O$%H00\2'S2RG((7D?KBKFM7AO-4N9@W# M.2/IT'Z 5=+#JK)J]CAQ6*^K13M>YZP"#TYI:\BM]6O+7'E7$B#T5CC\JOQ^ M,-4CQ_I+,/\ :4'^E:O SZ,Y(YI3^U%GIU%>=+XZU)1C,9^J4Y?'VH!<%83[ ME#_C6?U.KY&W]I4/,]#HKS>3QQJI%=]'"PYE&"U\ MSS*F*K5M)2/0,D]:*^:O"?[07Q$\,_%#1?!_Q3\.:;IS:U@6EUI;#"$DA01FN@\>>,OCM_PE>J6?@[P;HPT>Q8B.]U"8.;L8R"@+I@]L#.".M>B\ M+.,N5M;7O=6^\YN4]UHKYO\ "O[6TNJ?!7Q3XKU+1$M]>T"5+66SCFZ;:W][I::O93Z8&51&P!V.I)YP3SG MM1+"58J3:V#E9[Y17E/PU^*.L_$SXC^*DTZ.U7P)HKBRBNS"QFN[H??VONQM M7GMW'K7JU<]2FZ;Y9;BV"BBBLQ!5BQL9M0N$AA0N[' I;#3YM2N%BA0NS'M M7I6@Z##HEO@8>=A\\F/T'M7+7KJBO,[\+A98B7:*%T'0XM%M=@P\S??D]?8> MU:E%%>!*3D^:1]="$:<5&*T04445)84444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'SK^U%^QWX?^/EC+ MJNGB+1?&D2?NK]5Q'=B,'&M[T=&?AC17U-^T?\ L'^*/A&;G6O#'G>* M/"JY=FC3-U:+_P!-$'WE']]?Q KY:92K$$8(X(-?HV'Q-+%0]I1E='S]2G*D M^6:L)3HXVFD5$4L['"JHR23VIM?1O["?P9_X6M\;+.]O(#)H?AW;J-T2/E:0 M']S&?JXW8]$-/$5XX:E*M/9(5.#J24%U/KC0_P!GFQ\#_LCZ=X/U+5;[PYJE M^R:IJ=Y8SF&19" TJ.01E%C_ '9!XXS7RCJW@GPYX3^)/@R'X+^);O6M9GN, MWRV]V+B-8PR_-(R #;C=D'M7VM^T5\7/#O@]5F\2/,NAS2'3R\4+2J,J2Q8+ MS@X(X]!7P_\ $S7? MQXH\,'X(I=0>*&N@LS:6LL<;KD;58-P>?3C&Y>WVO)'MXB-."25M+>OR-?XV0V?BCXK?$QO$FI2VT_A_2(Y] M#A\\H$DVH=R#U+']?:NJU_QGJGQ#^&_P_P#A]]M:+4=;T^*\UV_D;FVL$Y+N MW8L%[]>G>O8/BIX$\!7VBOXL\K?-9Z[_,\G&UO:R2[!1112/."BBB@ HHHH **** "LCQ9X MLTKP-X>O-&==_:$^+4'Q7\0V$FE M^%M,!CT'3YE.^7&<2'VR2V?7 &0*].^,W@GXE>+S$? OC.'PW:"W>.>WDB#> M'OV2_$GA_4M,G7XQ^(I[2QEC<61618G1"#Y>/.P%(&.E:/ MB;]EG5M6UK4KO2?BGXDT*QOYWGDT^-F>-2S%B$(D7:,D]!7I3J4G54HU%9+3 MW6TOO_,O2^YY[\!]!T;XN?!WQM\+WT_^P-9L[A6O-0CE^T?:)]_RS$GONCP0 M.,=*H>*_ OC/X77EK?:QK]GK?CW7+*/PMX?@TM640Q<*\[E@""J]P.K9KZ/^ M#?P3T#X)Z'<6.C>=+BJLW%^Z]=>KT^Y/\A*/#7@;6[?1=&^'MC#<7<+6ZR'5)V*M,SE@2,DMT(X %?6OPW\5/XY\ ^'_$ M$D2P2ZC9QW$D:9VJQ4;@/;.:\P^)W[+-I\0/%FIZU8^*+_PZFLQ1PZO9VT2R M)>(A7 R2-GW1ZU['X=T"T\,Z%IVC:=&8[*Q@2WA0G)"* !D^O%88FK2J0BX_ M%UT\M;]]0;31H5I:+H=QK%QLC7"#[SMT%:N@>#9;[;-=9A@Z@8^9OIZ?6N[M M+.&QA6*",1H.P_F:^>KXI0]V&K/4PN7RJVG4TC^96TG1[?1[?RX5RQ^](>K? MY]*OT45XTI.3NSZ>,8P7+%604445)04444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?./Q MZ_8<\"_&19]1T^%?"GB1LM]ML8QY,S?]-8N ?]Y<'GO7T=1710Q%7#3]I1E9 MF(_$&+VYW#YUWK^Z0^FU.2.Q+5]-21K-&R.JNC##*PR"/ M0BN ^(]CJ-U-$8[=C8P)PT8R,]R0.G85[.+SBMCJ"H5$EK=M=?D"]MH;R!OO17$8=3]0>*S]'\(Z#X>F:72M$TW3)6&&>SM(XF(] M"5 K792O48I*\OFDERIZ'79;E35-)L=GM25T/@6Q^V>)+7(^2(F4_\!''ZXJ7)V'8 ML:MX9T+PCJ-B")F7NW8?C77:7X%@M\/=OYS?W%X7\3U/Z5SU*].GN]3 MLHX6K7^%:=SD=+T*[U63;#$2N>6/ 'U-=SHWA&UTW;)+BXG'.2/E!]A_C6Y# M"D$:QQHJ(O 51@"GUY-7%3J:+1'T.'P%.C[TM6%%%%<1Z84444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% &-JGA+3-6W-+;B.4_P#+2+Y3_@?Q MKD-3^%]Q'N:RG2=>R/\ (W^'\J](HJE)H#P[4/#NH::Q^T6LD8!QN*\?F./U MKH_!,)L=)U?4",,$$$?^\?\ ]:UZ;UX-0FQMC"T7V>/RV.YEV#!/K]:T5375 M&/O]XTE>FW/@_3;CI$T/_7-N/R.167^A\O++:\=EF&(_F*J/X)U-D_M'- M+"UX[P9@45LMX3U-?^760_3!_K3/^$5U+_GTE_(?XU?M(?S(S]A5_D?W&316 MTOA#4VQ_HSC/KM_QJ>/P/J3-S&JCU:0?TS2=:FOM(I8:L]H/[CGJ*Z^W^'T[ M$&6>-!Z#+'^E:-OX!M(_];/))_N@+_C64L52CU-XX#$2^S8X!5+= 35BVTVY MO&Q#"\A_V%)_E7I=KX:TVUP5ME=A_%)\W\ZTE58U"JH51T &!7-+'+[*.ZGE M4O\ EY+[C@-/\"7EQAIRMNG^T)J3 MZV/3I8&A2V5WYC4C6-0J*$49YZQU%NQ M^C=%%<'\6OB%J?@&TT!='T>#6M2UC5(],A@N;LVT:LR.VXN$;^YTQWKYP] [ MRBN-\&ZQXXU#4)D\3^&]*T:R6/] MAE5W#)^E $M%1S3QVZ[I9%C7IER *QO$VMZC8Z6L^@Z=#KMY]HAC>W-XD 6- MG =]QR,JI+;>IQ@4 ;M%1R3QQ*2\BH%Z[F QFG)(LBAD8.IZ,IR#0 ZBHX[B M*5V1)4=UZJK D42W$4)422I&6Z;F S0!)12%@I ) )Z>]8FLZQJ=O?:-'I.F MQ:K:75T8KVX^UI']DBV,?,"G_6'< -HYYSVH W**B:ZACV[IHUW<#+ 9I\DB M0H7=E11U9C@4 .HJ**ZAG;$@S0!ZO16/X/\ $UMXT\*Z1K]FDD=IJ=K' M=Q), '574, <=^:Y#XB?$?Q!X=\9^'O#/AOP_9ZW?ZK;7-T6OM0-HD2PE >1 M&^2=_MTH ]'HKS_X:_%&X\8:CKVAZYHK^&_$VA-']MLS<+/"T<@+1RQ2@#K-&TAC#J9%Y*@C(_"@!]%1QW$4S,J2H[+U56!(^M9.AZGJU]JF MM0:AI*:?9VMPL=C<+=+*;N,H"7*@9CPQ*[3SQGO0!M45''<12NR)*CNO558$ MBB6XB@($DJ1D]-S 9H DHK('BS2#XADT/[?#_:L=NMT]ONY$;,55O3DJ>.O% M:] !1110 4444 %%%?*W[5'QF\8_#OQ]8:?X?UEM/LY-.CG:)8(GRYDD!.74 MGHH_*O1R_ U,QK^PI-)VOKY?>>-FV:4(EA\/"2:7-JE:UTNC?<]$HHK MPM?CMXUN-+U[7[+P!:ZCX:T>^NK6=[?6/],>.WD99)$A:(*3A2VW?STKYP^R M/=**R_#OB2P\4>'M-UJQEW6.H6R7<+/\I,;*&!([<$5?^TQ"'S3*@B_O[AM_ M.@"6BF"9&C\P.ICQG=GC\Z1;B)I3$)4,@ZH&&?RH DHJ.6>.W4-+(L:],L0! M3O,7:&W#:>ASP<]* '45D:_XLTCPOILE_J=_#:VL^'=SHQLH[& M+=::I]HW"[=4C>1-FT;2JR@]3D T >L45Y5\9OCDOPIUKPII5OI/]LWFM7J0 MS*+CROLENTB1&<_*<_/(@ XSD\\5ZC-<16X!ED2,'IO8"@"2BF^8NT-N&&Z' M/7/2FQW$4KLB2H[+U56!(H DHJ*2ZAA8+)*D;'H&8 FGR2)"A=V5%'5F.!0 MZBHHKJ&=L1S1R'&<*P-+'<12NR)*CNO558$B@"2BHY+B*+EY409V_,P'/I0U MQ%'(J-(BNWW5+ $_2@"2BHY9X[=0TLBQKTRQ %.\Q=H;<,-T.>N>E #J*B6Y MAD9E65&9?O ,"1]:SM!\5:3XF6Y;3+Z*[%O<26LOEGI)&VUU]\'C/2@#6HHH MH _ 2O0/V??^2[?#S_L8+#_TH2OU"_X88^"'_0CQ_P#@QN__ ([5_0?V-/@[ MX9US3]8TSP=';:C87$=U;3?;[IO+D1@R-AI2#@@'D8K]$J\186=.45&6J?1? MYG@1R^JI)W7]?(]JKQG]I/3[G5/^%$Z)\&_"\W[)-OX MFN+.2X\3V_ATZC;ZT\[_ &NWE2(O'Y^#W4#6\HNM4NKE3&>HVRR,!TZCFM:#P)H5MX)'A&.P"^'OL9L/L7F/CR" MNTINSNZ'&WUJX\,-J\5[H5GXDN6>_A6/8X=VW;P/-!*JYR ,&F! MGWGP_P!%\??M,>*H=?MCJ6GV^@:>PT^9V^SR.99\.Z X:QL-(GMWTZ!97(L%N((S,8SR45=S.,<+R:^DK;PMI=IXEO?$$ M5J$U>\MX[6>YWL2\<98HN,X&"[=!GFH[/P;HUCJ&MWT5A']HULH=0,A+K<;8 MQ&H96)&-HQ@#![T@/GWP_P#!OQ%9:QX1UCPWX9\,^%9+6\AGNM8T_7I[F6_M M3_K8Y 85\XNIR"S'# &L^/POJGQ4\?\ Q"GU'P?H7BV6QU9]/MUUO69[:6Q@ M6-/+$42PN$#9W^8I!8GVKVO0_@)X'\-ZQ;:EIVD26T]K)YMO"+ZX:WA;U2 R M&-<9XPO':K?B[X,^$/'&K#5-4TMO[2\L1->65W-:2R(.BNT+J7 [;LXH \6\ M0^!]?C\._!3POXMU>2;41KD]OGW;L\EN+>XVQ^<0&),>U&;@]<8/-==XX M\&Z)X%\5?"'3/#^F6^DV'_"1S2?9[9=JEC9S98^I.!R:],A^'/AVWM_#T$>F MJL7A^4SZ:OF/^X(O#C2O;ZG8*K7,U[*(W6W9H5!:?:4) M*@'^\0<9KZ:\.^$]*\)Z;-I^E6@M+2:>:Y>,.S9DE*?%#P M':Z'J7@O1ET;7(_AWI,,TL1\,+-+>6]YG$>6CS,J;'DY3J3R<4 ;'[/?PWL/ M"VL^-=>T_P +KX:TS5[]7TVWN+3R+I8!&@?*D;HT:12PC.,=<#->>^+/!.K_ M !\\4^,?$FD7MK8S>'+Q]"30M[P+K$<15Y([YU8$HY8A!T /.037H?P/TK6+ M7Q=XBNK9O$\/@F6WA6T@\63227+W0+>8\8E)E2/;L&'QDY(%=3XH^ O@;QCK M5QJVIZ)G4+E0MS+:W<]M]I Z>:L3J)../F!XXH Y?X)_&<_%;Q%=66A:;%I/ MAS0;".UO[2:+;-;ZAN(\B,@[3&B(>0,'*X/:JWQ:M_$%U\>/ ">&K[3]/U+^ MR]2/G:E;/<1;,P9&U70Y]\UZ)HGPH\)>&=GZ]/:A]6L(98+:XWL#&DFW>,9P<[5ZCM0!XI\ M2OAS=^$O@S\5]QVXMXHXXT(BBBCW-M5=S'DDDDFHO'_@ M^T^$_P !==\1>&XI$\476G01WOB!W+WLB2-&)96D/(VJ68 8"X& *]T\1^' M=/\ %N@WVC:M;B[TV^B:"X@+,H=",$94@C\#5A],M)--.GR6\M6FGR26UPQ;4K:7/G>=D MGSL+E]QR01G-9GB+7M3\->%?VB-0T>22&_CU:-4FC)!A#6MNK2 @$KM4EL]L M9[5ZQH_P9\"_#>Y?Q%IGAZ0WFGP2-;A9)[MX%P2RV\3,P0D<8C STK(^"-A= M:Q=?$36M1T6\TW3?$&LF6VM-8MC#++"MO'$6>)N0K%6P&'(H X#P_P#!OQ%9 MZQX1UCPWX9\,^%7M;R&>ZUC3]>GN9;^U/^NCD!A7SBZG(+,<, M>C:'\!/ _AO M6+;4M.TB2VGM9/-MX1?7#6\+>J0&0QKC/&%X[58\6?!/P;XUUIM6U326;49( MUBEN+2[FM6F4=%D\IU\P#_:SQQ0!YY:_#GPGJO[3OB#[9X>TN[,6@6-U&9K9 M&*R^=*OF#(^]A5&?85[Y7'^(/A'X4\3:MIFJ7NF,-2TV(6]M=VMS+;RK$""( MV:-E+)D?=;(]JZ^@!:***0!1110 5\0_MN M\4M,P,_\2F+I_P!=9J^WJQ=9 M\%^'_$=TMSJVA:;J=PJ"-9;RTCE8*"2 "P)QDGCWKV$IR46VG=^1^6OEM_=/Y5^A?[*__ "0OPY];G_THDKL/^%5^"_\ MH4="_P#!;#_\36_IFE66BV,=GI]I!8VD>=EO;1B.-UG.?4\ MTP\:,*;BT[ZOR:_4^:X;X4K9'BY8FI54DXN-DFMVG^A:KYF^&'@_QMXQ\+^+ MM-L/%.GZ%X;O/$&J0R^5IK2WX4W#B0+*90@)!(!V'&>]?3-9/ASPMI?A*TN+ M72;46D%QW58I2,$KG!(XSMP>,BI=?\$Z%K'QN\/^ =1TV&+P3I_A^7 M4+#15REK/<^>%8L@(#[%.0#D#>3BO:;CPMI=WXFLO$$MJ'U>SMY+6"YWL"D4 MA4NN,X.2B]1GBJ'C;X<^'?B);VL.O:<+PVLGFV\T$]&9X_"NEZ7%-9P+,9$LYI86::*/).Q1A6V=MW&,UI? M$#X?>$_!/P=TSQOX>(MO%EN+*XL]>CN&:ZO9G>,%'5H+>;:,LENS>6C YY"@@T >9>,M)U3XC?';Q'I=YX9T;Q M5::3IUF;/2]>U.6VBC$BL9)DB6)UD);Y2YZ;,#K5#Q=X'\3>$_@3-HFM7L=@ MLGBVQ.EIIMZ]T^G6SW4.V)99%!)1B^W(X&*]]\:?"SPQ\09K6XUO3//O+4%8 M;RWGDMKA%/51+$ROM/\ =SBF6_PE\*VOAF#P^FEEM*ANX[Y8I+B5V,Z.'61G M9BS$,H/)/2@#R7X\_"#P7X5^%'EV'AZQ3S-9TYI9IT\V25FNHU9G=\EB59@2 M3SDUH?$KPOI'P9\1>!_&V@:;:Z+I&GW;:5JT-E (X_LETRCS&"_W)1&<_P"T M:]E\3^%]*\9Z#>:+K=C#J6EW:;)K:895QG(^A! ((Y! (KQ_XO:%;Z'\,]2^ M&OA?PSK6LW>O6S6]LT@N+JUMS(=OF374C,$"8W8+9X&!0!I?!^+_ (3;XC>. M/B#*-UM).-!TEB./LMLQ$CJ?1YB__? KS7Q9926'BCXE>,K3>+[PCXGL=4_= M]7MOLD27*'U!B9SCU45]%?#OP;;?#WP/HGART'[G3K5(-W]]@/F<^Y;)_&IK M7P5HMG/KTT5@@?76WZCN9F%P?+$?()P/D '&* /FKQM?1_$#3]9\?QE)].N/ M$NCZ1H\Z\[K6"\C\QQ[-,TGU"+7??$)=-^)?C_4M'M/ 6G^+]0\.0QQ75UK] M\;>S@,R^8$1-K[GVX);9QP,UZ/#\*_"UMX/TWPK%I$<>@:;+%-:V:R.!&\4@ MD1L[MQPXSR3GOFJGBCX+>#O&.N/K&IZ2S:C)$L,TUM=S6WVB,=%E$;J) /1P M>..E 'SHK7&M?LOQ6$EVT"1^,X["![*[>46T0U)5589CABJ@X5N#@#I7H?CC MX:^'/A?XV^&VL^%=.71=2NM>33;N:WD?-W!)#*76;)_>'*JV6RGV_P ( M_"-GX;70+?1(;?1EOQJ2V<+NB+<"42AQ@\8< [1QVQBMK7/"VE^)9M+EU*U% MS)IEVM]:,79?*F564/P1GAFX.1S1<#P7QK;Z3\4M3\6:M8_#[2-:ATF272[K M7/$FIM;!7@'SF!0DA0*?X@$R03[U@_;7USX4_ S4/%"W/B+PW-^ZU/3T#W,M MY*86^SL8E!:<*5)( )_B(.,U[?JGP'\#:SKMWJUWH:O]>??%+P/;:-J7@K1AHVMQ_#O1[>5X?^$7266[MKL86(%H\S+' ML:093N>3B@#D)/"LGPQ^%_Q@\7>%_#1\*)JW*QI+(1C?$F[> MX4@;<9P*T_#_ ,&_$5EJ_A+6/#?AGPSX5DM;R&>ZUBPUZ>YEO[4_ZV.0&%?. M+J<@LQPP!S77_!?0M3;Q/XF=4\2?\(%=6L45O9^,)'EFEN/F$K(LV9%B*;05 M?JUD\VWA%]<-;PMZI 9#&N,\87CM0!YUX1^ M&/A[X@>/OB\WB2Q&L6\6MHD%K<,QB@;['#F1%!XD^)OV3 M]0\7:PD^J>*]/T^[>SUNYG1Q#Y;@Y7:(UZ=>U.6UB7SHR MTMPD2Q.LA9LJ7/W=N!UJ;Q?X%\1^%_@1/H6NW4=G%-XML?[-BTV_DN&T^U>Z MAVQ+,ZJQ*,7V\<#'I7NWB3X.^$/%EOID6HZ3N;381;VEQ;W$MO/#$!C8)8V5 M]N!T)Q4MO\)?"MKX9@\/II9;2H;N.^6*2XE=C.CAUD9V8LQ#*#R3TH \M\>_ M"_PQ\-_&/PYU3PWI::5>WNNKI=[)"['[;;RPR[TGR3YN2H.6R<\U;_9C\!^& M=-TS7=6L]"TZVU2'7]4M4O(;=%E2(7# (& R !@8]*]@USPMI?B6;2Y=2M1< MR:9=K?6C%V7RIE5E#\$9X9N#D.TMRT%S*D, MLC##2-"&\LN1_%MS[T =;1112 **** "O$_VI/%_C#PGX>\-GP5?_8=6NM3* M,IA247$:02RF+# XW; ,CFO;*\H^-B[_ !9\*AM++_PDHW<9&/LT_6F@-/Q) M\5K>W^"Y\::4/M]U#R%3<(IVC&$C7V R:X3P;H6HCXN0_#"2TE@\-^%=3G\30S ? MNIK>4[K6'_@$LLIQ_P!,A3="\;:OX!^"CWFG%;&*X\8W]M?:K-:M.NG6S7DV M^X,8ZXP ">!N!/% 'MO@_P"+OAGQQJTNEZ;=7,>I1P_:/L>H64UI*\60/,19 M44LN2.1D9^#=_:,\*RV/B_5/&]G'I.HK_ &E<6T*6B.3#F.)XHD#'IGEL<<]: M[C]G.PAA^&OB#_1U4W&O:NTN4_UA^TR#)]> !]!0!W^M?$;P]H/A6V\1W&H+ M+H]T(S;W%I&T_G^9]SRU0$MGM@5#X/\ BAX<\<+J(TR]D6?3L&\M;ZWDM9[< M$$AGCE56"D X;&#@U\_^$_'VI^"_@Q\)+$:FOA?0=1BGBU#Q%-:^<++83Y48 MW#8AVL<1E0R3AC!LC1 M749.#@Y.>2* /3E_:6\"3:CI]E#=ZI8#PCH6A:?\"M-T6ZNM:T1/$,]S;W-_ M'AVW0W$@;;M4* Q^7@# &*[":UC;]KBVG,"F0>$& EVEZI&^G63R17+=:M=*T_ M59/M5YN^QMW-U9M M'!#PTP%M&TBKD8+,JD>Y(!J31Y_"'Q!U;PG87GQ6U[5;^RU"WO+;0+BRMX)X M;B+D+(J6RN@'*MD@8)YH ]"?#^J:CIEQJT_Q%<^1!"0#_:1P&4^Q J]5'1=;L/$FEV^I:7=Q7UA<+OAN(6W(ZYQD'N*O4@ M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH *3 /:EHH 3W[T;1C&.*6B@!JJJ]% ^@I< =!2T4 -VJ5VE01Z8KF_B1X1 MF\<> ];\/VM\VE3ZA:M;I=1@G9GU ()!Z$ C@FNFHH \(U+X0^*?&FGZ/H6L MZ/X.T#1[&YM[B2[T?S);EA"ZL%B5HD$)8K@G*6B@! HP!@4M M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M!1_MS3O^?ZW_ ._J_P"-.CUBQF<(EY [,6"BDW<^=CFDY22Y4>L445RWQ0T34/$7P]U_3](OKC3=5EM'-I= M6LICD291N3# Y^\ #[$UY!]$=317A7BCXN7FM?LV:;K>DRO;^(_$4-OI5KY; M$217LS")\=P4;>?;;7+[E+10]Q8HC\( I:2661 7 M8C.,DF@#NV8+R2 />EKP?XN>.-/^('P?T;6-,^T11-XDTV"6"YC,4T$J7T:2 M1NO9E8$&O4]-\>V&J>/=9\)10W"ZCI=K!=S2LH\IDE+!0ISDD;#G(':F!TM% M6 26X8#H#FN>T;XUPWFO:3I> MK>%O$'A@ZNS1Z?7\DC%&*J2 X7.*0'I%%>3^#?C)K/B;XB>) M?#TG@O5(K+2[Z.S%\KV^R(&)7+2_OLX.(9=1 MUN[T^/5[NV']J-]HNY;C[0T?D0JN%=8F@-S:VNM0(GVJ-<;C&R.RDKD94D,,]*Y]/VE-.U"SU&ZT;PCXHUZV MTRYN+6_EL+)"MN\3E6&6D&_A=V$W'!&0"<4 >P45E^&/$VG^,/#NG:YI4_VG M3;^!;B"7:061AD9!Y!]CTKA;CXZ6^FZA NJ^$_$FC://>+8QZU>VB+;^8S[$ M+*',BJS$ ,R BTTRV5]\3L MPW;V957:5YW$?>&,FI_#?QJ\/:]X5U[7+M;OP^F@2/%JUIJT/E3V;*H;#*"0 M(M @O];TU[&]U2T5(; MG%U&V,H[%"5!8"0+D>_%>N?'3QMJ?@GP/&=",2Z_JU[;Z3I\DR[DBFF<*)". MX4;FQ[4P/1:*\:OO@/J>GZ/-?:5\1/%@\5QHTR7]WJ!FMY)<9P]J1Y6PG^$* M"!WK(C_:.U>3P5\-=6M?"MSJUWXEN!:W<=FT8$C>!OBYI_C/4=8TNXTS4_#>LZ3&D]UI^LQ+'((7SME5E9E9#M89#< M$\P1LQ #E O( M.<*/CEI7AOQC<^%(=(U?6_$45M#=QV&F0+(TT4C,-P)8!0NSYBY4?,H! M).*0'I%%06-RUY8V\[V\EJ\L:NT$V-\9(SM;!(R.AP34] !1110 4444 %5+ MK5K*QD"7-W# Y&0LD@4X]>:MUY?\3V*ZY#@X_<+_ .A/515V!W__ D>E?\ M02M?^_R_XU=M[B*ZB$L,BRQMT=#D'\:\"\QO[Q_.O8O O_(KVGU?_P!#:JE' ME5Q&_2*P;."#VXI:\>_9E)_X1OQ=DD_\57JG7_KN:S&>PT5YIXH^*>LKXRN_ M"W@[PRGB75-/MTN=1ENK\6=O;"3/EQ[MKEG8*3@+@#&3S5_PQ\3;CQAX'U#5 MM,T"X;7["62SN=!GG2.2.Z0@-&9"=N.00W=2#[4 =Y17FGA?XI:U-XYM?"OB MGP[:Z-?7UG)>64VGZD+V*01E1(CG8A1AO7L0>>:YW2?CGXQ\7:7JVH>&?AV- M0M=+O;JRG:ZU9(#.T,C*?('EG>2%!^;:,G&3@FF![;4;3QK)L,BA_P"Z6&:P M_ WC"T^(7@O2O$6G+)%;:E;+/'', 'C)'*MCN#D'Z5\X?#WP_P##]->.B_%# M3I[;XG2:E+*NJ:T\J?;R)28FM;@$*4VE%"*0>,;: /J^BO-O%GQ2U6U\7S^% M_"?AZ'7]4L[>.ZOY+W4%L[>V63<(TW[79G;:3@+@#DGFL.\_:0M+'X:W7BB7 M0[D7NFZQ'HFIZ0L@>6WG,J1L$*@B3APRX^\".E(#V6BO)+OXP>)?#=YX?E\4 M^#H-"T?6=4334N/[4$TUL9%8Q-*@CV@E@%(#D MU-;?BKXC"T\=1>#[?2QJ0 M?2+G4]2F\\QBUA7Y8UP%.3(Q8#D8"D\T =^K!E!4@@]Q0S!1EB />O$M ^*U MAX3^$/P]3PQX6DFU'Q!;)'HWAN&[SL 3>V^=^B(O)<@GD<);^3P!'- MX^\$VR?\3W3[>&QM=7:1'+3QA)_,5%/R.<[".=OH:8'LU%>6>(OBYK=O\2M0 M\$^'O"7]MZE:Z?!J NIKY;:V5)&=2)&*L5(VC&T-G)Z 9JO8_'U+3P;XOU3Q M'H%QHVL>%IQ;7VE0S+<;W=5,)BD 97WK@D#'.1Q0!ZW17C^F_%;QROQ$\/^ M&-;\%:7I2ZO;27B7::VTVU(ROF)M%N,R .IQD*?[U>P4@"BBB@ HHHH **** M "BBB@ HHHH \S_X0S5/^?9O^^D_^*JWI?A/4K74+>5[\94:M9'D1RRC%IIO\/\@HHHK@/7/F?PG\-]>M?CZVAW&G7">!M"U"Z\36 M%VT9$$D]RBA85;H2CO.V.V16OX]O=6;XF:[;>*+?QI-X=\F Z%#X32=893M_ M>^;+;D,LF_@>8RJ%&:^@:*8'RMHO@WQ!#\ XM/E\/:I::A_PFT=V;"XWW%PD M/]HJ^]GY+@+R7R00,YKN-9U&\^&?Q\UWQ#?:!K6J:'KND6L$-YHUB]YY,T#2 M;HY$C!906>KK-J6I>)7NECAS! M*/\ 42G .3RZH%' SS7U111<#QOP??7?@WXT>.;'4M#U?R/$-];7>GZE;63S M6CJ+=(V#R("(RK(<[\=L9KA[?P#XB?X3V-U!H]W+J.@^-KG7O[)=/+ENX%NY M20@;&24?&AZS9M9^;++ M%Y:P)&^&?J6+ ;1M'/-;GP#T6^T7X>ZM;WMC/8W,FM:I,(IXBCLKW,A1L$<@ MJ00>XQ7J=% 'D'PCTWQ)X?\ V:M.M+&Q>T\4V^ESBVM+Z/RRMQES&'5L8YQU MKQGQ)INI>+/"6AI%HOQ%UCQ8E]83:M)JQN8+2 K<1F5A#D0R $' C5@%^;(Q M7V+11<#S#P_HU[#^T1XNU.2QF2QFT+3X8;QHB(W=9)RR*V,$C*D@>HKA?%OP MZU[Q;_PO*PL["1)]3GT^;3VND*179B@C8JK'@@LA7/0$\U]$T4 ?-?Q8\=:I M\4/!.DZ-I'@/Q5%?1ZKI\]\+S36@2T2.X0N0S<2X(_Y9[N,GH*]1^.'@C4O& MW@F(:((VUW2;ZWU:PCF;8DLT+AO++=MPW+GMFO0Z* /&[[XZ:OJ&C366E?#K MQ7_PE=RL21T%@R<=J^AZ* /(I%N/$WQR\#^(K;2]0CTO^ MP-05I[NSDA,+M+#M5PP!1B V <' -0>)/!^I>(OC)XK2*&>UL]1\&+IT6HM$ MWDK,TTWR[NA8!@<9S@U[)10!\E^'_!>@+X5T[PAXN\)?$:74XHXK&ZL+>\O[ MC39BN!O219?)\HXW $C XP,5['X;T.[M?VA/%>H-831:?)H.GV\%VT1\MV62 MXKU&B@ HHHI %%%% !1110 5PGCKPSJ.M:I'-:0>;&L2KNW*. M06]2/45W=%-.P'C_ /PK_6O^?,_]]I_\57I/A.PGTS0;>VN$\N9"^5R#U8D= M/8UKT53DV(*\ ^&]QX[^&,?B337^&VI:O%=:]?7\%Y:ZC9*CQ2RED.'E# X[ M$5[_ $5 SQ>XTGQ;\/\ XC:]XKT3PK)XEL?%%M:O=V$-[##V(VFS28K[6WL<;E)!X(Z5P7Q(C M\>?&#P?>>#KKX<+HSW[+&^L7FIV\]M:*&!\Z,*?,9P!E1M7GN*]\HH ^?/&W MP:;3_B)>^)9/ EC\2]/U.TMX)K>Y:!+RTFA4IO0S85D=<9&X$$=ZNZU\.;W4 M_A79Z?H/@.U\'W+>(+&_DTBVF@!$<5Q&SRNR$)NV)T!/0#)KW:B@#D_BIX'3 MXC> -9T!F\J:ZAS;3=XIU(:)Q_NNJG\*X/X0^"?%;:/XM\2^-+&.T\9^($^S MFTCE1U@@BB\N) RDK\S%WZ_Q\]*]HHI ?/=C\+O%GAWP/\)-8L-,BN_$_@VT M-O=:++<(GGQ2Q".5$DR4#C"D$G!P1FM_QY:^+_BEX%B@?PA-H5Y;Z[I]PEI= M7T$DCPQ7$%=4L_CEXH\02VVW2+W1[&U@N- MZG?)'),77;G(P'7DC'->>?$3P[+H.E_&N^UJPAEL?$1M(=(BF\=>!]-^(&A_V9J1GB5)H[F"XM9#'-;S(VY)$;LP/ MX>M 'BOPYURW\/\ C7PX_C'2O&ZZ_?0?V7IVK>)X[4VT3E0S0Q_9SA6?9G0J5,@CBC12^"0&8$ MC)QBO0: "BBBD 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % 6%%% !1110 4444 %%%% !1110!__V0$! end XML 23 R1.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Document And Entity Information
    12 Months Ended
    Dec. 31, 2023
    shares
    Document Information [Line Items]  
    Entity Central Index Key 0000913353
    Entity Registrant Name Colliers International Group Inc.
    Amendment Flag false
    Current Fiscal Year End Date --12-31
    Document Fiscal Period Focus FY
    Document Fiscal Year Focus 2023
    Document Type 40-F
    Document Registration Statement false
    Document Annual Report true
    Document Period End Date Dec. 31, 2023
    Entity File Number 001-36898
    Entity Incorporation, State or Country Code A6
    Entity Address, Address Line One 1140 Bay Street, Suite 4000
    Entity Address, City or Town Toronto
    Entity Address, State or Province ON
    Entity Address, Country CA
    Entity Address, Postal Zip Code M5S 2B4
    City Area Code 416
    Local Phone Number 960-9500
    Title of 12(b) Security Subordinate Voting Shares
    Trading Symbol CIGI
    Security Exchange Name NASDAQ
    Annual Information Form true
    Audited Annual Financial Statements true
    Entity Current Reporting Status Yes
    Entity Interactive Data Current Yes
    Entity Emerging Growth Company false
    ICFR Auditor Attestation Flag true
    Document Financial Statement Error Correction [Flag] false
    Auditor Firm ID 271
    Auditor Name PricewaterhouseCoopers LLP
    Auditor Location Toronto, Canada
    Business Contact [Member]  
    Document Information [Line Items]  
    Entity Address, Address Line One 126 Prospect Street
    Entity Address, City or Town Cambridge
    Entity Address, State or Province MA
    Entity Address, Postal Zip Code 02139
    City Area Code 617
    Local Phone Number 868-5000
    Contact Personnel Name Mr. Santino Ferrante, Ferrante & Associates
    Multiple Voting Shares [Member]  
    Document Information [Line Items]  
    Entity Common Stock, Shares Outstanding 1,325,694
    Subordinate Voting Shares [Member]  
    Document Information [Line Items]  
    Entity Common Stock, Shares Outstanding 46,223,682
    XML 24 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Consolidated Statements of Earnings (Loss) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Revenues (note 27) $ 4,335,141 $ 4,459,487
    Cost of revenues (exclusive of depreciation and amortization shown below) 2,596,823 2,749,485
    Selling, general and administrative expenses 1,185,469 1,096,107
    Depreciation 54,608 48,680
    Amortization of intangible assets 147,928 128,741
    Acquisition-related items (note 7) 47,096 77,144
    Loss on disposal of operations (note 5) 2,282 26,834
    Operating earnings 300,935 332,496
    Interest expense, net 94,077 48,587
    Earnings from equity accounted investments (5,078) (6,677)
    Other (income) expense (841) 1,032
    Earnings before income tax 212,777 289,554
    Income tax expense (note 22) 68,086 95,010
    Net earnings 144,691 194,544
    Non-controlling interest share of earnings 56,560 53,919
    Non-controlling interest redemption increment (note 18) 22,588 94,372
    Net earnings attributable to Company $ 65,543 $ 46,253
    Net earnings per common share (note 20)    
    Basic (in dollars per share) $ 1.43 $ 1.07
    Diluted (in dollars per share) $ 1.41 $ 1.05
    XML 25 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Consolidated Statements of Comprehensive Earnings (Loss) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Net earnings $ 144,691 $ 194,544
    Change in foreign currency translation 3,492 (24,154)
    Reclassification of accumulated foreign currency translation on disposal of operations (note 5) 541 19,152
    Unrealized gain on interest rate swaps, net of tax (2,433) 6,955
    Pension liability adjustments, net of tax (660) 1,292
    Total other comprehensive earnings, net 940 3,245
    Comprehensive earnings 145,631 197,789
    Less: Comprehensive earnings attributable to non-controlling interests 73,371 157,573
    Comprehensive earnings attributable to Company $ 72,260 $ 40,216
    XML 26 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Consolidated Balance Sheets - USD ($)
    $ in Thousands
    Dec. 31, 2023
    Dec. 31, 2022
    Current assets    
    Cash and cash equivalents $ 181,134 $ 173,661
    Restricted cash 37,941 25,381
    Accounts receivable, net of allowance of $36,382 (December 31, 2022 - $25,332) 643,375 577,879
    Contract assets (note 27) 83,389 91,924
    Warehouse receivables (note 24) 177,104 29,623
    Income tax recoverable 48,104 21,970
    Prepaid expenses and other current assets (note 8) 258,725 247,635
    Warehouse fund assets (note 6) 44,492 45,353
    Total current assets 1,474,264 1,213,426
    Other receivables 11,857 12,461
    Contract assets (note 27) 19,691 15,755
    Other assets (note 8) 157,197 138,510
    Warehouse fund assets (note 6) 47,536 0
    Fixed assets (note 10) 202,837 164,493
    Operating lease right-of-use assets (note 9) 390,565 341,623
    Deferred tax assets, net (note 22) 59,468 63,460
    Intangible assets (note 11) 1,080,471 1,159,910
    Goodwill 2,038,240 1,988,539
    Total noncurrent assets 4,007,862 3,884,751
    Total assets 5,482,126 5,098,177
    Current liabilities    
    Accounts payable and accrued expenses 535,769 503,189
    Accrued compensation 569,166 625,565
    Income tax payable 16,527 32,282
    Contract liabilities (note 27) 45,293 25,616
    Long-term debt - current (note 13) 1,796 1,360
    Contingent acquisition consideration - current (note 24) 13,944 42,942
    Warehouse credit facilities (note 15) 168,780 24,286
    Operating lease liabilities (note 9) 89,938 84,989
    Liabilities related to warehouse fund assets (note 6) 0 1,353
    Total current liabilities 1,441,213 1,341,582
    Long-term debt (note 13) 1,500,843 1,437,739
    Contingent acquisition consideration (note 24) 30,768 48,287
    Operating lease liabilities (note 9) 375,454 322,496
    Other liabilities 120,565 91,105
    Deferred tax liabilities, net (note 22) 43,191 57,754
    Liabilities related to warehouse fund assets (note 6) 47,536 0
    Convertible notes (note 14) 0 226,534
    Total noncurrent liabilites 2,118,357 2,183,915
    Redeemable non-controlling interests (note 18) 1,072,066 1,079,306
    Shareholders' equity    
    Common shares (note 19) 1,127,034 845,680
    Contributed surplus 123,394 104,504
    Deficit (332,866) (384,199)
    Accumulated other comprehensive loss (69,571) (76,288)
    Total Company shareholders' equity 847,991 489,697
    Non-controlling interests 2,499 3,677
    Total shareholders' equity 850,490 493,374
    Total liabilities and shareholders' equity 5,482,126 5,098,177
    Commitments and contingencies (note 25)
    XML 27 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Consolidated Balance Sheets (Parentheticals) - USD ($)
    $ in Thousands
    Dec. 31, 2023
    Dec. 31, 2022
    Accounts receivable, allowance $ 36,382 $ 25,332
    XML 28 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Consolidated Statements of Shareholders' Equity - USD ($)
    $ in Thousands
    Common Stock [Member]
    Additional Paid-in Capital [Member]
    Retained Earnings [Member]
    AOCI Attributable to Parent [Member]
    Noncontrolling Interest [Member]
    Total
    Balance (in shares) at Dec. 31, 2021 44,054,744          
    Balance at Dec. 31, 2021 $ 852,167 $ 79,407 $ (279,724) $ (70,251) $ 3,670 $ 585,269
    Net earnings   0 194,544 0 0 194,544
    Pension liability adjustments, net of tax   0 0 1,292 0 1,292
    Change in foreign currency translation   0 0 (24,154) 0 (24,154)
    Unrealized gain on interest rate swaps, net of tax   0 0 6,955 0 6,955
    Other comprehensive earnings (loss) attributable to NCI $ 0 0 0 (9,282) 90 (9,192)
    NCI share of earnings   0 (53,919) 0 2,834 (51,085)
    NCI redemption increment   0 (94,372) 0 0 (94,372)
    Distributions to NCI   0 0 0 (2,387) (2,387)
    Acquisitions of businesses, net   0 0 0 10 10
    Reclass to net earnings on disposal of operations (note 5)   (93) 0 19,152 (540) 18,519
    Subsidiaries’ equity transactions   8,004 0 0 0 8,004
    Stock option expense   21,853 0 0 0 $ 21,853
    Stock options exercised (in shares) 305,125         305,125
    Stock options exercised $ 21,445 (4,667) 0 0 0 $ 16,778
    Dividends   0 (12,932) 0 0 (12,932)
    Purchased for cancellation (note 20) (in shares) (1,426,713)          
    Purchased for cancellation (note 20) $ (27,932) 0 (137,796) 0 0 (165,728)
    Balance (in shares) at Dec. 31, 2022 42,933,156          
    Balance at Dec. 31, 2022 $ 845,680 104,504 (384,199) (76,288) 3,677 493,374
    Net earnings   0 144,691 0 0 144,691
    Pension liability adjustments, net of tax   0 0 (660) 0 (660)
    Change in foreign currency translation 0 0 0 3,492 0 3,492
    Unrealized gain on interest rate swaps, net of tax $ 0 0 0 (2,433) 0 (2,433)
    Other comprehensive earnings (loss) attributable to NCI   0 0 5,777 349 6,126
    NCI share of earnings   0 (56,560) 0 2,939 (53,621)
    NCI redemption increment   0 (22,588) 0 0 (22,588)
    Distributions to NCI   0 0 0 (3,212) (3,212)
    Reclass to net earnings on disposal of operations (note 5)   0 0 541 (1,210) (669)
    Subsidiaries’ equity transactions   3,998 0 0 0 3,998
    Stock option expense   27,087 0 0 0 $ 27,087
    Stock options exercised (in shares) 600,500         600,500
    Stock options exercised $ 54,253 (12,195) 0 0 0 $ 42,058
    Dividends   0 (14,210) 0 0 (14,210)
    Acquisition of businesses, net   0 0 0 (44) $ (44)
    Redemption of Convertible Notes (note 14) (in shares) 4,015,720         4,015,720
    Redemption of Convertible Notes (note 14) $ 227,101 0 0 0 0 $ 227,101
    Balance (in shares) at Dec. 31, 2023 47,549,376          
    Balance at Dec. 31, 2023 $ 1,127,034 $ 123,394 $ (332,866) $ (69,571) $ 2,499 $ 850,490
    XML 29 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Consolidated Statements of Cash Flows - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Operating activities    
    Net earnings $ 144,691 $ 194,544
    Depreciation and amortization 202,536 177,421
    Loss on disposal of operations (note 5) 2,282 26,834
    Gains attributable to mortgage servicing rights (17,722) (17,385)
    Gains attributable to the fair value of mortgage premiums and origination fees (16,335) (16,582)
    Deferred tax (9,924) (25,997)
    Earnings from equity accounted investments (5,078) (6,677)
    Stock option expense (note 21) 27,087 21,853
    Amortization of advisor loans 33,844 27,408
    Contingent consideration (note 7) 32,948 53,869
    Other 23,649 19,498
    Increase in accounts receivable, prepaid expenses and other assets (203,727) (469,062)
    Increase in accounts payable, accrued expenses and other liabilities 9,036 39,166
    Decrease in accrued compensation (70,395) (85,547)
    Contingent acquisition consideration paid (39,115) (69,224)
    Proceeds received on sale of mortgage loans 1,138,535 1,137,730
    Principal funded on originated mortgage loans (1,262,361) (973,466)
    Increase (decrease) in warehouse credit facilities 144,493 (138,625)
    Sales to AR Facility, net (note 16) 31,217 171,273
    Net cash provided by operating activities 165,661 67,031
    Investing activities    
    Acquisitions of businesses, net of cash acquired (note 4) (60,343) (1,007,297)
    Purchases of fixed assets (84,524) (67,681)
    Advisor loans issued (75,243) (55,610)
    Purchases of warehouse fund assets (122,604) (161,042)
    Proceeds from disposal of warehouse fund assets 74,627 137,578
    Collections of AR facility deferred purchase price (note 16) 124,313 288,004
    Other investing activities 9,791 (6,796)
    Net cash used in investing activities (133,983) (872,844)
    Financing activities    
    Increase in long-term debt 924,980 1,629,242
    Repayment of long-term debt (832,934) (700,201)
    Purchases of non-controlling interests' subsidiary shares, net (32,661) (31,622)
    Contingent acquisition consideration paid (17,415) (56,290)
    Proceeds received on exercise of stock options 42,058 16,779
    Dividends paid to common shareholders (13,517) (13,100)
    Distributions paid to non-controlling interests (77,400) (62,926)
    Repurchases of Subordinate Voting Shares 0 (165,728)
    Other financing activities (917) (3,237)
    Net cash provided by (used in) financing activities (7,806) 612,917
    Effect of exchange rate changes on cash, cash equivalents and restricted cash (3,839) (33,333)
    Net change in cash, cash equivalents and restricted cash 20,033 (226,229)
    Cash, cash equivalents and restricted cash, beginning of year 199,042 425,271
    Cash, cash equivalents and restricted cash, end of year $ 219,075 $ 199,042
    XML 30 R8.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 1 - Description of the Business
    12 Months Ended
    Dec. 31, 2023
    Notes to Financial Statements  
    Business Description and Basis of Presentation [Text Block]

    1.        Description of the business

     

    Colliers International Group Inc. (“Colliers” or the “Company”) provides commercial real estate professional services and investment management to corporate and institutional clients in 34 countries around the world (66 countries including affiliates and franchisees). Colliers’ primary service lines are Outsourcing & Advisory, Investment Management (“IM”), Leasing and Capital Markets. Operationally, Colliers is organized into four distinct segments: Americas; Europe, Middle East and Africa (“EMEA”); Asia and Australasia (“Asia Pacific”) and Investment Management.

    XML 31 R9.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 2 - Summary of Presentation
    12 Months Ended
    Dec. 31, 2023
    Notes to Financial Statements  
    Significant Accounting Policies [Text Block]

    2.        Summary of presentation

     

    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 judgments used to determine the timing and amount of revenue recognition, recoverability of goodwill and intangible assets, determination of fair values of assets acquired and liabilities assumed in business combinations, estimated fair value of contingent consideration related to acquisitions, determination of the fair value of capitalized mortgage servicing rights and derivative financial instruments, and current expected credit losses on financial assets including collectability of accounts receivable and allowance for loss sharing obligations. Actual results could be materially different from these estimates.

     

    Significant accounting policies are summarized as follows:

     

    Principles of consolidation

    The accompanying consolidated financial statements include the accounts of the Company, its majority-owned subsidiaries and those variable interest entities 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 of accounting is used. Inter-company transactions and accounts are eliminated on consolidation.

     

    When applying the principles of consolidation, the Company begins by determining whether an investee is a variable interest entity (“VIE”) or a voting interest entity (“VOE”). Assessing whether an entity is a VIE or a VOE involves judgment and analysis. Factors considered in this assessment include the entity’s legal organization, the entity’s capital structure and equity ownership, and any related party or de facto agent implications of the Company’s involvement with the entity.

     

    VOEs are embodied by common and traditional corporate and certain partnership structures. For VOEs, the interest holder with control through majority ownership and majority voting rights consolidates the entity.

     

    For VIEs, identification of the primary beneficiary determines the accounting treatment. In evaluating whether the Company is the primary beneficiary, it evaluates its direct and indirect economic interests in the entity. A reporting entity is determined to be the primary beneficiary if it holds a controlling financial interest in the VIE. Determining which reporting entity, if any, has a controlling financial interest in a VIE is primarily a qualitative approach focused on identifying which reporting entity has both (1) the power to direct the activities of a VIE that most significantly impact such entity’s economic performance and (2) the obligation to absorb losses or the right to receive benefits from such entity that could potentially be significant to such entity.

     

    The primary beneficiary analysis is performed at the inception of the Company’s investment and upon the occurrence of a reconsideration event. When the Company determines it is the primary beneficiary of a VIE, it consolidates the VIE; when it is determined that the Company is not the primary beneficiary of the VIE, the investment in the VIE is accounted for at fair value or under the equity method, based upon an election made at the time of investment.

     

    Cash and cash equivalents

    Cash equivalents consist of short-term interest-bearing securities and money market mutual funds. These cash equivalents are readily convertible into cash and the interest-bearing securities have original maturities at the date of purchase of three months or less. The Company also maintains custodial escrow accounts, agency and fiduciary funds relating to its debt finance operations and as an agent for its property management operations. These amounts are not included in the accompanying consolidated balance sheets as they are not assets of the Company.

     

    Restricted cash

    Restricted cash consists primarily of cash amounts set aside to satisfy legal or contractual requirements arising in the normal course of business, primarily at Colliers Mortgage.

     

    Receivables and allowance for credit losses

    Accounts receivables are recorded when the Company has a right to payment within customary payment terms or it recognizes a contract asset if revenue is recognized prior to when payment is due. From the point of initial recognition, the carrying value of such receivables and contract assets, net of allowance for credit losses, represents their estimated net realizable value after deducting for potential credit losses. The Company’s expected loss allowance methodology uses historical collection experience, the current status of customers’ accounts receivable and considers both current and expected future economic and market conditions. Due to the short-term nature of such receivables, the estimate of accounts receivable that may be collected is based on the aging of the receivable balances and the financial condition of customers. Additionally, specific allowance amounts are established to record the appropriate provision for customers that have a higher probability of default. The allowances are then reviewed on a quarterly basis to ensure that they are appropriate. After all collection efforts have been exhausted by management, the outstanding balance considered not collectible is written off against the allowance.

     

    In some cases, the Company may record a receivable or a contract asset which corresponds with payables which the Company is only obligated to pay upon collection of the receivable (“Reimbursable Receivables”). These Reimbursable Receivables correspond with commissions payable, payables to facilitate collection from the customer and make payments to subcontractors or relate to collection from tenants for payment to the landlord. These corresponding payables are typically satisfied on a pay-when-paid basis. In relation to Reimbursable Receivables, an allowance is only recorded to the extent that the Company has estimated credit losses.

     

    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:

     

    Buildings20 to 40 years straight-line
    Vehicles3 to 5 years straight-line
    Furniture and equipment 3 to 10 years straight-line
    Computer equipment and software3 to 7 years straight-line
    Leasehold improvements

    1 to 10 years straight-line (based upon term of the lease)

     

    Investments

    Equity accounted investments

    For equity investments where it does not control the investee, and where it is not the primary beneficiary of a VIE but can exert significant influence over the financial and operating policies of the investee the Company utilizes the equity method of accounting. The evaluation of whether the Company exerts control or significant influence over the financial and operation policies of the investees requires significant judgement based on the facts and circumstances surrounding each individual investment. Factors considered in these evaluations may include the type of investment, the legal structure of the investee, any influence the Company may have on the governing board of the investee.

     

    The Company’s equity accounted investees that are investment companies record their underlying investments at fair value. Therefore, under the equity method of accounting, the Company’s share of the investee’s underlying net income predominantly represents fair value adjustments in the investments held by the equity method investees.

     

    The Company’s share of the investee’s underlying net income or loss is based upon the most currently available information, which may precede the date of the consolidated statement of financial condition and is realized in other (income) expense. Distributions received reduce the Company’s carrying value of the investee.

     

    Investments in debt and equity securities

    The Company invests in debt and equity securities primarily in relation to its wholly owned captive insurance company and Colliers Securities, a broker-dealer licensed under the Securities and Exchange Commission and a member of the Financial Industry Regulatory Authority (“FINRA”). These investments are accounted for at fair value with changes recorded in net earnings (loss).

     

    Financial instruments and derivatives

    Certain loan commitments and forward sales commitments related to the Company’s warehouse receivables meet the definition of a derivative and are recorded at fair value in the consolidated balance sheets upon the execution of the commitment to originate a loan with a borrower and to sell the loan to an investor, with a corresponding amount recognized as revenue in the consolidated statements of earnings. The estimated fair value of loan commitments includes the value of loan origination fees and premiums on anticipated sale of the loan, net of related costs and broker fees, a loss sharing reserve, the fair value of the expected net cash flows associated with servicing of the loan, and the effects of interest rate movements. The estimated fair value of the forward sales commitments includes the effects of interest rate movements. Adjustments to the fair value related to loan commitments and forward sale commitments are included within Capital Markets revenue on the consolidated statements of earnings.

     

    From time to time, the Company may use interest rate swaps to hedge a portion of its interest rate exposure on long-term debt. When hedge accounting is applied, the swaps are carried at fair value on the consolidated balance sheets, with gains or losses recognized in interest expense. The carrying value of the hedged item is adjusted for changes in fair value attributable to the hedged interest rate risk; the associated gain or loss is recognized currently in earnings and the unrealized gain or loss is recognized in other comprehensive income. If swaps are terminated and the underlying item is not or when hedge accounting is discontinued, the resulting gain or loss is deferred and recognized over the remaining life of the underlying item using the effective interest method. In addition, the Company may enter into short-term foreign exchange contracts to lower its cost of borrowing, to which hedge accounting is not applied.

     

    Derivative financial instruments are recorded on the consolidated balance sheets as other assets or other liabilities and carried at fair value. See note 24 for additional information on derivative financial instruments.

     

    Fair value

    The Company uses the fair value measurement 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. An asset or liability’s classification 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

     

    Convertible notes

    Convertible Notes are accounted for entirely as debt as no portion of the proceeds is required to be accounted for as attributable to the conversion feature. Interest on the Convertible Notes is recorded as interest expense. Financing fees are amortized over the life of the Convertible Notes as additional non-cash interest expense utilizing the effective interest method.

     

    The earnings per share impact of the Convertible Notes is calculated using the “if-converted” method, if dilutive, where coupon interest expense, net of tax, is added to the numerator and the number of potentially issuable subordinate voting shares is added to the denominator. Convertible Notes were fully settled in June 2023 (see note 14).

     

    Financing fees

    Financing fees related to the Revolving Credit Facility are recorded as an asset and amortized to interest expense using the effective interest method. Financing fees related to the Senior Notes and Convertible Notes are recorded as a reduction of the debt amount and are amortized to interest expense using the effective interest method.

     

    Financial guarantees and allowance for loss sharing obligations

    For certain loans originated and sold under the Fannie Mae Delegated Underwriting and Servicing (“DUS”) Program the Company undertakes an obligation to partially guarantee performance of the loan typically up to one-third of any losses on loans originated.

     

    When the Company commits to making a loan to a borrower, it recognizes an expense equal to the estimated fair value of this loss sharing obligation (the “Loss Reserve”), which reduces the gain on sale of the loan reported in Capital Markets revenue.

     

    In accordance with ASC 326, the Company estimates the credit losses expected over the life of the credit exposure related to this loss sharing obligation and performs a quarterly analysis of the Loss Reserve. The Company evaluates the Loss Reserve on an individual loan basis and the evaluation models consider the specific details of the underlying property used as collateral, such as occupancy and financial performance.  The models also analyze historical losses, current and expected economic conditions, and reasonable and supportable forecasts. Changes to the Loss Reserve are recognized in the consolidated statement of earnings. See note 25 for further information on the DUS Program and the loss-sharing obligation.

     

    Warehouse receivables

    The Company originates held for sale mortgage loans with commitments to sell to third party investors. These loans are referred to as warehouse receivables and are funded directly to borrowers by the warehouse credit facilities. The facilities are generally repaid within 45 days when the loans are transferred while the Company retains the servicing rights. The Company elects the fair value option for warehouse receivables.

     

    Warehouse fund assets

    From time to time, the Company’s Investment Management segment purchases investments for placement, or “seeding”, of assets into a fund which it manages. The purchased investments are recorded at fair value as warehouse fund assets and corresponding liabilities related to warehouse fund assets prior to the ultimate divestiture to the identified fund. These assets and associated liabilities may be purchased by the entity and held for sale to the fund or may be held in a structure that is consolidated by the Company as a VIE and which will be deconsolidated when its controlling financial interest is redeemed commensurate with a sale of interests to the ultimate investors in the fund. When assets are purchased by the Company and held for sale the warehouse fund assets are presented as current on the consolidated balance sheets as they are expected to be held for a period not to exceed twelve months.

     

    The transactions are not intended as an alternative source of operating earnings and the arrangements are generally structured not to generate any gain or loss. See note 6 for additional details on warehouse fund assets.

     

    Mortgage servicing rights (MSRs)

    MSRs, or the rights to service mortgage loans for others, result from the sale or securitization of loans originated by the Company and are recognized as intangible assets on the consolidated balance sheets. The Company initially recognizes MSRs based on the fair value of these rights on the date the loans are sold. Subsequent to initial recognition, MSRs are amortized and carried at the lower of amortized cost or fair value. They are amortized in proportion to and over the estimated period that net servicing income is expected to be received based on projections and timing of estimated future net cash flows.

     

    In connection with the origination and sale of mortgage loans for which the Company retains servicing rights, an asset or liability is recognized based upon the fair value of the MSR on the date that the loans are sold. Upon origination of a mortgage loan held for sale, the fair value of the retained MSR is included in the forecasted proceeds from the anticipated loan sale and results in a net gain (which is reflected in Capital Markets revenue).

     

    MSRs do not actively trade in an open market with readily observable prices; therefore, fair value is determined based on certain assumptions and judgments. The valuation model incorporates assumptions including contractual servicing fee income, interest on escrow deposits, discount rates, the cost of servicing, prepayment rates, delinquencies, the estimated life of servicing cash flows and ancillary income and late fees. The assumptions used are subject to change based upon changes to estimates of future cash flows and interest rates, among other things. The key assumptions used during the years ended December 31, 2023 and December 31, 2022, in measuring fair value were as follows:

     

      

    As at December 31,

     
      

    2023

      

    2022

     
             

    Discount rate

      11.7%  11.5%

    Conditional prepayment rate

      3.1%  3.1%

     

    As at December 31, 2023, the estimated fair value of MSRs was $179,858 (2022 – $172,833). See note 11 for the current carrying value of the MSR assets. The MSRs are evaluated quarterly for impairment through a comparison of the carrying amount and fair value of the MSRs, and recognized with the establishment of a valuation allowance or an impairment if determined to be other than temporary. Other than write-offs due to prepayments of sold warehouse receivables where servicing rights have been retained, there have been no instances of impairment since acquiring Colliers Mortgage.

     

    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. Indefinite life intangible assets are not subject to amortization. Where lives are finite, they are amortized over their estimated useful lives as follows:

     

    Customer lists and relationshipsstraight-line over 4 to 20 years
    Investment management contractsstraight-line over 5 to 15 years
    Trademarks and trade namesstraight-line over 2 to 10 years
    Franchise rightsstraight-line over 2 to 15 years
    Management contracts and otherstraight-line over life of contract ranging from 2 to 10 years
    Backlogas underlying backlog transactions are completed

     

    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 discounted expected future cash flows.

     

    Goodwill and indefinite life intangible assets are 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 four distinct reporting units. 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 quantitative goodwill impairment test is performed. The quantitative test compares the reporting unit’s carrying amount, including goodwill with the estimated fair value of the reporting unit. The fair values of the reporting units are estimated using a discounted cash flow approach. The fair value measurement is classified within Level 3 of the fair value hierarchy. If the carrying amount of the reporting unit exceeds its fair value, the difference is reported as an impairment loss. Certain assumptions are used to determine the fair value of the reporting units, the most sensitive of which are estimated future cash flows and the discount rate applied to future cash flows. Changes in these assumptions could result in a materially different fair value.

     

    Impairment of indefinite life intangible assets is tested by comparing the carrying amount to the estimated fair value on an individual intangible asset basis.

     

    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

    The Company generates revenue through its provision of commercial real estate services. These services consist of Leasing, Capital Markets, Outsourcing & Advisory and Investment Management services.

     

    (a) Leasing

    Leasing includes landlord and tenant representation services. Landlord representation provides real estate owners with services to strategically position properties and to secure appropriate tenants. Tenant representation focuses on assisting businesses to assess their occupancy requirements and evaluating and negotiating leases and lease renewals.

     

    (b) Capital Markets

    Capital Markets revenue is generated through sales brokerage and other capital markets transactions. These services include real estate sales, debt origination and placement, equity capital raising, market value opinions, acquisition advisory and transaction management. The Company’s debt finance operations relate to the origination and sale of multifamily and commercial mortgage loans.

     

    (c) Outsourcing & Advisory

    Outsourcing & Advisory services consist of project management, engineering and design, valuation services, property management as well as loan servicing. Project management services include design and construction management, move management and workplace solutions consulting. Engineering & design services consist of multidisciplinary planning, consulting and design engineering services to multiple end-markets. Project management and engineering & design engagements range from single project contracts with a duration of less than one year to multi-year contracts with multiple discrete projects. Property management provides real estate service solutions to real estate owners. In addition to providing on-site management and staffing, the Company provides support through centralized resources such as technical and environmental services, accounting, marketing and human resources. Consistent with industry standards, management contract terms typically range from one to three years, although most contracts are terminable at any time following a notice period, usually 30 to 120 days.

     

    Valuation services consist of helping customers determine market values for various types of real estate properties. Such services may involve appraisals of single properties or portfolios of properties. These appraisals may be utilized for a variety of customer needs including acquisitions, dispositions, financing or for tax purposes.

     

    Loan servicing fees consist of revenues earned in accordance with the contractual arrangements associated with the Company’s debt finance operations and represent fees earned for servicing loans originated by the Company. Loan servicing revenues are included in the Other revenue line (see note 27).

     

    (d) Investment Management

    Investment Management revenues include consideration for services in the form of asset management advisory and administration fees, transaction fees and incentive fees (carried interest). The performance obligation is to manage client’s invested capital for a specified period of time and is delivered over time.

     

    Revenue recognition and unearned revenues

    Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration the Company expects to receive in exchange for those products or services. The Company enters into contracts that can include various combinations of services, which are capable of being distinct and accounted for as separate performance obligations. Revenue is recognized net of any taxes collected from customers, which are subsequently remitted to governmental authorities.

     

    (a) Nature of services

    The Company has determined that control of real estate sales brokerage services rendered transfer to a customer when a sale and purchase agreement becomes unconditional. Leasing services rendered transfer to a customer when a lease between the landlord and the tenant is executed. At these points in time the customer has received substantially all of the benefit of the services provided by the Company. The transaction price is typically associated with the underlying asset involved in the transaction, most commonly a percentage of the sales price or the aggregate rental payments over the term of the lease which are generally known when revenue is recognized.

     

    Other Capital Market revenues are recorded when the Company’s performance obligation is satisfied. Although the performance obligation varies based upon the contractual terms of the transaction or service, the performance obligation is generally recognized at the point in time when a defined outcome is satisfied, including completion of financing or closing of a transaction. At this time, the Company has transferred control of the promised service and the customer obtains control.

     

    Revenues from the Company’s debt finance operations, included in Capital Markets revenue, are excluded from the scope of ASC Topic 606, Revenue from Contracts with Customers (“ASC 606”). Revenue is recognized and a derivative asset is recorded upon the commitment to originate a loan with a borrower and corresponding sale to an investor. The derivative asset is recognized at fair value and includes the fair value of the contractual loan origination, related fees and sale premium, and the estimated fair value of the expected net cash flows associated with the servicing of the loan. Debt finance revenue also includes changes to the fair value of loan commitments, forward sale commitments and loans held for sale that occur during their respective holding periods. Upon sale of the loans, no gains or losses are recognized as such loans are recorded at fair value during the holding periods. MSRs and loss sharing obligations are recognized as assets and liabilities, respectively, upon the sale of the loans.

     

    Outsourcing & Advisory services including those provided in relation to property management, project management and engineering & design transfer to the customer over time as the services are performed and revenue from providing these services is recognized in the accounting period in which the services are rendered. For fixed-price contracts, revenue is recognized based upon the actual labor hours spent relative to the total expected labor hours or the project costs incurred relative to the total project costs. For some projects certain obligations that are representative of the work completed may be used as an alternative to recognize revenue. The use of labor hours or overall project costs is dependent upon the input that best represents the progress of the work completed in relation to the specific contract. For cost-reimbursable and hourly-fee contracts, revenue is recognized in the amount to which the Company has a right to invoice.

     

    For other advisory services, including valuation and appraisal review, the customer is unable to benefit from the services until the work is substantially complete, revenue is recognized upon delivery of materials to the customer because this faithfully represents when the service has been rendered. For most fixed fee consulting assignments, revenue is recognized based upon the actual service provided to the end of the reporting period as a proportion of the total services to be provided.

     

    Loan servicing revenues are recognized over the contractual service period. Loan servicing fees related to retained MSRs are governed by ASC 820 and ASC 860 and excluded from the scope of ASC 606. Loan servicing fees earned from servicing contracts which the Company does not hold mortgage servicing rights are in scope of ASC 606.

     

    Investment Management advisory fees are recognized as the services are performed over time and are primarily based on agreed-upon percentages of a calculated fee base which may include committed capital, assets under management, invested capital, gross asset value or net asset value depending upon the terms of the fund and/or the stage in a fund’s life. Revenue recognition for transactional performance obligations are recognized at a point in time when the performance obligation has been met. The Company receives investment management advisory incentive fees (carried interest) from certain investment funds. These incentive fees are dependent upon exceeding specified performance thresholds on a relative or absolute basis, depending on the product and structure of the business. Incentive fees are recognized when it is determined that significant reversal is considered no longer probable (such as upon the sale of a fund’s investment or when the amount of assets under management becomes known as of the end of the specified measurement period). Incentive fee-related compensation represents carried interest allocations awarded to employees which are tied to the funds’ performance. Incentive fee-related compensation expenses are recognized as services are being rendered by the employees and accrued when it is probable that payment will be made in accordance with the applicable governing agreements. Pursuant to the terms of Harrison Street Real Estate Capital, LLC (“Harrison Street”), Basalt Infrastructure Partners LLC (“Basalt”) and Rockwood Capital, LLC (“Rockwood”) acquisitions, incentive fees related to assets that were invested prior to the respective acquisition dates are allocated to certain stakeholders including employees and former owners; as such the full amount of these incentive fees is passed through and recognized as cost of revenues in the consolidated statement of earnings.

     

    (b) Significant judgments

    The Company’s contracts with customers may include promises to transfer multiple products and services. Determining whether products and services are considered distinct performance obligations that should be accounted for separately versus together may require significant judgment. Where a contract contains multiple performance obligations, judgment is used to assess whether they are distinct and accounted for separately or not distinct and are accounted for and recognized together.

     

    Brokerage commission arrangements may include terms that result in variability to the transaction price and ultimate revenues earned beyond the underlying value of the transaction, these may include rebates and/or contingencies. The Company estimates variable consideration and performs a constraint analysis for these contracts on the basis of historical information to estimate the amount the Company will ultimately be entitled to. Revenue is constrained when it is probable that the Company may not be entitled to the total amount of the revenue as associated with the occurrence or non-occurrence of an event that is outside of the Company’s control or where the facts and circumstances of the arrangement limit the Company’s ability to predict whether this event will occur. When revenue is constrained, this revenue is not recognized until the uncertainty has been resolved.

     

    Outsourcing & Advisory arrangements may include incentives tied to achieving certain performance targets. The Company estimates variable consideration or performs a constraint analysis for these contracts on the basis of circumstances specific to the project and historical information in order to estimate the amount the Company will ultimately be entitled to. Estimates of revenue, costs or extent of progress toward completion are revised if circumstances change. Any resulting increases or decreases in estimated revenues or costs are reflected in profit or loss in the period in which the circumstances that give rise to the revision become known by management.

     

    In providing project management, engineering and design or property management services, the Company may engage subcontractors to provide on-site staffing or to provide specialized technical services, materials and/or installation services. These arrangements are assessed and require judgment to determine whether the Company is a principal or an agent of the customer. When the Company acts as a principal, because it is primarily responsible for the delivery of the completed project and controls the services provided by the subcontractors, these amounts are accounted for as revenue on a gross basis. However, when the Company acts as an agent, because it does not control the services prior to delivery to the customer, these costs are accounted for on a net basis.

     

    In some cases, the Company may facilitate collection from the customer and payments to subcontractors or may facilitate collection from tenants for payment to the landlord. In these instances, balances are recorded as accounts receivable and accounts payable until settled.

     

    Investment Management fee arrangements are unique to each contract and evaluated on an individual basis to determine the timing of revenue recognition as well as evaluation of incentive-fee related compensation expense and significant judgment is involved in making such determinations. At each reporting period, the Company considers various factors in estimating revenue to be recognized and incentive fee related-compensation expense to be accrued. Incentive fees have a broad range of possible amounts and the determination of these amounts is based upon the market value for managed assets which is highly susceptible to factors outside of the Company’s influence. As a result, incentive fee revenue is generally constrained until significant reversal is considered no longer probable.

     

    Certain constrained Capital Markets and Leasing fees, Outsourcing & Advisory fees and Investment Management fees may arise from services that began in a prior reporting period. Consequently, a portion of the fees the Company recognizes in the current period may be partially related to the services performed in prior periods. In particular, substantially all investment management incentive fees recognized in the period were previously constrained.

     

    Contract balances

    Timing of revenue recognition may differ from the timing of invoicing to customers. The Company invoices the customer and records a receivable when it has a right to payment within customary payment terms or it recognizes a contract asset if revenue is recognized prior to when payment is due. Contract liabilities consist of payments received in advance of recognizing revenue. These liabilities consist primarily of payments received for outsourcing and advisory engagements where a component of the revenue may be paid by the customer prior to the benefits of the services transferring to the customer. As a practical expedient, the Company does not adjust the promised amount of consideration for the effect of a significant financing component when it is expected, at contract inception, that the period between transfer of the service and when the customer pays for that service will be one year or less. The Company does not typically include extended payment terms in its contracts with customers.

     

    The Company generally does not incur upfront costs to obtain or fulfill contracts that are capitalizable to contract assets and if capitalizable they would be amortized to expense within one year or less of incurring the expense; consequently, the Company applies the practical expedient to recognize these incremental costs as an expense when incurred. Any costs to obtain or fulfill contracts that exceed one year are capitalized to contract assets and amortized over the term of the contract on a method consistent with the transfer of services to the customer and the contract’s revenue recognition.

     

    Payment terms and conditions vary by contract type, although terms generally include a requirement of payment within 30 to 90 days. With the exceptions of sales brokerage and lease brokerage, the Company does not expect to have any contracts where the period between the transfer of services to the customer and the payment by the customer exceeds one year. With regard to sales brokerage and lease brokerage, arrangements may exist where the service is transferred but payment is not received for a period greater than one year. However, arrangements of this nature do not contain a significant financing component because the amount and timing varies on the basis of the occurrence or non-occurrence of an event that is outside the control of the Company or the customer. As a consequence, the Company does not adjust the transaction prices for the time value of money.

     

    Contract liabilities represent advance payments associated with the Company’s performance obligations that have not yet been satisfied. The majority of the balances are expected to be recognized to revenue or disbursed on behalf of the client within a year.

     

    Remaining performance obligations

    Remaining performance obligations represent the aggregate transaction prices for contracts where the Company’s performance obligations have not yet been satisfied. The Company applies the practical expedient related to remaining performance obligations that are part of a contract that has an original expected duration of one year or less and the practical expedient related to variable consideration from remaining performance obligations.

     

    Stock-based compensation

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

     

    Long-term incentive plans

    Under these plans, certain subsidiary employees are compensated if the earnings before interest, income tax and amortization of the subsidiary increases. In some instances, subsidiary employees may be compensated through participation in a stock-based plan associated with the value of a subsidiary’s shares. Awards under these plans have a term of up to ten years, a vesting period of five to ten years. All long-term incentive plans are settled in cash, with the exception of certain stock-based plans which are predominantly settled in cash, but which may have the option to settle in a subsidiary’s shares. As at December 31, 2023 all significant stock-based plans are to be settled in cash. If an award is subject to a vesting condition, then the graded attribution method is applied to the fair value or intrinsic value of the award. The related compensation expense is recorded in selling, general and administrative expenses and the liability is recorded in accrued compensation or other non-current liabilities.

     

    The Company incurred compensation expense related to subsidiary stock-based plans of $2,656 during the year ended December 31, 2023 (2022 - $6,954). As at December 31, 2023, there was $24,026 of unrecognized compensation costs related to non-vested stock-based plans which is expected to be recognized over the next seven years. During the year-ended December 31, 2023, the fair value of options vested under stock-based plans was $6,671.

     

    Foreign currency translation and transactions

    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 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 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 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 tax asset will occur based on available evidence.

     

    The Company recognizes uncertainty in tax positions taken or expected to be taken utilizing a two-step approach. The first step is to determine whether it is more likely than not that the tax position will be sustained upon examination by tax authorities on the basis technical merits of the position. The second step is to recognize the largest amount of tax benefit that is more than 50 percent likely to be realized upon ultimate settlement with the related tax authority.

     

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

     

    Leases

    The Company recognizes an operating lease right-of-use (“ROU”) asset and a lease liability on the consolidated balance sheet at the lease commencement date. Operating lease ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent the obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term adjusted for lease pre-payments and lease incentives. After the commencement date any modifications to the leasing arrangement are assessed and the ROU asset and lease liability are remeasured to recognize modifications to the lease term or fixed payments. As most of the Company’s leases do not provide an implicit rate, the incremental borrowing rate based on the information available at commencement date is used to determine the present value of lease payments. The Company uses the implicit rate when readily determinable. The lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Operating leases ROU assets are amortized to selling, general and administrative expenses (“SG&A”) straight-line over the lease term.

     

    Finance leases are included in fixed assets and long-term debt on the consolidated balance sheet. Finance lease assets are depreciated using the straight-line method from the commencement date to the earlier of the end of the useful life of the right-of-use asset or the end of lease term.

     

    Variable lease payments and variable payments related to non-lease components are recorded to SG&A as incurred. Variable lease payments include amounts related to changes in payments associated with changes in an index or rate but which are not also associated with a remeasurement of the lease liability.

     

    The Company has operating lease agreements with lease and non-lease components, and the Company has elected to apply the practical expedient to not separate lease and nonlease components and therefore the ROU assets and lease liabilities include payments related to services included in the lease agreement. Additionally, for certain leases the Company has elected to group leases that commence at the same time and where accounting does not materially differ from accounting for the leases individually as a portfolio of leases.

     

    The Company has elected not to recognize ROU assets and lease liabilities for leases that have a term of twelve months or less. Similarly, the Company will be applying the practical expedient to not recognize assets or liabilities related to a business combination when the acquired lease has a remaining term of twelve months or less at the acquisition date. The payments associated with these leases are recorded to SG&A on a straight-line basis over the remaining lease term.

     

    Business combinations

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

     

    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. However, if the contingent consideration includes an element of compensation to the vendors (i.e. it is tied to continuing employment or it is not linked to the business valuation), then the portion of contingent consideration related to such element is treated as compensation expense over the expected employment period.

    XML 32 R10.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 3 - Impact of Recently Issued Accounting Standards
    12 Months Ended
    Dec. 31, 2023
    Notes to Financial Statements  
    Accounting Standards Update and Change in Accounting Principle [Text Block]

    3.        Impact of recently issued accounting standards

     

    Recently adopted accounting guidance

     

    Contract Assets and Contract Liabilities from Contracts with Customers Business Combinations

    In October 2021, the FASB issued ASU No. 2021-08, Accounting for Contract Assets and Contract Liabilities from Contracts with Customers (Subtopic 805-10: Business Combinations). The ASU requires that recognition and measurement principles of ASC 606 Revenue Recognition be applied for contract assets and contract liabilities acquired in a business combination. The guidance in ASC 805 listing exceptions to recognition principle was amended to include contract assets and contract liabilities. The Company adopted the guidance effective January 1, 2023. The adoption of the standard did not have a material impact on the Company’s consolidated financial statements.

     

    Reference Rate Reform

    The FASB has issued three ASUs related to reference rate reform. In March 2020, the FASB issued ASU No. 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting and in January 2021 the FASB issued ASU No. 2021-01, Reference Rate Reform (Topic 848): Scope. With reference rates like the various tenors of the London Interbank Offered Rates (“LIBOR”) being discontinued between December 31, 2021 and June 30, 2023, a significant volume of contracts and other arrangements will be impacted by the transition required to alternative reference rates. The ASUs provides optional expedients and exceptions to reduce the costs and complexity of applying existing GAAP to contract modifications and hedge accounting if certain criteria are met. The standard is effective for a limited time for all entities through December 31, 2022. In December 2022, FASB issued ASU No. 2022-06 Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848, with immediate effect, to defer the sunset date from December 31, 2022 to December 31, 2024, after which the entities will no longer be permitted to apply the relief in Topic 848. The Company has certain debt arrangements which may qualify for use of the practical expedients permitted under the guidance. The Company has evaluated and will continue to evaluate arrangements subject to rate reform and the options under the ASUs to facilitate an orderly transition to alternative reference rates and their potential impacts on its consolidated financial statements and disclosures.

     

    Recently issued accounting guidance, not yet adopted

     

    Improvements to Reportable Segment Disclosures

    In November 2023, FASB issued ASU No. 2023-07 Improvements to Reportable Segment Disclosures. The amendments in this update improve financial reporting by requiring disclosure of incremental segment information on an interim and annual basis, primarily through enhanced disclosures about significant segment expenses. The amendments are effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted with retrospective application to all prior periods presented in the financial statements. The Company is currently assessing the impacts of this ASU but expects it to only impact disclosures with no impact to its results of operations, cash flows or financial condition.

     

    Improvements to Income Tax Disclosures

    In December 2023, FASB issued ASU No. 2023-09 Improvements to Income Tax Disclosures. The amendments in this update encourage transparency in income tax disclosures by requiring consistent categories and greater disaggregation of information in the rate reconciliation and income taxes paid disclosures. The amendments are effective for annual periods beginning after December 15, 2024 with early adoption permitted and should be applied on a prospective basis, however, retrospective application is permitted. The Company is currently assessing the impacts of this ASU but expects it to only impact disclosures with no impact to its results of operations, cash flows or financial condition.

    XML 33 R11.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 4 - Acquisitions
    12 Months Ended
    Dec. 31, 2023
    Notes to Financial Statements  
    Business Combination Disclosure [Text Block]

    4.        Acquisitions

     

    2023 acquisitions:

    During the year ended December 31, 2023, the Company acquired controlling interests in three businesses including two in Asia Pacific, Greenstone Group Ltd., a project management firm in New Zealand and Craig & Rhodes Pty Limited, an engineering and design firm in Australia, and one in the Americas HILGARTWILSON, LLC, an engineering and design firm in the United States.

     

    The acquisition date fair value of consideration transferred and the purchase price allocations are summarized as follows:

     

      

    Aggregate

     
      

    Acquisitions

     
         

    Current assets, excluding cash

     $15,372 

    Non-current assets

      9,286 

    Current liabilities

      6,653 

    Long-term liabilities

      8,445 
      $9,560 
         

    Cash consideration, net of cash acquired of $7,278

     $60,343 

    Acquisition date fair value of contingent consideration

      3,962 

    Total purchase consideration

     $64,305 
         

    Acquired intangible assets (note 11)

        

    Finite life

     $44,567 

    Goodwill (note 12)

     $34,369 

    Redeemable non-controlling interest (note 18)

     $24,191 

     

    Certain balances included in the assets and liabilities reported as at December 31, 2023 were updated for changes to the estimated fair values in the preliminary purchase price allocation. The change primarily resulted from finalization of the opening balances of the acquired companies with an adjustment to certain asset and liability classifications. The change to the net assets acquired, intangible assets and goodwill were not material. The Company’s consolidated statements of earnings for previously reported periods was not materially impacted by these changes. During the year ended December 31, 2023, the Company made no significant adjustments to its purchase consideration for acquisitions completed in 2022.

     

    2022 acquisitions:

    The Company acquired controlling interests in twelve businesses operating in the Americas, EMEA, Asia Pacific, and Investment Management.

     

    The acquisition date fair value of consideration transferred and purchase price allocation was as follows:

     

      

    Aggregate

     
      

    Acquisitions

     
         

    Current assets, excluding cash

     $44,190 

    Non-current assets

      49,817 

    Current liabilities

      95,844 

    Long-term liabilities

      82,920 
      $(84,757)
         

    Cash consideration, net of cash acquired of $122,964

     $1,007,297 

    Acquisition date fair value of contingent consideration

      57,600 

    Total purchase consideration

     $1,064,897 
         

    Acquired intangible assets (note 11)

        

    Finite life

     $714,775 

    Goodwill (note 12)

     $936,122 

    Redeemable non-controlling interest (note 18)

     $501,243 

     

    Acquired goodwill and intangible assets

    The purchase price allocations of acquisitions resulted in the recognition of goodwill. The primary factors contributing to goodwill acquired in the years ended December 31, 2023 and December 31, 2022 are assembled workforces, synergies with existing operations and future growth prospects. Specifically, the synergies in the Company’s acquisitions primarily relate to diversifying the Company’s client base and service offerings, cross-sell opportunities, increasing market share, and geographic expansion. Future growth prospects in the acquired businesses are consistent with long-term growth trends in the commercial real estate services and asset management industries. For acquisitions completed during the year ended December 31, 2023, goodwill in the amount of $22,168 is deductible for income tax purposes (2022 - $483,159).

     

    In determining the fair value of intangible assets acquired in business combinations, management makes estimates and assumptions which require significant judgment. In particular, the Company acquired $37,312 of Customer lists and relationships. Valuation of these intangible assets is based upon a discounted cash flow methodology where the most significant estimates relate to discount rates and forecasted revenues.

     

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

     

    Contingent acquisition consideration

    The Company typically structures its business acquisitions to include contingent consideration. Certain 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 five-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.

     

    Unless it contains an element of compensation, contingent consideration is recorded at fair value each reporting period. The fair value recorded on the consolidated balance sheet as at December 31, 2023, was $44,712 ( December 31, 2022 - $91,229). See note 24 for discussion on the fair value of contingent consideration. Contingent consideration where the seller is required to remain employed to be entitled to payment is considered to have a compensatory element and is revalued at each reporting period and recognized on a straight-line basis over the term of the contingent consideration arrangement. The liability recorded on the balance sheet for the compensatory element of contingent consideration arrangements as at December 31, 2023, was $90,480 ( December 31, 2022 - $61,870). The estimated range of outcomes (undiscounted) for all contingent consideration arrangements, including those with an element of compensation is determined based on the likelihood of achieving specified earnings levels over the contingency period, and ranges from $347,079 to a maximum of $404,458. These contingencies will expire during the period extending to September 2028.

     

    The consideration for the acquisitions during the year ended December 31, 2023, was financed from borrowings on the Revolving Credit Facility and cash on hand. During the year ended December 31, 2023, $56,530 was paid with reference to contingent consideration (2022 - $125,514).

     

    Unaudited Supplemental proforma

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

     

      

    Revenues

      

    Net earnings

     
             

    Actual from acquired entities for 2023

     $41,029  $5,027 

    Supplemental pro forma for 2023 (unaudited)

      4,354,159   140,120 

    Supplemental pro forma for 2022 (unaudited)

      4,715,661   217,556 

     

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

    XML 34 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 5 - Business Disposals
    12 Months Ended
    Dec. 31, 2023
    Notes to Financial Statements  
    Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]

    5.        Business disposals

     

    In June 2023, the Company exited the majority of its operations in Peru. In relation to exiting these operations, $9,739 of assets and $6,788 of liabilities, which largely consisted of working capital, were derecognized from the Company’s consolidated balance sheets. The proceeds received from the disposals were de minimus and during the year ended December 31, 2023 the Company recognized a loss on disposal in the amount of $2,282.

     

    In 2022, the Company discontinued its businesses in Russia, by way of a sale of its controlling interests to local management. The Company also sold four individually insignificant operations (EMEA – Morocco and Americas – Panama, Colombia and Costa Rica). The proceeds received from disposals were de minimus. During the year ended December 31, 2022, the Company recognized an aggregate loss on disposal of operations in the amount of $26,834.

    XML 35 R13.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 6 - Warehouse Fund Assets
    12 Months Ended
    Dec. 31, 2023
    Notes to Financial Statements  
    Real Estate Disclosure [Text Block]

    6.        Warehouse fund assets

     

    During the year ended December 31, 2023, the Company acquired controlling interests in six portfolios of land, buildings and infrastructure located in Europe and the US. The Company sold four of its portfolios during the year to newly established funds, including the assets held at December 31, 2022, without gain or loss. The Company expects to sell the remaining three portfolios to newly established closed-end funds, without gain or loss, during 2024.

     

    As is customary for closed-end funds, the Company typically holds an equity interest of between 1% and 2% in these funds. There was no significant impact on net earnings related to warehouse fund assets in the years ended December 31, 2023, or 2022.

     

    The following table summarizes the warehouse fund assets:

     

      

    As at December 31,

     
      

    2023

      

    2022

     

    Warehouse fund assets

            

    Warehouse fund assets

     $44,492  $45,353 

    Warehouse fund assets - non-current

     $47,536  $- 

    Total warehouse fund assets

     $92,028  $45,353 

    Liabilities related to warehouse fund assets

            

    Liabilities related to warehouse fund assets

     $-  $1,353 

    Liabilities related to warehouse fund assets - non-current

     $47,536  $- 

    Total liabilities related to warehouse fund assets

     $47,536  $1,353 

    Net warehouse fund assets

     $44,492  $44,000 

     

    XML 36 R14.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 7 - Acquisition-related Items
    12 Months Ended
    Dec. 31, 2023
    Notes to Financial Statements  
    Business Combination Disclosure Acquisition Related Items [Text Block]

    7.        Acquisition-related items

     

      

    Year ended December 31,

     
      

    2023

      

    2022

     

    Transaction costs

     $14,148  $23,275 

    Contingent consideration fair value adjustments (note 24)

      (17,698)  3,700 

    Contingent consideration compensation expense (note 4)

      50,646   50,169 
      $47,096  $77,144 

     

    Contingent consideration compensation expense and contingent consideration fair value adjustments relate to acquisitions made in the current year as well as the preceding five years. $2,853 of the $50,646 of contingent consideration compensation expense recognized during the year ended December 31, 2023 was associated with 2023 acquisitions.

    XML 37 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 8 - Prepaid Expenses and Other Assets
    12 Months Ended
    Dec. 31, 2023
    Notes to Financial Statements  
    Other Assets Disclosure [Text Block]

    8.        Prepaid expenses and other assets

     

      

    As at December 31,

     
      

    2023

      

    2022

     
             

    Prepaid expenses

     $73,592  $61,324 

    Advisor loans receivable

      35,893   23,958 

    Investments in equity securities

      3,956   9,486 

    Investments in debt securities

      19,565   18,364 

    Deferred Purchase Price (notes 16 and 24)

      107,743   92,278 

    Mortgage derivative asset (note 24)

      14,224   40,879 

    Interest rate swap asset (note 24)

      -   659 

    Other

      3,752   687 

    Prepaid and other assets (Current Assets)

     $258,725  $247,635 

     

      

    As at December 31,

     
      

    2023

      

    2022

     
             

    Advisor loans receivable

     $94,508  $66,991 

    Equity accounted investments (note 17)

      33,851   28,175 

    Investments in equity securities

      8,440   8,943 

    Investments in debt securities

      5,934   15,449 

    Financing fees, net of accumulated amortization of $9,865 (December 31, 2022 - $8,018)

      3,109   4,040 

    Interest rate swap asset (note 24)

      4,275   6,940 

    Other

      7,080   7,972 

    Other assets (Non-Current Assets)

     $157,197  $138,510 

     

    Captive insurance investments

    Investments in equity securities in the amount of $3,945 (2022 - $9,476) consist of investments recorded at fair value (see note 24). Investments in debt securities include held-to-maturity investments current $389 (2022 - $1,410) and non-current $5,934 (2022 - $15,449), both of which are recorded at amortized cost. The amortized cost (carrying value) of these investments approximated fair value. At December 31, 2023, all of these investments mature within 10 years. The Company’s wholly owned captive insurance company has letters of credit in relation to its reinsurance activities. The letters of credit are secured by $1,214 of the current investments.

     

    Colliers Securities investments

    Investments in equity and debt securities in the amount of $19,188 (2022 – $16,961) consist of investments recorded at fair value in relation to Colliers Securities (see note 24). All securities owned are pledged to a clearing firm on terms that permit it to sell or re-pledge the securities to others, subject to certain limitations.

     

    Other investments in equity securities

    Investments in equity securities non-current in the amount of $7,335 (2022 - $7,768) are recorded at fair value following the net asset value practical expedient or recorded at cost less impairment adjusted for observable prices. During the year ended December 31, 2023, the Company recognized a net gain of $101 related to these investments which was included in Other income in the Company’s consolidated statements of earnings.

    XML 38 R16.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 9 - Leases
    12 Months Ended
    Dec. 31, 2023
    Notes to Financial Statements  
    Lessee, Leases [Text Block]

    9.        Leases

     

    The Company enters into premise leases and equipment leases as a lessee.

     

    (a) Premise leases

    The Company leases office space where the remaining lease term ranges from less than one year to fifteen years. Leases generally include an initial contract term, but some leases include an option to renew the lease for an additional period at the end of this initial term. These renewal periods range in length up to a period equivalent to the initial term of the lease. All the Company’s premise leases are classified as operating leases.

     

    (a) Equipment leases

    The Company leases certain equipment in its operations, including furniture and equipment, computer equipment and vehicles. Equipment leases may consist of operating leases or finance leases based upon the assessment of the facts at the commencement date of the lease. The remaining lease terms for equipment leases range from one year to five years. Certain leases may have the option to extend the leases for a short period or to purchase the asset at the end of the lease term.

     

    The components of lease expense were as follows:

     

      

    Year ended December 31,

     
      

    2023

      

    2022

     
             

    Operating lease cost

     $107,323  $97,467 

    Finance lease cost

            

    Amortization of right-of-use assets

      1,169   1,034 

    Interest on lease liabilities

      173   29 

    Variable lease cost

      26,520   21,728 

    Short term lease cost

      4,580   4,323 

    Total lease expense

     $139,765  $124,581 

    Sublease revenues

      (6,856)  (6,904)

    Total lease cost, net of sublease revenues

     $132,909  $117,677 

     

    Supplemental information related to leases was as follows:

     

      

    Year ended December 31,

     
      

    2023

      

    2022

     
             

    Right-of-use assets obtained in exchange for new operating lease obligations

     $134,442  $99,669 

    Right-of-use assets obtained in exchange for new finance lease obligations

      4,965   1,101 
             

    Cash paid for amounts included in the measurement of lease liabilities:

            

    Operating cash flows from operating leases

     $(104,570) $(94,761)

    Operating cash flows from finance leases

      (173)  (29)

    Financing cash flows from finance leases

      (1,077)  (1,391)

     

    Supplemental balance sheet information related to leases was as follows:

     

      

    As at December 31,

     
      

    2023

      

    2022

     
             

    Operating leases

            

    Operating lease right-of-use assets

     $390,565  $341,623 
             

    Operating lease liabilities - current

     $(89,938) $(84,989)

    Operating lease liabilities - non-current

      (375,454)  (322,496)

    Total operating lease liabilities

     $(465,392) $(407,485)
             

    Finance leases

            

    Fixed assets, cost

     $8,244  $3,895 

    Accumulated depreciation

      (2,566)  (2,511)

    Fixed assets, net

     $5,678  $1,384 
             

    Long-term debt - current

     $(1,415) $(755)

    Long-term debt - non-current

      (4,295)  (725)

    Total finance lease liabilities

     $(5,710) $(1,480)

     

    Maturities of lease liabilities were as follows:

     

      

    1 year

      

    2 years

      

    3 years

      

    4 years

      

    5 years

      

    Thereafter

      

    Total

     
                                 

    Operating leases

     $109,682  $92,538  $70,696  $57,788  $49,193  $159,990  $539,887 
                                 

    Present value of operating lease liabilities

               465,392 

    Difference between undiscounted cash flows and discounted cash flows

      $74,495 
                                 

    Finance leases

     $1,991  $1,707  $1,366  $1,144  $737  $-  $6,945 
                                 

    Present value of finance lease liabilities

               5,710 

    Difference between undiscounted cash flows and discounted cash flows

      $1,235 

     

      

    As at December 31,

     
      

    2023

     
         

    Weighted average remaining lease term

        

    Operating leases (in years)

      7.0 

    Finance leases (in years)

      4.0 
         

    Weighted average discount rate

        

    Operating leases

      4.2%

    Finance leases

      9.2%

     

    As of December 31, 2023, the Company has additional operating leases, primarily for premises, that have not yet commenced of $40,749. These operating leases will commence within the next year and have lease terms ranging from three to eleven years.

    XML 39 R17.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 10 - Fixed Assets
    12 Months Ended
    Dec. 31, 2023
    Notes to Financial Statements  
    Property, Plant and Equipment Disclosure [Text Block]

    10.      Fixed assets

     

     

    December 31, 2023

             

    Accumulated

             
       

    Cost

       

    depreciation

       

    Net

     
                             

    Buildings

      $ 2,564     $ 1,765     $ 799  

    Vehicles

        19,147       9,714       9,433  

    Furniture and equipment

        107,708       68,744       38,964  

    Computer equipment and software

        220,136       157,514       62,622  

    Leasehold improvements

        182,331       91,312       91,019  
        $ 531,886     $ 329,049     $ 202,837  

     

    December 31, 2022

             

    Accumulated

             
       

    Cost

       

    depreciation

       

    Net

     
                             

    Buildings

      $ 2,553     $ 1,615     $ 938  

    Vehicles

        14,338       7,413       6,925  

    Furniture and equipment

        93,827       58,908       34,919  

    Computer equipment and software

        185,260       136,582       48,678  

    Leasehold improvements

        149,401       76,368       73,033  
        $ 445,379     $ 280,886     $ 164,493  

    Fixed assets include ROU assets - Finance leases (see note 9).

     

     

    XML 40 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 11 - Intangible Assets
    12 Months Ended
    Dec. 31, 2023
    Notes to Financial Statements  
    Intangible Assets Disclosure [Text Block]

    11.      Intangible assets

     

    The following table summarizes the gross value, accumulated amortization and net carrying value of the Company’s indefinite life and finite life intangible assets:

     

      

    Gross

             
      

    carrying

      

    Accumulated

         

    December 31, 2023

     

    amount

      

    amortization

      

    Net

     

    Indefinite life intangible assets:

                

    Licenses

     $29,200  $-  $29,200 

    Trademarks and trade names

      23,408   -   23,408 
      $52,608  $-  $52,608 

    Finite life intangible assets:

                

    Customer lists and relationships

     $707,355  $218,435  $488,920 

    Investment management contracts

      591,826   181,653   410,173 

    Mortgage servicing rights ("MSRs")

      188,489   84,058   104,431 

    Trademarks and trade names

      27,563   7,486   20,077 

    Management contracts and other

      13,893   10,547   3,346 

    Backlog

      6,349   5,433   916 
      $1,535,475  $507,612  $1,027,863 
      $1,588,083  $507,612  $1,080,471 

     

      

    Gross

             
      

    carrying

      

    Accumulated

         

    December 31, 2022

     

    amount

      

    amortization

      

    Net

     

    Indefinite life intangible assets:

                

    Licenses

     $29,200  $-  $29,200 

    Trademarks and trade names

      23,285   -   23,285 
      $52,485  $-  $52,485 

    Finite life intangible assets:

                

    Customer lists and relationships

     $695,007  $187,743  $507,264 

    Investment management contracts

      589,885   126,904   462,981 

    Mortgage servicing rights ("MSRs")

      170,213   65,771   104,442 

    Trademarks and trade names

      27,702   4,389   23,313 

    Management contracts and other

      15,426   10,635   4,791 

    Backlog

      8,299   3,665   4,634 
      $1,506,532  $399,107  $1,107,425 
      $1,559,017  $399,107  $1,159,910 

     

    The MSR assets are evaluated quarterly for impairment by stratifying the servicing portfolio according to predominant risk characteristics, primarily investor type and interest rate. An impairment is recorded if the carrying value of an individual stratum exceeds its estimated fair value. There was no impairment recorded for the twelve-month period ended December 31, 2023, or 2022.

     

    The following table summarizes activity related to the Company’s mortgage servicing rights for the year ended December 31, 2023:

     

      

    2023

      

    2022

     

    Balance, January 1

     $104,442  $106,423 

    Additions, following the sale of loan

      18,276   22,335 

    Amortization

      (14,833)  (14,943)

    Prepayments and write-offs

      (3,454)  (9,373)

    Balance, December 31

     $104,431  $104,442 

     

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

     

          

    Estimated

     
          

    weighted

     
          

    average

     
          

    amortization

     
      

    Amount

      

    period (years)

     

    Finite life intangible assets:

            

    Customer lists and relationships

     $38,061   9.9 

    Trademarks and trade names - finite life

      481   2.0 

    Customer backlog

      6,670   0.7 

    Other

      627   4.4 
      $45,839   8.4 

     

    The table above includes $1,272 related to assets acquired that do not constitute a business under GAAP.

     

    The following is the estimated future expense for amortization of the finite life intangible assets for each of the next five years and thereafter:

     

    For the year ended December 31,

     

    MSRs

      

    Other Intangibles

      

    Total

     

    2024

     $12,540  $114,023  $126,563 

    2025

      11,402   103,800   115,202 

    2026

      10,783   103,107   113,890 

    2027

      10,047   93,671   103,718 

    2028

      9,426   87,599   97,025 

    Thereafter

      50,233   421,232   471,465 
      $104,431  $923,432  $1,027,863 

     

    XML 41 R19.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 12 - Goodwill
    12 Months Ended
    Dec. 31, 2023
    Notes to Financial Statements  
    Goodwill Disclosure [Text Block]

    12.      Goodwill

     

              

    Asia

             
      

    Americas

      

    EMEA

      

    Pacific

      

    IM

      

    Consolidated

     

    December 31, 2021

     $359,945   259,764   92,018   379,321  $1,091,048 

    Goodwill acquired during the year

      35,221   135,061   30,829   735,011   936,122 

    Goodwill disposed during the year

      -   (7,052)  -   -   (7,052)

    Other items

      -   2,410   -   (2,410)  - 

    Foreign exchange

      (71)  (21,118)  (8,486)  (1,904)  (31,579)

    December 31, 2022

      395,095   369,065   114,361   1,110,018   1,988,539 

    Goodwill acquired during the year

      22,168   -   12,201   -   34,369 

    Goodwill disposed during the year

      (629)  -   -   -   (629)

    Other items

      (144)  (683)  -   -   (827)

    Foreign exchange

      643   14,234   400   1,511   16,788 

    December 31, 2023

      417,133   382,616   126,962   1,111,529   2,038,240 

    Goodwill

      443,404   385,928   126,962   1,111,529   2,067,823 

    Accumulated impairment loss

      (26,271)  (3,312)  -   -   (29,583)
      $417,133  $382,616  $126,962  $1,111,529  $2,038,240 

     

    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. No goodwill impairments were recorded in 2023 or 2022. The accumulated impairment loss reflects a goodwill impairment incurred in 2009.

    XML 42 R20.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 13 - Long-term Debt
    12 Months Ended
    Dec. 31, 2023
    Notes to Financial Statements  
    Long-Term Debt [Text Block]

    13.      Long-term debt

     

      

    As at December 31,

     
      

    2023

      

    2022

     

    Revolving Credit Facility

     $977,110  $930,042 

    Senior Notes

      518,982   506,533 

    Finance leases maturing at various dates through 2028

      5,710   1,480 

    Other long-term debt maturing at various dates through 2028

      837   1,044 
       1,502,639   1,439,099 
             

    Less: current portion

      1,796   1,360 

    Long-term debt - non-current

     $1,500,843  $1,437,739 

     

    On May 27, 2022, the Company amended and extended the multi-currency, sustainability-linked senior unsecured revolving credit facility (the “Revolving Credit Facility”) of $1,500,000. On April 28, 2023, the Company increased the Revolving Credit Facility by $250,000 to $1,750,000 as per the terms of the agreement. The Revolving Credit Facility has a 5-year term ending May 27, 2027, and bears interest at an applicable margin of 1.125% to 2.5% over floating reference rates, depending on financial leverage ratios. The applicable margin may be adjusted, annually, plus or minus 0.05% subject to achieving certain sustainability metrics. The weighted average interest rate on borrowings under the Revolving Credit Facility was 6.6% (2022 – 4.1%). The Revolving Credit Facility had $759,358 of available undrawn credit as at December 31, 2023 ($557,594 as at December 31, 2022). As at December 31, 2023, letters of credit in the amount of $13,532 were outstanding against the Revolving Credit Facility ($12,365 as at December 31, 2022). The Revolving Credit Facility requires a commitment fee of 0.11% to 0.35% of the unused portion, depending on financial leverage ratios.

     

    The Company has outstanding €210,000 of senior unsecured notes with a fixed interest rate of 2.23% (the “Senior Notes due 2028”), which are held by a group of institutional investors. The Senior Notes due 2028 have a 10-year term ending May 30, 2028.

     

    The Company also has outstanding €125,000 and $150,000 of senior unsecured notes with fixed interest rates of 1.52% and 3.02%, respectively (the “Senior Notes due 2031”), which are held by a group of institutional investors. The Senior Notes due 2031 have a 10-year term ending October 7, 2031.

     

    The Revolving Credit Facility, Senior Notes due 2028, and Senior Notes due 2031 rank equally in terms of seniority and have similar financial covenants, including leverage and interest coverage. The Company was in compliance with all covenants as of December 31, 2023. The Company is limited from undertaking certain mergers, acquisitions and dispositions without prior approval.

     

    The estimated aggregate principal repayments on long-term debt required in each of the next five years and thereafter to meet the retirement provisions are as follows:

     

    For the year ended December 31,

        

    2024

     $1,796 

    2025

      1,605 

    2026

      1,181 

    2027

      978,073 

    2028 and thereafter

      519,984 
      $1,502,639 
    XML 43 R21.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 14 - Convertible Notes
    12 Months Ended
    Dec. 31, 2023
    Convertible Subordinated Debt [Member]  
    Notes to Financial Statements  
    Debt Disclosure [Text Block]

    14.      Convertible notes

     

    On April 4, 2023, the Company issued a notice of redemption to all holders of its 4.0% Convertible Senior Subordinated Notes due 2025 (the “Convertible Notes”). During the period leading up to the redemption date of June 1, 2023, $230,000 of Convertible Notes were converted or redeemed resulting in the issuance of 4,015,720 Subordinate Voting Shares.

     

    Upon conversion and redemption of the Convertible Notes, the unamortized financing cost of $2,899 was reclassified to equity.

    XML 44 R22.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 15 - Warehouse Credit Facilities
    12 Months Ended
    Dec. 31, 2023
    Warehouse Credit Facilities [Member]  
    Notes to Financial Statements  
    Debt Disclosure [Text Block]

    15.      Warehouse credit facilities

     

    The following table summarizes the Company’s mortgage warehouse credit facilities:

     

       

    December 31, 2023

      

    December 31, 2022

     
     

    Current

     

    Maximum

      

    Carrying

      

    Maximum

      

    Carrying

     
     

    Maturity

     

    Capacity

      

    Value

      

    Capacity

      

    Value

     

    Facility A - SOFR plus 1.40%

    October 17, 2024

     $275,000  $168,780  $125,000  $1,924 

    Facility B - SOFR plus 1.45%

    On demand

      125,000   -   125,000   7,619 

    Facility C - SOFR plus 1.60%

    Terminated

      -   -   150,000   14,743 
       $400,000  $168,780  $400,000  $24,286 

     

    Colliers Mortgage LLC (“Colliers Mortgage”) has warehouse credit facilities which are used exclusively for the purpose of funding warehouse mortgages receivable. The warehouse credit facilities are recourse only to Colliers Mortgage, are revolving and are secured by any warehouse mortgages financed on the facilities.

     

    On April 17, 2023, the Company terminated Facility C and amended Facility A to increase the borrowing capacity to $275,000 with the right to increase its borrowing capacity up to an additional $150,000. The amendment also modified the interest rate to SOFR plus 1.40% without any change in the maturity.

     

    On October 19, 2023, the Company amended the financing agreement for Facility A to extend the maturity date to October 17, 2024.

    XML 45 R23.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 16 - AR Facility
    12 Months Ended
    Dec. 31, 2023
    Notes to Financial Statements  
    Accounts and Nontrade Receivable [Text Block]

    16.      AR Facility

     

    In 2019, the Company entered into a structured accounts receivable facility (the “AR Facility”). Under the AR Facility, certain of the Company's subsidiaries continuously sell trade accounts receivable and contract assets (the “Receivables”) to wholly owned special purpose entities at fair market value. The special purpose entities in turn sell the Receivables to a third-party financial institution (the “Purchaser”).

     

    On September 28, 2023, the Company expanded the committed availability of its AR Facility with two third-party financial institutions to $200,000, from $175,000, with the maturity date remaining unchanged at October 24, 2024. As of December 31, 2023, the Company’s draw under the AR Facility was $199,986.

     

    All transactions under the AR Facility are accounted for as a true sale in accordance with ASC 860, Transfers and Servicing (“ASC 860”). Following the sale of the Receivables to the Purchaser, the Receivables are legally isolated from the Company and its wholly owned special purpose entities. The AR Facility is recorded as a sale of accounts receivable, and accordingly sold receivables are derecognized from the consolidated balance sheet. The Company continues to service, administer and collect the Receivables on behalf of the Purchaser, and recognizes a servicing liability in accordance with ASC 860. The Company has elected the amortization method for subsequent measurement of the servicing liability, which is assessed for changes in the obligation at each reporting date. As of December 31, 2023, the servicing liability was nil.

     

    The proceeds from the sale of these Receivables comprises of cash and a deferred purchase price (“Deferred Purchase Price” or “DPP”). The DPP asset is realized following the collection of Receivables sold to the Purchaser; however, due to the revolving nature of the AR Facility, collections are reinvested by the Purchaser monthly in new Receivable purchases. For the year ended December 31, 2023, Receivables sold under the AR Facility were $1,621,501 and cash collections from customers on Receivables sold were $1,575,267. As of December 31, 2023, the outstanding principal on trade accounts receivable, net of allowance for credit losses, sold under the AR Facility was $194,199; and the outstanding principal on contract assets, current and non-current, sold under the AR Facility was $139,649. See note 24 for fair value information on the DPP.

     

    For the year ended December 31, 2023, the Company recognized a gain related to Receivables sold of $129 (2022 - $78 loss) that was recorded in other expense in the consolidated statement of earnings. Based on the Company’s collection history, the fair value of the Receivables sold subsequent to the initial sale approximates carrying value.

     

    The non-cash investing activities associated with the DPP for the year ended December 31, 2023, were $139,065 (2022 - $143,579).

    XML 46 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 17 - Variable Interest Entities
    12 Months Ended
    Dec. 31, 2023
    Notes to Financial Statements  
    Variable Interest Entity Disclosure [Text Block]

    17.      Variable interest entities

     

    The Company holds variable interests in certain Variable Interest Entities (“VIE”) in its Investment Management segment which are not consolidated as it was determined that the Company is not the primary beneficiary. The Company’s involvement with these entities is in the form of advisory fee arrangements and equity co-investments (typically 1%-2%). Equity co-investments are included in Other non-current assets on the consolidated balance sheets.

     

    The following table provides the maximum exposure to loss related to these non-consolidated VIEs:

     

      

    As at December 31,

     
      

    2023

      

    2022

     

    Equity accounted investments

     $29,631  $22,361 

    Co-investment commitments

      42,395   18,588 

    Maximum exposure to loss

     $72,026  $40,949 
    XML 47 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 18 - Redeemable Non-controlling Interests
    12 Months Ended
    Dec. 31, 2023
    Notes to Financial Statements  
    Noncontrolling Interest Disclosure [Text Block]

    18.      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:

     

      

    2023

      

    2022

     

    Balance, January 1

     $1,079,306  $536,903 

    RNCI share of earnings

      53,621   51,084 

    RNCI redemption increment

      22,588   94,372 

    Distributions paid to RNCI

      (74,268)  (60,623)

    Purchase of interests from RNCI

      (36,922)  (43,061)

    Sale of interests to RNCI

      3,550   1,994 

    Disposal of operations (note 5)

      -   (2,361)

    RNCI recognized on business acquisitions

      24,191   501,243 

    Other

      -   (245)

    Balance, December 31

     $1,072,066  $1,079,306 

     

    The Company has shareholders’ agreements in place at each of its non-wholly owned subsidiaries. These agreements allow the Company to “call” the RNCI 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 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 Subordinate Voting Shares. The redemption amount as of December 31, 2023, was $943,235 ( December 31, 2022 - $1,027,124). 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 Subordinate Voting Shares as at December 31, 2023, approximately 8,200,000 such shares would be issued.

     

    Increases or decreases to the formula price of the underlying shares are recognized in the statement of earnings as the NCI redemption increment.

    XML 48 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 19 - Capital Stock
    12 Months Ended
    Dec. 31, 2023
    Notes to Financial Statements  
    Equity [Text Block]

    19.      Capital stock

     

    The authorized capital stock of the Company is as follows:

     

    An unlimited number of Preferred Shares, issuable in series;

    An unlimited number of Subordinate Voting Shares having one vote per share; and         

    An unlimited number of Multiple Voting Shares having 20 votes per share, convertible at any time into Subordinate Voting Shares at a rate of one Subordinate Voting Share for each Multiple Voting Share outstanding.

     

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

     

      

    Subordinate Voting Shares

      

    Multiple Voting Shares

      

    Total Common Shares

     
      

    Number

      

    Amount

      

    Number

      

    Amount

      

    Number

      

    Amount

     
                             

    Balances as at:

                            

    December 31, 2022

      41,607,462   845,307   1,325,694   373   42,933,156   845,680 

    December 31, 2023

      46,223,682   1,126,661   1,325,694   373   47,549,376   1,127,034 

     

    During the year ended December 31, 2023, the Company declared dividends on its Common Shares of $0.30 per share (2022 - $0.30).

    XML 49 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 20 - Net Earnings (Loss) Per Common Share
    12 Months Ended
    Dec. 31, 2023
    Notes to Financial Statements  
    Earnings Per Share [Text Block]

    20.      Net earnings per common share

     

    The earnings per share calculation cannot be anti-dilutive.

     

    Diluted EPS is calculated using the “if-converted” method of calculating earnings per share in relation to the Convertible Notes. The Convertible Notes were fully converted or redeemed by June 1, 2023 (see note 14). The “if-converted” method is used if the impact of the assumed conversion is dilutive. When dilutive, the interest charges (net of income tax) recorded in relation to the Convertible Notes prior to conversion or redemption is adjusted from the numerator and the additional shares issuable on conversion of the Convertible Notes for the portion of the period while they were outstanding are added to the denominator of the earnings per share calculation. The “if-converted” method was antidilutive for the year ended December 31, 2022.

     

    The following table reconciles the basic and diluted common shares outstanding:

     

      

    Year ended December 31,

     

    (in thousands of US dollars, except share information)

     

    2023

      

    2022

     
             

    Net earnings attributable to Company

     $65,543  $46,253 

    After-tax interest on Convertible Notes

      (119)  - 

    Adjusted numerator under the "If-Converted" Method

     $65,424  $46,253 
             
             

    Weighted average number of shares used in computing basic earnings per share

      45,679,676   43,409,265 

    Assumed exercise of stock options acquired under the Treasury Stock Method

      307,987   509,138 

    Conversion of Convertible Notes

      285,911   - 

    Number of shares used in computing diluted earnings per share

      46,273,574   43,918,403 

     

    On July 17, 2023, the Company announced the approval by the Toronto Stock Exchange of its notice to implement a normal course issuer bid (the “2023/2024 NCIB”). The 2023/2024 NCIB allows the Company to purchase for cancellation, up to 4,000,000 Subordinate Voting Shares. The 2023/2024 NCIB commenced on July 20, 2023 and is set to expire on July 19, 2024.

    XML 50 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 21 - Stock-based Compensation
    12 Months Ended
    Dec. 31, 2023
    Notes to Financial Statements  
    Share-Based Payment Arrangement [Text Block]

    21.      Stock-based compensation

     

    The Company has a stock option plan for certain officers, key full-time employees and directors of the Company and its subsidiaries. Options are granted at the market price for the underlying shares on the day immediately prior to 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 Subordinate Voting Share. All Subordinate Voting Shares issued are new shares. As at December 31, 2023, there were 102,300 options available for future grants.

     

    Grants under the Company’s stock option plan are equity-classified awards.

     

    Stock option activity for the years ended December 31, 2023, and 2022 was as follows:

     

              

    Weighted average

         
          

    Weighted

      

    remaining

      

    Aggregate

     
      

    Number of

      

    average

      

    contractual life

      

    intrinsic

     
      

    options

      

    exercise price

      

    (years)

      

    value

     

    Shares issuable under options - December 31, 2021

      2,550,875  $89.34         

    Granted

      837,500   95.69         

    Exercised

      (305,125)  54.99         

    Forfeited

      (30,250)  110.73         

    Shares issuable under options - December 31, 2022

      3,053,000  $94.30         

    Granted

      815,000   106.75         

    Exercised

      (600,500)  70.04         

    Forfeited

      (25,250)  119.82         

    Shares issuable under options - December 31, 2023

      3,242,250  $101.73   3.2  $87,846 

    Options exercisable - December 31, 2023

      1,378,039  $94.61   2.2  $47,249 

     

    The Company incurred stock-based compensation expense related to these awards of $27,087 during the year ended December 31, 2023 (2022 - $21,853). As at December 31, 2023, the range of option exercise prices was $47.41 to $150.24 per share.

     

    The following table summarizes information about option exercises:

     

      

    Year ended December 31,

     
      

    2023

      

    2022

     
             

    Number of options exercised

      600,500   305,125 
             

    Aggregate fair value

     $68,629  $41,528 

    Intrinsic value

      26,571   16,779 

    Amount of cash received

      42,058   24,749 
             

    Tax benefit recognized

     $131  $754 

     

    As at December 31, 2023, there was $49,299 of unrecognized compensation cost related to non-vested awards which is expected to be recognized over the next four years. During the year ended December 31, 2023, the fair value of options vested was $22,971 (2022 - $16,866).

     

    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:

     

      

    As at December 31,

     
      

    2023

      

    2022

     
             

    Risk free rate

      4.9%  4.2%

    Expected life in years

      4.75   4.75 

    Expected volatility

      42.3%  41.2%

    Dividend yield

      0.3%  0.3%
             

    Weighted average fair value per option granted

     $44.78  $38.22 

     

    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 a period that is equal to the option’s expected life.

     

    XML 51 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 22 - Income Tax
    12 Months Ended
    Dec. 31, 2023
    Notes to Financial Statements  
    Income Tax Disclosure [Text Block]

    22.      Income tax

     

    Income tax differs from the amounts that would be obtained by applying the combined statutory corporate income tax rate of Ontario, Canada to the respective year’s earnings before income tax. Differences result from the following items:

     

      

    Year ended December 31,

     
      

    2023

      

    2022

     
             

    Income tax expense using a combined statutory rate of 26.5% (2022 - 26.5%)

     $56,386  $76,732 

    Loss on disposal of operations

      361   7,110 

    Permanent differences

      5,515   2,686 

    Tax effect of flow through entities

      (12,264)  (10,890)

    Adjustments to tax liabilities for prior periods

      (407)  (1,597)

    Changes in liability for unrecognized tax benefits

      (1,980)  1,617 

    Stock-based compensation

      1,730   2,024 

    Foreign, state, and provincial tax rate differential

      1,266   1,875 

    Change in valuation allowance

      3,349   2,626 

    Acquisition-related items

      8,864   10,106 

    Withholding taxes and other

      5,266   2,721 

    Income tax expense

     $68,086  $95,010 

     

    Earnings (loss) before income tax by jurisdiction comprise the following:

     

      

    Year ended December 31,

     
      

    2023

      

    2022

     
             

    Canada

     $(33,907) $10,112 

    United States

      200,035   211,382 

    Foreign

      46,649   68,060 

    Total

     $212,777  $289,554 

     

    Income tax expense (recovery) comprises the following:

     

      

    Year ended December 31,

     
      

    2023

      

    2022

     
             

    Current

            

    Canada

     $3,125  $9,390 

    United States

      28,268   60,101 

    Foreign

      46,617   51,517 
       78,010   121,008 
             

    Deferred

            

    Canada

      (10,360)  (3,006)

    United States

      16,753   (11,837)

    Foreign

      (16,317)  (11,155)
       (9,924)  (25,998)
             

    Total

     $68,086  $95,010 

     

     

    The significant components of deferred tax assets and liabilities are as follows:

     

      

    As at December 31,

     
      

    2023

      

    2022

     
             

    Loss carryforwards and other credits

     $29,876  $21,960 

    Expenses not currently deductible

      67,950   56,385 

    Revenue not currently taxable

      (1,108)  (3,079)

    Stock-based compensation

      9,490   3,573 

    Investments

      (7,818)  16,269 

    Provision for doubtful accounts

      11,375   9,752 

    Financing fees

      (71)  (227)

    Net unrealized foreign exchange losses

      443   764 

    Depreciation and amortization

      (88,012)  (96,044)

    Operating leases

      14,698   13,496 

    Less: valuation allowance

      (20,546)  (17,145)

    Net deferred tax (liabilities) assets

     $16,277  $5,704 

     

    As at December 31, 2023, the Company believes that it is more likely than not that its net deferred tax assets of $59,468 will be realized based upon future income, consideration of net operating loss (“NOL”) limitations, earnings trends, and tax planning strategies. The amount of deferred tax assets considered realizable, however, could be reduced in the near term if estimates of future income are reduced.

     

    The Company has pre-tax NOL carryforward balances as follows:

     

      

    Pre-tax losses

      

    Pre-tax losses

      

    Pre-tax losses

     
      

    carryforward

      

    not recognized

      

    recognized

     
      

    2023

      

    2022

      

    2023

      

    2022

      

    2023

      

    2022

     
                             

    Canada

     $19,400  $4,554  $169  $159  $19,231  $4,395 

    United States

      8,120   5,546   931   929   7,189   4,617 

    Foreign

      90,164   69,884   59,734   50,120   30,430   19,764 

     

    The Company has pre-tax capital loss carryforwards as follows:

     

      

    Pre-tax losses

      

    Pre-tax losses

      

    Pre-tax losses

     
      

    carryforward

      

    not recognized

      

    recognized

     
      

    2023

      

    2022

      

    2023

      

    2022

      

    2023

      

    2022

     
                             

    Canada

     $2,397  $1,482  $2,397  $1,482  $-  $- 

    Foreign

      6,089   6,071   6,089   6,071   -   - 

     

    These amounts above are available to reduce future, federal, state, and provincial income taxes in their respective jurisdictions. NOL carryforward balances attributable to Canada begin to expire in 2035. NOL carryforward balances attributable to the United States begin to expire in 2028. Foreign NOL carryforward balances begin to expire in 2024. The utilization of NOLs may be subject to certain limitations under federal, provincial, state or foreign tax laws.

     

    Cumulative unremitted foreign earnings of US subsidiaries are nil (2022 - nil). Cumulative unremitted foreign earnings of international subsidiaries (other than the US) approximated $139,541 as at December 31, 2023 (2022 - $131,062). The Company has not provided a deferred tax liability on the unremitted foreign earnings as it is management’s intent to permanently reinvest such earnings outside of Canada. In addition, any repatriation of such earnings would not be subject to significant Canadian or foreign taxes.

     

    A reconciliation of the beginning and ending amounts of the liability for unrecognized tax benefits is as follows:

     

      

    2023

       2022  

    Balance, January 1

     $5,467  $4,048 

    Gross increases for tax positions of current period

      -   1,178 

    Gross increases for tax positions of prior periods

      310   438 

    Reduction for settlements with taxing authorities

      (2,281)  - 

    Reduction for lapses in applicable statutes of limitations

      -   (44)

    Foreign currency translation

      27   (153)

    Balance, December 31

     $3,523  $5,467 

     

    Of the $3,523 (2022 - $5,467) in gross unrecognized tax benefits, $3,523 (2022 - $5,467) would affect the Company’s effective tax rate if recognized. For the year-ended December 31, 2023, additional interest and penalties of $310 related to uncertain tax positions was accrued (2022 - $132). The Company reversed $60 of accrued interest and penalties related to positions lapsed in applicable statute of limitations or positions settled with taxing authorities in 2023 (2022 - $22). As of December 31, 2023, the Company had accrued $854 (2022 - $604) for potential income tax related interest and penalties.

     

    Within the next twelve months, the Company expects $1,131 of unrecognized tax benefits associated with uncertain tax positions to be reduced due to lapses in statutes of limitations.

     

    The Company files tax returns in Canada and multiple foreign jurisdictions. The number of years with open tax audits varies depending on the tax jurisdiction. Generally, income tax returns filed with the Canada Revenue Agency and related provinces are open for four to seven years and income tax returns filed with the United States Internal Revenue Service and related states are open for three to five years. Tax returns for significant other jurisdictions in which the Company conducts business are generally open for four 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 52 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 23 - Other Supplemental Information
    12 Months Ended
    Dec. 31, 2023
    Notes to Financial Statements  
    Additional Financial Information Disclosure [Text Block]

    23.      Other supplemental information

     

       

    Year ended December 31,

     
       

    2023

       

    2022

     
                     

    Cash payments made during the year

                   

    Income tax, net of refunds

      $ 118,175     $ 138,274  

    Interest

        96,203       49,709  
                     

    Non-cash financing activities

                   

    Dividends declared but not paid

        7,132       6,440  

     

    XML 53 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 24 - Financial Instruments
    12 Months Ended
    Dec. 31, 2023
    Notes to Financial Statements  
    Financial Instruments Disclosure [Text Block]

    24.      Financial instruments

     

    Concentration of credit risk

    The Company is subject to credit risk with respect to its cash and cash equivalents, accounts receivable, contract assets, other receivables and advisor loans receivable. 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 receivables are limited due to the large number of entities comprising the Company’s customer base and other counterparties, and their dispersion across different service lines in various countries.

     

    Foreign currency risk

    Foreign currency risk is related to the portion of the Company’s business transactions denominated in currencies other than US dollars. A significant portion of revenue is generated by the Company’s Canadian, Australian, UK and Euro currency operations. The Company’s head office expenses are incurred primarily in Canadian dollars which are hedged by Canadian dollar denominated revenue.

     

    Fluctuations in foreign currencies impact the amount of total assets and liabilities that are reported for foreign subsidiaries upon the translation of these amounts into US dollars. In particular, the amount of cash, working capital, goodwill and intangibles held by these subsidiaries is subject to translation variance caused by changes in foreign currency exchange rates as of the end of each respective reporting period (the offset to which is recorded to accumulated other comprehensive income on the consolidated balance sheets).

     

    Interest rate risk

    The Company utilizes an interest rate risk management strategy that may use 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.

     

    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, 2023:

     

      

    Level 1

      

    Level 2

      

    Level 3

     

    Assets

                

    Cash equivalents

     $3,753  $-  $- 

    Equity securities

      5,049   12   - 

    Debt securities

      -   19,176   - 

    Mortgage derivative assets

      -   -   14,224 

    Warehouse receivables

      -   177,104   - 

    Interest rate swap assets

      -   4,275   - 

    Deferred Purchase Price on AR Facility

      -   -   107,743 

    Total assets

     $8,802  $200,567  $121,967 
                 

    Liabilities

                

    Mortgage derivative liabilities

     $-  $-  $10,547 

    Interest rate swap liabilities

      -   1,470   - 

    Contingent consideration liabilities

      -   -   44,712 

    Total liabilities

     $-  $1,470  $55,259 

     

    Other than the assets and liabilities acquired in relation to business combinations (see note 4), there were no significant non-recurring fair value measurements recorded during the twelve months ended December 31, 2023.

     

    Cash equivalents

    Cash equivalents include highly liquid investments with original maturities of less than three months. Actively traded cash equivalents where a quoted price is readily available are classified as Level 1 in the fair value hierarchy.

     

    Debt and equity securities

    The Company records debt and equity securities at fair value on the consolidated balance sheets. These financial instruments are valued based on observable market data that may include quoted market prices dealer quotes, market spreads, cash flows, the US Treasury yield curve, trading levels, market consensus prepayment speeds, credit information and the instruments’ terms and conditions and are classified as Level 2 of the fair value hierarchy.

     

    Certain investments in equity securities where quoted prices are readily available are classified as Level 1 in the fair value hierarchy. The Company increases or decreases its investment each reporting period by the change in the fair value of the investment reported in net earnings on the consolidated statements of earnings.

     

    Mortgage-related derivatives

    Interest rate lock commitments and forward sale commitments are derivative instruments which use a discounted cash flow model and consider observable market data in determining their fair values, particularly changes in interest rates. In the case of interest rate lock commitments, the fair value measurement also considers the expected net cash flows associated with the servicing of the loans. The Company also considers the impact of unobservable inputs related to counterparty non-performance risk when measuring the fair value of these derivatives. Therefore, these mortgage-related derivatives are categorized as Level 3. The mortgage-related derivative assets and liabilities are included in Prepaid expenses and other current assets and Accounts payable and accrued expenses, respectively, on the consolidated balance sheets.

     

    Given the credit quality of the Company’s counterparties, the short duration of interest rate lock commitments and forward sale commitments and the Company’s historical experience, management does not believe the risk of non-performance is significant. An increase in counterparty non-performance risk assumptions would result in a lower fair value measurement.

     

    Changes in the fair value of the net mortgage derivative assets and liabilities comprises the following:

     

      

    2023

     

    Balance, January 1

     $6,949 

    Settlements

      (31,919)

    Realized gains recorded in earnings

      24,970 

    Unrealized gains recorded in earnings

      3,677 

    Balance, December 31

     $3,677 

     

    Warehouse receivables

    Warehouse receivables represent mortgage loans originated by the Company with commitments to sell to third party investors. Principal funded on mortgage loans plus gains attributable to the fair value of mortgage premiums and origination fees increase warehouse receivables and proceeds received from the sale of mortgage loans to third party investors reduce warehouse receivables. As at December 31, 2023, all warehouse facility liabilities are supported by mortgage warehouse receivables which are under commitment to be purchased by a qualifying investor. These assets are classified as Level 2 in the fair value hierarchy as a substantial majority of the inputs are readily observable.

     

    AR Facility deferred purchase price (DPP)

    The Company recorded a DPP under its AR Facility. The DPP represents the difference between the fair value of the Receivables sold and the cash purchase price and is recognized at fair value as part of the sale transaction. The DPP is remeasured each reporting period in order to account for activity during the period, including the seller’s interest in any newly transferred Receivables, collections on previously transferred Receivables attributable to the DPP and changes in estimates for credit losses. Changes in the DPP attributed to changes in estimates for credit losses are expected to be immaterial, as the underlying Receivables are short-term and of high credit quality. The DPP is valued using Level 3 inputs, primarily discounted cash flows, with the significant inputs being discount rates ranging from 2.5% to 5.0% depending upon the aging of the Receivables. See note 16 for information on the AR Facility.

     

    Changes in the fair value of the DPP comprises the following:

     

      

    2023

      

    2022

     

    Balance, January 1

     $92,278  $238,835 

    Additions to DPP

      139,065   143,579 

    Collections on DPP

      (124,313)  (288,004)

    Fair value adjustment

      129   (78)

    Foreign exchange and other

      584   (2,054)

    Balance, December 31

     $107,743  $92,278 

     

    Interest rate swaps

    The Company has entered into interest rate swap agreements (“IRS”) to convert floating interest on US dollar denominated debt to fixed interest rates. The interest rate swaps are measured at fair value and are included in Other assets on the consolidated balance sheets. The table below summarizes the details of the interest rate swaps in place as at December 31, 2023.

     

     

    Effective

    Maturity

     

    Notional Amount

     

    Interest rates

     
     

    Date

    Date

     

    of US dollar debt

     

    Floating

     

    Fixed

     

    2022 IRS A

    July 15, 2022

    May 27, 2027

     $150,000 

    SOFR

      2.8020%

    2022 IRS B

    December 21, 2022

    May 27, 2027

     $250,000 

    SOFR

      3.5920%

    2023 IRS A

    April 28, 2023

    May 27, 2027

     $100,000 

    SOFR

      3.7250%

    2023 IRS B

    December 5, 2023

    May 27, 2027

     $100,000 

    SOFR

      4.0000%

     

    2022 IRS A, 2022 IRS B, 2023 IRS A and 2023 IRS B (collectively the “Designated IRSs”) are being accounted for as cash flow hedges and are measured at fair value on the consolidated balance sheets. Gains or losses on the Designated IRSs, which are determined to be effective as hedges, are reported in accumulated other comprehensive income (“AOCI”).

     

    In the year ended December 31, 2023, $825 of the AOCI, was included in interest expense on the consolidated statements of earnings (2022 - $2,510) associated with an IRS that was entered into in December 2018 and which was dedesignated as a hedging relationship on July 1, 2021. This IRS matured on April 30, 2023.

     

    Contingent acquisition consideration

    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 3.5% to 10.3%, with a weighted average of 5.9%). The wide range of discount rates is attributable to the 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. A 2% increase in the weighted average discount rate would reduce the fair value of contingent consideration by $1,000. See note 4 for discussion on contingent acquisition consideration.

     

    Changes in the fair value of the contingent consideration liability comprises the following:

     

      

    2023

      

    2022

     

    Balance, January 1

     $91,229  $154,671 

    Amounts recognized on acquisitions

      3,962   57,600 

    Fair value adjustments (note 7)

      (17,698)  3,700 

    Resolved and settled in cash

      (34,475)  (123,629)

    Other

      1,694   (1,113)

    Balance, December 31

     $44,712  $91,229 
             

    Less: current portion

     $13,944  $42,942 

    Non-current portion

     $30,768  $48,287 

     

    The carrying amounts for cash, restricted cash, accounts receivable, accounts payable, advisor loans, other receivables and accrued liabilities approximate their estimated fair values due to the short-term nature of these instruments, unless otherwise indicated. The carrying value of the Company’s Revolving Credit Facility and other short-term borrowings approximate their estimated fair value due to their short-term nature and variable interest rate terms. These fair value measurements use a net present value approach; significant model inputs were expected future cash outflows and discount rates which are Level 3 inputs within the fair value hierarchy.

     

    The carrying amount and the estimated fair value of Senior Notes and Convertible Notes are presented in the table below. Interest rate yield curves, interest rate indices and market prices (Level 2 inputs within the fair value hierarchy) are used in determining the fair value of the Senior Notes and Convertible Notes.

     

      

    December 31, 2023

      

    December 31, 2022

     
      

    Carrying

      

    Fair

      

    Carrying

      

    Fair

     
      

    amount

      

    value

      

    amount

      

    value

     

    Senior Notes

     $518,982  $458,377  $506,533  $414,195 

    Convertible Notes

      -   -   226,534   366,183 
    XML 54 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 25 - Commitments and Contingencies
    12 Months Ended
    Dec. 31, 2023
    Notes to Financial Statements  
    Commitments and Contingencies Disclosure [Text Block]

    25.      Commitments and Contingencies

     

    Purchase commitments

    Minimum contractual purchase commitments for the years ended December 31 are as follows:

     

    Year ended December 31,

        

    2024

     $31,984 

    2025

      13,829 

    2026

      9,106 

    2027

      1,365 

    2028

      1,576 

    Thereafter

      9,147 
      $67,007 

     

    Claims and Litigation

    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 accrued, will not have a material impact on the Company’s financial condition or the results of operations.

     

    Contingencies associated with US government sponsored enterprises

    Colliers Mortgage is a lender in the Fannie Mae DUS Program. Commitments for the origination and subsequent sale and delivery of loans to Fannie Mae represent those mortgage loan transactions where the borrower has locked an interest rate and scheduled closing and the Company has entered into a mandatory delivery commitment to sell the loan to Fannie Mae. As discussed in note 24, the Company accounts for these commitments as derivatives recorded at fair value.

     

    Colliers Mortgage is obligated to share in losses, if any, related to mortgages originated under the DUS Program. These obligations expose the Company to credit risk on mortgage loans for which the Company is providing underwriting, servicing, or other services under the DUS Program. Net losses on defaulted loans are shared with Fannie Mae based upon established loss-sharing ratios, and typically, the Company is subject to sharing up to one-third of incurred losses on loans originated under the DUS Program. As of December 31, 2023, the Company has funded and sold loans subject to such loss sharing obligations with an aggregate unpaid principal balance of approximately $4,991,000. As at December 31, 2023, the loss reserve was $12,837 ( December 31, 2022 - $14,470) and was included within Other liabilities on the consolidated balance sheets.

     

    Pursuant to its licenses with Fannie Mae, Ginnie Mae and the Department of Housing and Urban Development, Colliers Mortgage is required to maintain certain standards for capital adequacy which include minimum net worth and liquidity requirements. If it is determined at any time that Colliers Mortgage fails to maintain appropriate capital adequacy, the licensor reserves the right to terminate the Company’s servicing authority for all or some of the portfolio. At December 31, 2023, Colliers Mortgage was in compliance with all such requirements.

    XML 55 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 26 - Related Party Transactions
    12 Months Ended
    Dec. 31, 2023
    Notes to Financial Statements  
    Related Party Transactions Disclosure [Text Block]

    26.      Related party transactions

     

    As at December 31, 2023, the Company had $2,778 of loans receivable from non-controlling shareholders (2022 - $3,615). The majority of the loans receivable represent amounts assumed in connection with acquisitions and amounts issued to non-controlling interests to finance the sale of non-controlling interests in subsidiaries to senior managers. The loans are of varying principal amounts and interest rates which range from nil to 7.55%. These loans are due on demand or mature on various dates up to 2032 but are open for repayment without penalty at any time.

     

    XML 56 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 27 - Revenue
    12 Months Ended
    Dec. 31, 2023
    Notes to Financial Statements  
    Revenue from Contract with Customer [Text Block]

    27.      Revenue

     

    Disaggregated revenue

    Colliers has disaggregated its revenue from contracts with customers by type of service and operating segment as presented in the following table.

     

    OPERATING SEGMENT REVENUES

     

              

    Asia

                 
      

    Americas

      

    EMEA

      

    Pacific

      

    IM

      

    Corporate

      

    Consolidated

     
                             

    Year ended December 31,

                            
                             
    2023                        

    Leasing

     $788,132  $140,111  $134,845  $-  $-  $1,063,088 

    Capital Markets

      481,226   101,494   119,752   -   -   702,472 

    E&D and Project management

      644,303   245,429   112,673   -   -   1,002,405 

    Property management

      323,437   82,950   121,353   -   -   527,740 

    Valuation and advisory

      187,178   148,526   101,237   -   -   436,941 

    IM - Advisory and other

      -   -   -   480,674   -   480,674 

    IM - Incentive Fees

      -   -   -   6,783   -   6,783 

    Other

      85,726   8,390   20,453   -   469   115,038 

    Total Revenue

     $2,510,002  $726,900  $610,313  $487,457  $469  $4,335,141 
                             

    2022

                            

    Leasing

     $851,621  $147,473  $125,012  $-  $-  $1,124,106 

    Capital Markets

      760,486   161,454   162,232   -   -   1,084,172 

    E&D and Project management

      518,214   191,378   81,073   -   -   790,665 

    Property management

      297,573   70,148   131,507   -   -   499,228 

    Valuation and advisory

      244,719   139,365   93,635   -   -   477,719 

    IM - Advisory and other

      -   -   -   348,604   -   348,604 

    IM - Incentive Fees

      -   -   -   30,277   -   30,277 

    Other

      83,732   5,322   15,001   -   661   104,716 

    Total Revenue

     $2,756,345  $715,140  $608,460  $378,881  $661  $4,459,487 

     

    Revenue associated with the Company’s debt finance and loan servicing operations are outside the scope of ASC 606, Revenue from Contracts with Customers (“ASC 606”). During the year ended December 31, 2023 - $42,304 of Capital Markets revenue (2022 - $48,244) and $44,549 of Other Revenue (2022 - $53,105) respectively, was excluded from the scope of ASC 606. Substantially all of these revenues were included within the Americas segment.

     

    Contract balances

    As at December 31, 2023, the Company had contract assets totaling $103,080 of which $83,389 was current ($107,679 as at December 31, 2022 - of which $91,924 was current). During the year ended December 31, 2023, substantially all of the current contract assets were moved to accounts receivable or sold under the AR Facility (see note 16).

     

    As at December 31, 2023, the Company had contract liabilities (all current) totaling $45,293 ($25,616 as at December 31, 2022). Revenue recognized for the year ended December 31, 2023, totaled $23,446 (2022 - $28,165) that was included in the contract liability balance at the beginning of the year.

     

    Certain constrained revenues may arise from services that began in a prior reporting period. Consequently, a portion of the revenues the Company recognizes in the current period may be partially related to the services performed in prior periods. Typically, less than 5% of Leasing and Capital Markets revenue recognized in a period had previously been constrained and substantially all investment management incentive fees recognized in the period were previously constrained.

     

    XML 57 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 28 - Segmented Information
    12 Months Ended
    Dec. 31, 2023
    Notes to Financial Statements  
    Segment Reporting Disclosure [Text Block]

    28.      Segmented information

     

    Operating segments

    Colliers has identified four reportable operating segments. Three segments are grouped geographically into Americas, Asia Pacific and EMEA. The IM segment operates in the Americas and EMEA. The groupings are based on the manner in which the segments are managed. Management assesses each segment’s performance based on operating earnings or operating earnings before depreciation and amortization. Corporate includes the costs of global administrative functions and the corporate head office.

     

    Included in segment total assets at December 31, 2023 are investments in non-consolidated subsidiaries accounted for under the equity method: Americas $2,438 (2022 - $2,690), EMEA $1,665 (2022 - $1,483) and IM $29,748 (2022 - $24,002). The reportable segment information excludes intersegment transactions.

     

              

    Asia

                 
      

    Americas

      

    EMEA

      

    Pacific

      

    IM

      

    Corporate

      

    Consolidated

     
                             

    Year ended December 31, 2023

                            

    Revenues

     $2,510,002  $726,900  $610,313  $487,457  $469  $4,335,141 
                             

    Depreciation and amortization

      84,725   31,698   12,174   71,429   2,510   202,536 
                             

    Operating earnings (loss)

      174,613   5,483   62,709   103,139   (45,009)  300,935 

    Equity earnings

      2,095   98   -   2,885   -   5,078 

    Other income, net

                          841 

    Interest expense, net

                          (94,077)

    Income tax expense

                          (68,086)
                             

    Net earnings

                         $144,691 
                             

    Total assets

     $1,898,815  $879,919  $467,122  $2,062,956  $173,314  $5,482,126 

    Total additions to fixed assets, intangible assets and goodwill

      112,953   18,187   28,127   6,334   2,571   168,172 

     

              

    Asia

                 
      

    Americas

      

    EMEA

      

    Pacific

      

    IM

      

    Corporate

      

    Consolidated

     
                             

    Year ended December 31, 2022

                            

    Revenues

     $2,756,345  $715,140  $608,460  $378,881  $661  $4,459,487 
                             

    Depreciation and amortization

      86,927   27,432   11,476   48,543   3,043   177,421 
                             

    Operating earnings (loss)

      254,375   9,891   72,256   37,055   (41,081)  332,496 

    Equity earnings

      1,671   58   -   4,948   -   6,677 

    Other income, net

                          (1,032)

    Interest expense, net

                          (48,587)

    Income tax expense

                       (95,010)
                             

    Net earnings

                         $194,544 
                             

    Total assets

     $1,685,753  $857,974  $408,825  $2,101,208  $44,417  $5,098,177 

    Total additions to fixed assets, intangible assets and goodwill

      131,114   237,622   59,759   1,291,202   3,703   1,723,400 

     

    Geographic information

    Revenues in each geographic region are reported by customer locations except for IM where revenues are reported by the location of the fund management.

     

    GEOGRAPHIC INFORMATION

     

      

    2023

      

    2022

     

    United States

            

    Revenues

     $2,362,420  $2,542,270 

    Total long-lived assets

      2,293,362   2,270,468 
             

    Canada

            

    Revenues

     $432,176  $467,975 

    Total long-lived assets

      110,195   76,071 
             

    Euro currency countries

            

    Revenues

     $404,158  $411,834 

    Total long-lived assets

      368,198   367,749 
             

    Australia

            

    Revenues

     $284,471  $277,488 

    Total long-lived assets

      114,754   111,013 
             

    United Kingdom

            

    Revenues

     $266,487  $218,304 

    Total long-lived assets

      526,669   527,157 
             

    China

            

    Revenues

     $87,509  $96,222 

    Total long-lived assets

      8,073   7,410 
             

    Other

            

    Revenues

     $497,920  $445,394 

    Total long-lived assets

      290,862   294,697 
             

    Consolidated

            

    Revenues

     $4,335,141  $4,459,487 

    Total long-lived assets

      3,712,113   3,654,565 

     

    XML 58 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Significant Accounting Policies (Policies)
    12 Months Ended
    Dec. 31, 2023
    Accounting Policies [Abstract]  
    Basis of Accounting, Policy [Policy Text Block]

    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 judgments used to determine the timing and amount of revenue recognition, recoverability of goodwill and intangible assets, determination of fair values of assets acquired and liabilities assumed in business combinations, estimated fair value of contingent consideration related to acquisitions, determination of the fair value of capitalized mortgage servicing rights and derivative financial instruments, and current expected credit losses on financial assets including collectability of accounts receivable and allowance for loss sharing obligations. Actual results could be materially different from these estimates.

     

    Significant accounting policies are summarized as follows:

     

    Consolidation, Policy [Policy Text Block]

    Principles of consolidation

    The accompanying consolidated financial statements include the accounts of the Company, its majority-owned subsidiaries and those variable interest entities 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 of accounting is used. Inter-company transactions and accounts are eliminated on consolidation.

     

    When applying the principles of consolidation, the Company begins by determining whether an investee is a variable interest entity (“VIE”) or a voting interest entity (“VOE”). Assessing whether an entity is a VIE or a VOE involves judgment and analysis. Factors considered in this assessment include the entity’s legal organization, the entity’s capital structure and equity ownership, and any related party or de facto agent implications of the Company’s involvement with the entity.

     

    VOEs are embodied by common and traditional corporate and certain partnership structures. For VOEs, the interest holder with control through majority ownership and majority voting rights consolidates the entity.

     

    For VIEs, identification of the primary beneficiary determines the accounting treatment. In evaluating whether the Company is the primary beneficiary, it evaluates its direct and indirect economic interests in the entity. A reporting entity is determined to be the primary beneficiary if it holds a controlling financial interest in the VIE. Determining which reporting entity, if any, has a controlling financial interest in a VIE is primarily a qualitative approach focused on identifying which reporting entity has both (1) the power to direct the activities of a VIE that most significantly impact such entity’s economic performance and (2) the obligation to absorb losses or the right to receive benefits from such entity that could potentially be significant to such entity.

     

    The primary beneficiary analysis is performed at the inception of the Company’s investment and upon the occurrence of a reconsideration event. When the Company determines it is the primary beneficiary of a VIE, it consolidates the VIE; when it is determined that the Company is not the primary beneficiary of the VIE, the investment in the VIE is accounted for at fair value or under the equity method, based upon an election made at the time of investment.

     

    Cash and Cash Equivalents, Policy [Policy Text Block]

    Cash and cash equivalents

    Cash equivalents consist of short-term interest-bearing securities and money market mutual funds. These cash equivalents are readily convertible into cash and the interest-bearing securities have original maturities at the date of purchase of three months or less. The Company also maintains custodial escrow accounts, agency and fiduciary funds relating to its debt finance operations and as an agent for its property management operations. These amounts are not included in the accompanying consolidated balance sheets as they are not assets of the Company.

     

    Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]

    Restricted cash

    Restricted cash consists primarily of cash amounts set aside to satisfy legal or contractual requirements arising in the normal course of business, primarily at Colliers Mortgage.

     

    Receivable [Policy Text Block]

    Receivables and allowance for credit losses

    Accounts receivables are recorded when the Company has a right to payment within customary payment terms or it recognizes a contract asset if revenue is recognized prior to when payment is due. From the point of initial recognition, the carrying value of such receivables and contract assets, net of allowance for credit losses, represents their estimated net realizable value after deducting for potential credit losses. The Company’s expected loss allowance methodology uses historical collection experience, the current status of customers’ accounts receivable and considers both current and expected future economic and market conditions. Due to the short-term nature of such receivables, the estimate of accounts receivable that may be collected is based on the aging of the receivable balances and the financial condition of customers. Additionally, specific allowance amounts are established to record the appropriate provision for customers that have a higher probability of default. The allowances are then reviewed on a quarterly basis to ensure that they are appropriate. After all collection efforts have been exhausted by management, the outstanding balance considered not collectible is written off against the allowance.

     

    In some cases, the Company may record a receivable or a contract asset which corresponds with payables which the Company is only obligated to pay upon collection of the receivable (“Reimbursable Receivables”). These Reimbursable Receivables correspond with commissions payable, payables to facilitate collection from the customer and make payments to subcontractors or relate to collection from tenants for payment to the landlord. These corresponding payables are typically satisfied on a pay-when-paid basis. In relation to Reimbursable Receivables, an allowance is only recorded to the extent that the Company has estimated credit losses.

     

    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:

     

    Buildings20 to 40 years straight-line
    Vehicles3 to 5 years straight-line
    Furniture and equipment 3 to 10 years straight-line
    Computer equipment and software3 to 7 years straight-line
    Leasehold improvements

    1 to 10 years straight-line (based upon term of the lease)

     

    Investment, Policy [Policy Text Block]

    Investments

    Equity accounted investments

    For equity investments where it does not control the investee, and where it is not the primary beneficiary of a VIE but can exert significant influence over the financial and operating policies of the investee the Company utilizes the equity method of accounting. The evaluation of whether the Company exerts control or significant influence over the financial and operation policies of the investees requires significant judgement based on the facts and circumstances surrounding each individual investment. Factors considered in these evaluations may include the type of investment, the legal structure of the investee, any influence the Company may have on the governing board of the investee.

     

    The Company’s equity accounted investees that are investment companies record their underlying investments at fair value. Therefore, under the equity method of accounting, the Company’s share of the investee’s underlying net income predominantly represents fair value adjustments in the investments held by the equity method investees.

     

    The Company’s share of the investee’s underlying net income or loss is based upon the most currently available information, which may precede the date of the consolidated statement of financial condition and is realized in other (income) expense. Distributions received reduce the Company’s carrying value of the investee.

     

    Investments in debt and equity securities

    The Company invests in debt and equity securities primarily in relation to its wholly owned captive insurance company and Colliers Securities, a broker-dealer licensed under the Securities and Exchange Commission and a member of the Financial Industry Regulatory Authority (“FINRA”). These investments are accounted for at fair value with changes recorded in net earnings (loss).

     

    Derivatives, Policy [Policy Text Block]

    Financial instruments and derivatives

    Certain loan commitments and forward sales commitments related to the Company’s warehouse receivables meet the definition of a derivative and are recorded at fair value in the consolidated balance sheets upon the execution of the commitment to originate a loan with a borrower and to sell the loan to an investor, with a corresponding amount recognized as revenue in the consolidated statements of earnings. The estimated fair value of loan commitments includes the value of loan origination fees and premiums on anticipated sale of the loan, net of related costs and broker fees, a loss sharing reserve, the fair value of the expected net cash flows associated with servicing of the loan, and the effects of interest rate movements. The estimated fair value of the forward sales commitments includes the effects of interest rate movements. Adjustments to the fair value related to loan commitments and forward sale commitments are included within Capital Markets revenue on the consolidated statements of earnings.

     

    From time to time, the Company may use interest rate swaps to hedge a portion of its interest rate exposure on long-term debt. When hedge accounting is applied, the swaps are carried at fair value on the consolidated balance sheets, with gains or losses recognized in interest expense. The carrying value of the hedged item is adjusted for changes in fair value attributable to the hedged interest rate risk; the associated gain or loss is recognized currently in earnings and the unrealized gain or loss is recognized in other comprehensive income. If swaps are terminated and the underlying item is not or when hedge accounting is discontinued, the resulting gain or loss is deferred and recognized over the remaining life of the underlying item using the effective interest method. In addition, the Company may enter into short-term foreign exchange contracts to lower its cost of borrowing, to which hedge accounting is not applied.

     

    Derivative financial instruments are recorded on the consolidated balance sheets as other assets or other liabilities and carried at fair value. See note 24 for additional information on derivative financial instruments.

     

    Fair Value Measurement, Policy [Policy Text Block]

    Fair value

    The Company uses the fair value measurement 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. An asset or liability’s classification 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

     

    Convertible Notes [Policy Text Block]

    Convertible notes

    Convertible Notes are accounted for entirely as debt as no portion of the proceeds is required to be accounted for as attributable to the conversion feature. Interest on the Convertible Notes is recorded as interest expense. Financing fees are amortized over the life of the Convertible Notes as additional non-cash interest expense utilizing the effective interest method.

     

    The earnings per share impact of the Convertible Notes is calculated using the “if-converted” method, if dilutive, where coupon interest expense, net of tax, is added to the numerator and the number of potentially issuable subordinate voting shares is added to the denominator. Convertible Notes were fully settled in June 2023 (see note 14).

     

    Deferred Charges, Policy [Policy Text Block]

    Financing fees

    Financing fees related to the Revolving Credit Facility are recorded as an asset and amortized to interest expense using the effective interest method. Financing fees related to the Senior Notes and Convertible Notes are recorded as a reduction of the debt amount and are amortized to interest expense using the effective interest method.

     

    Guarantees, Indemnifications and Warranties Policies [Policy Text Block]

    Financial guarantees and allowance for loss sharing obligations

    For certain loans originated and sold under the Fannie Mae Delegated Underwriting and Servicing (“DUS”) Program the Company undertakes an obligation to partially guarantee performance of the loan typically up to one-third of any losses on loans originated.

     

    When the Company commits to making a loan to a borrower, it recognizes an expense equal to the estimated fair value of this loss sharing obligation (the “Loss Reserve”), which reduces the gain on sale of the loan reported in Capital Markets revenue.

     

    In accordance with ASC 326, the Company estimates the credit losses expected over the life of the credit exposure related to this loss sharing obligation and performs a quarterly analysis of the Loss Reserve. The Company evaluates the Loss Reserve on an individual loan basis and the evaluation models consider the specific details of the underlying property used as collateral, such as occupancy and financial performance.  The models also analyze historical losses, current and expected economic conditions, and reasonable and supportable forecasts. Changes to the Loss Reserve are recognized in the consolidated statement of earnings. See note 25 for further information on the DUS Program and the loss-sharing obligation.

     

    Financing Receivable, Held-for-Sale [Policy Text Block]

    Warehouse receivables

    The Company originates held for sale mortgage loans with commitments to sell to third party investors. These loans are referred to as warehouse receivables and are funded directly to borrowers by the warehouse credit facilities. The facilities are generally repaid within 45 days when the loans are transferred while the Company retains the servicing rights. The Company elects the fair value option for warehouse receivables.

     

    Real Estate Held for Development and Sale, Policy [Policy Text Block]

    Warehouse fund assets

    From time to time, the Company’s Investment Management segment purchases investments for placement, or “seeding”, of assets into a fund which it manages. The purchased investments are recorded at fair value as warehouse fund assets and corresponding liabilities related to warehouse fund assets prior to the ultimate divestiture to the identified fund. These assets and associated liabilities may be purchased by the entity and held for sale to the fund or may be held in a structure that is consolidated by the Company as a VIE and which will be deconsolidated when its controlling financial interest is redeemed commensurate with a sale of interests to the ultimate investors in the fund. When assets are purchased by the Company and held for sale the warehouse fund assets are presented as current on the consolidated balance sheets as they are expected to be held for a period not to exceed twelve months.

     

    The transactions are not intended as an alternative source of operating earnings and the arrangements are generally structured not to generate any gain or loss. See note 6 for additional details on warehouse fund assets.

     

    Mortgage Servicing Rights [Policy Text Block]

    Mortgage servicing rights (MSRs)

    MSRs, or the rights to service mortgage loans for others, result from the sale or securitization of loans originated by the Company and are recognized as intangible assets on the consolidated balance sheets. The Company initially recognizes MSRs based on the fair value of these rights on the date the loans are sold. Subsequent to initial recognition, MSRs are amortized and carried at the lower of amortized cost or fair value. They are amortized in proportion to and over the estimated period that net servicing income is expected to be received based on projections and timing of estimated future net cash flows.

     

    In connection with the origination and sale of mortgage loans for which the Company retains servicing rights, an asset or liability is recognized based upon the fair value of the MSR on the date that the loans are sold. Upon origination of a mortgage loan held for sale, the fair value of the retained MSR is included in the forecasted proceeds from the anticipated loan sale and results in a net gain (which is reflected in Capital Markets revenue).

     

    MSRs do not actively trade in an open market with readily observable prices; therefore, fair value is determined based on certain assumptions and judgments. The valuation model incorporates assumptions including contractual servicing fee income, interest on escrow deposits, discount rates, the cost of servicing, prepayment rates, delinquencies, the estimated life of servicing cash flows and ancillary income and late fees. The assumptions used are subject to change based upon changes to estimates of future cash flows and interest rates, among other things. The key assumptions used during the years ended December 31, 2023 and December 31, 2022, in measuring fair value were as follows:

     

      

    As at December 31,

     
      

    2023

      

    2022

     
             

    Discount rate

      11.7%  11.5%

    Conditional prepayment rate

      3.1%  3.1%

     

    As at December 31, 2023, the estimated fair value of MSRs was $179,858 (2022 – $172,833). See note 11 for the current carrying value of the MSR assets. The MSRs are evaluated quarterly for impairment through a comparison of the carrying amount and fair value of the MSRs, and recognized with the establishment of a valuation allowance or an impairment if determined to be other than temporary. Other than write-offs due to prepayments of sold warehouse receivables where servicing rights have been retained, there have been no instances of impairment since acquiring Colliers Mortgage.

     

    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. Indefinite life intangible assets are not subject to amortization. Where lives are finite, they are amortized over their estimated useful lives as follows:

     

    Customer lists and relationshipsstraight-line over 4 to 20 years
    Investment management contractsstraight-line over 5 to 15 years
    Trademarks and trade namesstraight-line over 2 to 10 years
    Franchise rightsstraight-line over 2 to 15 years
    Management contracts and otherstraight-line over life of contract ranging from 2 to 10 years
    Backlogas underlying backlog transactions are completed

     

    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 discounted expected future cash flows.

     

    Goodwill and indefinite life intangible assets are 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 four distinct reporting units. 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 quantitative goodwill impairment test is performed. The quantitative test compares the reporting unit’s carrying amount, including goodwill with the estimated fair value of the reporting unit. The fair values of the reporting units are estimated using a discounted cash flow approach. The fair value measurement is classified within Level 3 of the fair value hierarchy. If the carrying amount of the reporting unit exceeds its fair value, the difference is reported as an impairment loss. Certain assumptions are used to determine the fair value of the reporting units, the most sensitive of which are estimated future cash flows and the discount rate applied to future cash flows. Changes in these assumptions could result in a materially different fair value.

     

    Impairment of indefinite life intangible assets is tested by comparing the carrying amount to the estimated fair value on an individual intangible asset basis.

     

    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

    The Company generates revenue through its provision of commercial real estate services. These services consist of Leasing, Capital Markets, Outsourcing & Advisory and Investment Management services.

     

    (a) Leasing

    Leasing includes landlord and tenant representation services. Landlord representation provides real estate owners with services to strategically position properties and to secure appropriate tenants. Tenant representation focuses on assisting businesses to assess their occupancy requirements and evaluating and negotiating leases and lease renewals.

     

    (b) Capital Markets

    Capital Markets revenue is generated through sales brokerage and other capital markets transactions. These services include real estate sales, debt origination and placement, equity capital raising, market value opinions, acquisition advisory and transaction management. The Company’s debt finance operations relate to the origination and sale of multifamily and commercial mortgage loans.

     

    (c) Outsourcing & Advisory

    Outsourcing & Advisory services consist of project management, engineering and design, valuation services, property management as well as loan servicing. Project management services include design and construction management, move management and workplace solutions consulting. Engineering & design services consist of multidisciplinary planning, consulting and design engineering services to multiple end-markets. Project management and engineering & design engagements range from single project contracts with a duration of less than one year to multi-year contracts with multiple discrete projects. Property management provides real estate service solutions to real estate owners. In addition to providing on-site management and staffing, the Company provides support through centralized resources such as technical and environmental services, accounting, marketing and human resources. Consistent with industry standards, management contract terms typically range from one to three years, although most contracts are terminable at any time following a notice period, usually 30 to 120 days.

     

    Valuation services consist of helping customers determine market values for various types of real estate properties. Such services may involve appraisals of single properties or portfolios of properties. These appraisals may be utilized for a variety of customer needs including acquisitions, dispositions, financing or for tax purposes.

     

    Loan servicing fees consist of revenues earned in accordance with the contractual arrangements associated with the Company’s debt finance operations and represent fees earned for servicing loans originated by the Company. Loan servicing revenues are included in the Other revenue line (see note 27).

     

    (d) Investment Management

    Investment Management revenues include consideration for services in the form of asset management advisory and administration fees, transaction fees and incentive fees (carried interest). The performance obligation is to manage client’s invested capital for a specified period of time and is delivered over time.

     

    Revenue recognition and unearned revenues

    Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration the Company expects to receive in exchange for those products or services. The Company enters into contracts that can include various combinations of services, which are capable of being distinct and accounted for as separate performance obligations. Revenue is recognized net of any taxes collected from customers, which are subsequently remitted to governmental authorities.

     

    (a) Nature of services

    The Company has determined that control of real estate sales brokerage services rendered transfer to a customer when a sale and purchase agreement becomes unconditional. Leasing services rendered transfer to a customer when a lease between the landlord and the tenant is executed. At these points in time the customer has received substantially all of the benefit of the services provided by the Company. The transaction price is typically associated with the underlying asset involved in the transaction, most commonly a percentage of the sales price or the aggregate rental payments over the term of the lease which are generally known when revenue is recognized.

     

    Other Capital Market revenues are recorded when the Company’s performance obligation is satisfied. Although the performance obligation varies based upon the contractual terms of the transaction or service, the performance obligation is generally recognized at the point in time when a defined outcome is satisfied, including completion of financing or closing of a transaction. At this time, the Company has transferred control of the promised service and the customer obtains control.

     

    Revenues from the Company’s debt finance operations, included in Capital Markets revenue, are excluded from the scope of ASC Topic 606, Revenue from Contracts with Customers (“ASC 606”). Revenue is recognized and a derivative asset is recorded upon the commitment to originate a loan with a borrower and corresponding sale to an investor. The derivative asset is recognized at fair value and includes the fair value of the contractual loan origination, related fees and sale premium, and the estimated fair value of the expected net cash flows associated with the servicing of the loan. Debt finance revenue also includes changes to the fair value of loan commitments, forward sale commitments and loans held for sale that occur during their respective holding periods. Upon sale of the loans, no gains or losses are recognized as such loans are recorded at fair value during the holding periods. MSRs and loss sharing obligations are recognized as assets and liabilities, respectively, upon the sale of the loans.

     

    Outsourcing & Advisory services including those provided in relation to property management, project management and engineering & design transfer to the customer over time as the services are performed and revenue from providing these services is recognized in the accounting period in which the services are rendered. For fixed-price contracts, revenue is recognized based upon the actual labor hours spent relative to the total expected labor hours or the project costs incurred relative to the total project costs. For some projects certain obligations that are representative of the work completed may be used as an alternative to recognize revenue. The use of labor hours or overall project costs is dependent upon the input that best represents the progress of the work completed in relation to the specific contract. For cost-reimbursable and hourly-fee contracts, revenue is recognized in the amount to which the Company has a right to invoice.

     

    For other advisory services, including valuation and appraisal review, the customer is unable to benefit from the services until the work is substantially complete, revenue is recognized upon delivery of materials to the customer because this faithfully represents when the service has been rendered. For most fixed fee consulting assignments, revenue is recognized based upon the actual service provided to the end of the reporting period as a proportion of the total services to be provided.

     

    Loan servicing revenues are recognized over the contractual service period. Loan servicing fees related to retained MSRs are governed by ASC 820 and ASC 860 and excluded from the scope of ASC 606. Loan servicing fees earned from servicing contracts which the Company does not hold mortgage servicing rights are in scope of ASC 606.

     

    Investment Management advisory fees are recognized as the services are performed over time and are primarily based on agreed-upon percentages of a calculated fee base which may include committed capital, assets under management, invested capital, gross asset value or net asset value depending upon the terms of the fund and/or the stage in a fund’s life. Revenue recognition for transactional performance obligations are recognized at a point in time when the performance obligation has been met. The Company receives investment management advisory incentive fees (carried interest) from certain investment funds. These incentive fees are dependent upon exceeding specified performance thresholds on a relative or absolute basis, depending on the product and structure of the business. Incentive fees are recognized when it is determined that significant reversal is considered no longer probable (such as upon the sale of a fund’s investment or when the amount of assets under management becomes known as of the end of the specified measurement period). Incentive fee-related compensation represents carried interest allocations awarded to employees which are tied to the funds’ performance. Incentive fee-related compensation expenses are recognized as services are being rendered by the employees and accrued when it is probable that payment will be made in accordance with the applicable governing agreements. Pursuant to the terms of Harrison Street Real Estate Capital, LLC (“Harrison Street”), Basalt Infrastructure Partners LLC (“Basalt”) and Rockwood Capital, LLC (“Rockwood”) acquisitions, incentive fees related to assets that were invested prior to the respective acquisition dates are allocated to certain stakeholders including employees and former owners; as such the full amount of these incentive fees is passed through and recognized as cost of revenues in the consolidated statement of earnings.

     

    (b) Significant judgments

    The Company’s contracts with customers may include promises to transfer multiple products and services. Determining whether products and services are considered distinct performance obligations that should be accounted for separately versus together may require significant judgment. Where a contract contains multiple performance obligations, judgment is used to assess whether they are distinct and accounted for separately or not distinct and are accounted for and recognized together.

     

    Brokerage commission arrangements may include terms that result in variability to the transaction price and ultimate revenues earned beyond the underlying value of the transaction, these may include rebates and/or contingencies. The Company estimates variable consideration and performs a constraint analysis for these contracts on the basis of historical information to estimate the amount the Company will ultimately be entitled to. Revenue is constrained when it is probable that the Company may not be entitled to the total amount of the revenue as associated with the occurrence or non-occurrence of an event that is outside of the Company’s control or where the facts and circumstances of the arrangement limit the Company’s ability to predict whether this event will occur. When revenue is constrained, this revenue is not recognized until the uncertainty has been resolved.

     

    Outsourcing & Advisory arrangements may include incentives tied to achieving certain performance targets. The Company estimates variable consideration or performs a constraint analysis for these contracts on the basis of circumstances specific to the project and historical information in order to estimate the amount the Company will ultimately be entitled to. Estimates of revenue, costs or extent of progress toward completion are revised if circumstances change. Any resulting increases or decreases in estimated revenues or costs are reflected in profit or loss in the period in which the circumstances that give rise to the revision become known by management.

     

    In providing project management, engineering and design or property management services, the Company may engage subcontractors to provide on-site staffing or to provide specialized technical services, materials and/or installation services. These arrangements are assessed and require judgment to determine whether the Company is a principal or an agent of the customer. When the Company acts as a principal, because it is primarily responsible for the delivery of the completed project and controls the services provided by the subcontractors, these amounts are accounted for as revenue on a gross basis. However, when the Company acts as an agent, because it does not control the services prior to delivery to the customer, these costs are accounted for on a net basis.

     

    In some cases, the Company may facilitate collection from the customer and payments to subcontractors or may facilitate collection from tenants for payment to the landlord. In these instances, balances are recorded as accounts receivable and accounts payable until settled.

     

    Investment Management fee arrangements are unique to each contract and evaluated on an individual basis to determine the timing of revenue recognition as well as evaluation of incentive-fee related compensation expense and significant judgment is involved in making such determinations. At each reporting period, the Company considers various factors in estimating revenue to be recognized and incentive fee related-compensation expense to be accrued. Incentive fees have a broad range of possible amounts and the determination of these amounts is based upon the market value for managed assets which is highly susceptible to factors outside of the Company’s influence. As a result, incentive fee revenue is generally constrained until significant reversal is considered no longer probable.

     

    Certain constrained Capital Markets and Leasing fees, Outsourcing & Advisory fees and Investment Management fees may arise from services that began in a prior reporting period. Consequently, a portion of the fees the Company recognizes in the current period may be partially related to the services performed in prior periods. In particular, substantially all investment management incentive fees recognized in the period were previously constrained.

     

    Contract balances

    Timing of revenue recognition may differ from the timing of invoicing to customers. The Company invoices the customer and records a receivable when it has a right to payment within customary payment terms or it recognizes a contract asset if revenue is recognized prior to when payment is due. Contract liabilities consist of payments received in advance of recognizing revenue. These liabilities consist primarily of payments received for outsourcing and advisory engagements where a component of the revenue may be paid by the customer prior to the benefits of the services transferring to the customer. As a practical expedient, the Company does not adjust the promised amount of consideration for the effect of a significant financing component when it is expected, at contract inception, that the period between transfer of the service and when the customer pays for that service will be one year or less. The Company does not typically include extended payment terms in its contracts with customers.

     

    The Company generally does not incur upfront costs to obtain or fulfill contracts that are capitalizable to contract assets and if capitalizable they would be amortized to expense within one year or less of incurring the expense; consequently, the Company applies the practical expedient to recognize these incremental costs as an expense when incurred. Any costs to obtain or fulfill contracts that exceed one year are capitalized to contract assets and amortized over the term of the contract on a method consistent with the transfer of services to the customer and the contract’s revenue recognition.

     

    Payment terms and conditions vary by contract type, although terms generally include a requirement of payment within 30 to 90 days. With the exceptions of sales brokerage and lease brokerage, the Company does not expect to have any contracts where the period between the transfer of services to the customer and the payment by the customer exceeds one year. With regard to sales brokerage and lease brokerage, arrangements may exist where the service is transferred but payment is not received for a period greater than one year. However, arrangements of this nature do not contain a significant financing component because the amount and timing varies on the basis of the occurrence or non-occurrence of an event that is outside the control of the Company or the customer. As a consequence, the Company does not adjust the transaction prices for the time value of money.

     

    Contract liabilities represent advance payments associated with the Company’s performance obligations that have not yet been satisfied. The majority of the balances are expected to be recognized to revenue or disbursed on behalf of the client within a year.

     

    Remaining performance obligations

    Remaining performance obligations represent the aggregate transaction prices for contracts where the Company’s performance obligations have not yet been satisfied. The Company applies the practical expedient related to remaining performance obligations that are part of a contract that has an original expected duration of one year or less and the practical expedient related to variable consideration from remaining performance obligations.

     

    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 adjusted for expected forfeitures. The related stock option compensation expense is allocated using the graded attribution method.

     

    Long-term incentive plans

    Under these plans, certain subsidiary employees are compensated if the earnings before interest, income tax and amortization of the subsidiary increases. In some instances, subsidiary employees may be compensated through participation in a stock-based plan associated with the value of a subsidiary’s shares. Awards under these plans have a term of up to ten years, a vesting period of five to ten years. All long-term incentive plans are settled in cash, with the exception of certain stock-based plans which are predominantly settled in cash, but which may have the option to settle in a subsidiary’s shares. As at December 31, 2023 all significant stock-based plans are to be settled in cash. If an award is subject to a vesting condition, then the graded attribution method is applied to the fair value or intrinsic value of the award. The related compensation expense is recorded in selling, general and administrative expenses and the liability is recorded in accrued compensation or other non-current liabilities.

     

    The Company incurred compensation expense related to subsidiary stock-based plans of $2,656 during the year ended December 31, 2023 (2022 - $6,954). As at December 31, 2023, there was $24,026 of unrecognized compensation costs related to non-vested stock-based plans which is expected to be recognized over the next seven years. During the year-ended December 31, 2023, the fair value of options vested under stock-based plans was $6,671.

     

    Foreign Currency Transactions and Translations Policy [Policy Text Block]

    Foreign currency translation and transactions

    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 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 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 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 tax asset will occur based on available evidence.

     

    The Company recognizes uncertainty in tax positions taken or expected to be taken utilizing a two-step approach. The first step is to determine whether it is more likely than not that the tax position will be sustained upon examination by tax authorities on the basis technical merits of the position. The second step is to recognize the largest amount of tax benefit that is more than 50 percent likely to be realized upon ultimate settlement with the related tax authority.

     

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

     

    Lessee, Leases [Policy Text Block]

    Leases

    The Company recognizes an operating lease right-of-use (“ROU”) asset and a lease liability on the consolidated balance sheet at the lease commencement date. Operating lease ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent the obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term adjusted for lease pre-payments and lease incentives. After the commencement date any modifications to the leasing arrangement are assessed and the ROU asset and lease liability are remeasured to recognize modifications to the lease term or fixed payments. As most of the Company’s leases do not provide an implicit rate, the incremental borrowing rate based on the information available at commencement date is used to determine the present value of lease payments. The Company uses the implicit rate when readily determinable. The lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Operating leases ROU assets are amortized to selling, general and administrative expenses (“SG&A”) straight-line over the lease term.

     

    Finance leases are included in fixed assets and long-term debt on the consolidated balance sheet. Finance lease assets are depreciated using the straight-line method from the commencement date to the earlier of the end of the useful life of the right-of-use asset or the end of lease term.

     

    Variable lease payments and variable payments related to non-lease components are recorded to SG&A as incurred. Variable lease payments include amounts related to changes in payments associated with changes in an index or rate but which are not also associated with a remeasurement of the lease liability.

     

    The Company has operating lease agreements with lease and non-lease components, and the Company has elected to apply the practical expedient to not separate lease and nonlease components and therefore the ROU assets and lease liabilities include payments related to services included in the lease agreement. Additionally, for certain leases the Company has elected to group leases that commence at the same time and where accounting does not materially differ from accounting for the leases individually as a portfolio of leases.

     

    The Company has elected not to recognize ROU assets and lease liabilities for leases that have a term of twelve months or less. Similarly, the Company will be applying the practical expedient to not recognize assets or liabilities related to a business combination when the acquired lease has a remaining term of twelve months or less at the acquisition date. The payments associated with these leases are recorded to SG&A on a straight-line basis over the remaining lease term.

     

    Business Combinations Policy [Policy Text Block]

    Business combinations

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

     

    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. However, if the contingent consideration includes an element of compensation to the vendors (i.e. it is tied to continuing employment or it is not linked to the business valuation), then the portion of contingent consideration related to such element is treated as compensation expense over the expected employment period.

    XML 59 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 2 - Summary of Presentation (Tables)
    12 Months Ended
    Dec. 31, 2023
    Mortgage Servicing Rights ("MSRs") [Member]  
    Notes Tables  
    Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]
      

    As at December 31,

     
      

    2023

      

    2022

     
             

    Discount rate

      11.7%  11.5%

    Conditional prepayment rate

      3.1%  3.1%
    XML 60 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 4 - Acquisitions (Tables)
    12 Months Ended
    Dec. 31, 2023
    Notes Tables  
    Schedule of Business Acquisitions, by Acquisition [Table Text Block]
      

    Aggregate

     
      

    Acquisitions

     
         

    Current assets, excluding cash

     $15,372 

    Non-current assets

      9,286 

    Current liabilities

      6,653 

    Long-term liabilities

      8,445 
      $9,560 
         

    Cash consideration, net of cash acquired of $7,278

     $60,343 

    Acquisition date fair value of contingent consideration

      3,962 

    Total purchase consideration

     $64,305 
         

    Acquired intangible assets (note 11)

        

    Finite life

     $44,567 

    Goodwill (note 12)

     $34,369 

    Redeemable non-controlling interest (note 18)

     $24,191 
      

    Aggregate

     
      

    Acquisitions

     
         

    Current assets, excluding cash

     $44,190 

    Non-current assets

      49,817 

    Current liabilities

      95,844 

    Long-term liabilities

      82,920 
      $(84,757)
         

    Cash consideration, net of cash acquired of $122,964

     $1,007,297 

    Acquisition date fair value of contingent consideration

      57,600 

    Total purchase consideration

     $1,064,897 
         

    Acquired intangible assets (note 11)

        

    Finite life

     $714,775 

    Goodwill (note 12)

     $936,122 

    Redeemable non-controlling interest (note 18)

     $501,243 
      

    Revenues

      

    Net earnings

     
             

    Actual from acquired entities for 2023

     $41,029  $5,027 

    Supplemental pro forma for 2023 (unaudited)

      4,354,159   140,120 

    Supplemental pro forma for 2022 (unaudited)

      4,715,661   217,556 
    XML 61 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 6 - Warehouse Fund Assets (Tables)
    12 Months Ended
    Dec. 31, 2023
    Notes Tables  
    Disclosure of Long-Lived Assets Held-for-Sale [Table Text Block]
      

    As at December 31,

     
      

    2023

      

    2022

     

    Warehouse fund assets

            

    Warehouse fund assets

     $44,492  $45,353 

    Warehouse fund assets - non-current

     $47,536  $- 

    Total warehouse fund assets

     $92,028  $45,353 

    Liabilities related to warehouse fund assets

            

    Liabilities related to warehouse fund assets

     $-  $1,353 

    Liabilities related to warehouse fund assets - non-current

     $47,536  $- 

    Total liabilities related to warehouse fund assets

     $47,536  $1,353 

    Net warehouse fund assets

     $44,492  $44,000 
    XML 62 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 7 - Acquisition-related Items (Tables)
    12 Months Ended
    Dec. 31, 2023
    Notes Tables  
    Schedule of Acquisition Related Expenses [Table Text Block]
      

    Year ended December 31,

     
      

    2023

      

    2022

     

    Transaction costs

     $14,148  $23,275 

    Contingent consideration fair value adjustments (note 24)

      (17,698)  3,700 

    Contingent consideration compensation expense (note 4)

      50,646   50,169 
      $47,096  $77,144 
    XML 63 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 8 - Prepaid Expenses and Other Assets (Tables)
    12 Months Ended
    Dec. 31, 2023
    Notes Tables  
    Schedule of Other Assets [Table Text Block]
      

    As at December 31,

     
      

    2023

      

    2022

     
             

    Prepaid expenses

     $73,592  $61,324 

    Advisor loans receivable

      35,893   23,958 

    Investments in equity securities

      3,956   9,486 

    Investments in debt securities

      19,565   18,364 

    Deferred Purchase Price (notes 16 and 24)

      107,743   92,278 

    Mortgage derivative asset (note 24)

      14,224   40,879 

    Interest rate swap asset (note 24)

      -   659 

    Other

      3,752   687 

    Prepaid and other assets (Current Assets)

     $258,725  $247,635 
      

    As at December 31,

     
      

    2023

      

    2022

     
             

    Advisor loans receivable

     $94,508  $66,991 

    Equity accounted investments (note 17)

      33,851   28,175 

    Investments in equity securities

      8,440   8,943 

    Investments in debt securities

      5,934   15,449 

    Financing fees, net of accumulated amortization of $9,865 (December 31, 2022 - $8,018)

      3,109   4,040 

    Interest rate swap asset (note 24)

      4,275   6,940 

    Other

      7,080   7,972 

    Other assets (Non-Current Assets)

     $157,197  $138,510 
    XML 64 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 9 - Leases (Tables)
    12 Months Ended
    Dec. 31, 2023
    Notes Tables  
    Lease, Cost [Table Text Block]
      

    Year ended December 31,

     
      

    2023

      

    2022

     
             

    Operating lease cost

     $107,323  $97,467 

    Finance lease cost

            

    Amortization of right-of-use assets

      1,169   1,034 

    Interest on lease liabilities

      173   29 

    Variable lease cost

      26,520   21,728 

    Short term lease cost

      4,580   4,323 

    Total lease expense

     $139,765  $124,581 

    Sublease revenues

      (6,856)  (6,904)

    Total lease cost, net of sublease revenues

     $132,909  $117,677 
      

    Year ended December 31,

     
      

    2023

      

    2022

     
             

    Right-of-use assets obtained in exchange for new operating lease obligations

     $134,442  $99,669 

    Right-of-use assets obtained in exchange for new finance lease obligations

      4,965   1,101 
             

    Cash paid for amounts included in the measurement of lease liabilities:

            

    Operating cash flows from operating leases

     $(104,570) $(94,761)

    Operating cash flows from finance leases

      (173)  (29)

    Financing cash flows from finance leases

      (1,077)  (1,391)
      

    As at December 31,

     
      

    2023

     
         

    Weighted average remaining lease term

        

    Operating leases (in years)

      7.0 

    Finance leases (in years)

      4.0 
         

    Weighted average discount rate

        

    Operating leases

      4.2%

    Finance leases

      9.2%
    Lessee, Leases Balance Sheet Infomration [Table Text Block]
      

    As at December 31,

     
      

    2023

      

    2022

     
             

    Operating leases

            

    Operating lease right-of-use assets

     $390,565  $341,623 
             

    Operating lease liabilities - current

     $(89,938) $(84,989)

    Operating lease liabilities - non-current

      (375,454)  (322,496)

    Total operating lease liabilities

     $(465,392) $(407,485)
             

    Finance leases

            

    Fixed assets, cost

     $8,244  $3,895 

    Accumulated depreciation

      (2,566)  (2,511)

    Fixed assets, net

     $5,678  $1,384 
             

    Long-term debt - current

     $(1,415) $(755)

    Long-term debt - non-current

      (4,295)  (725)

    Total finance lease liabilities

     $(5,710) $(1,480)
    Lessee, Lease, Liability, Maturity [Table Text Block]
      

    1 year

      

    2 years

      

    3 years

      

    4 years

      

    5 years

      

    Thereafter

      

    Total

     
                                 

    Operating leases

     $109,682  $92,538  $70,696  $57,788  $49,193  $159,990  $539,887 
                                 

    Present value of operating lease liabilities

               465,392 

    Difference between undiscounted cash flows and discounted cash flows

      $74,495 
                                 

    Finance leases

     $1,991  $1,707  $1,366  $1,144  $737  $-  $6,945 
                                 

    Present value of finance lease liabilities

               5,710 

    Difference between undiscounted cash flows and discounted cash flows

      $1,235 
    XML 65 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 10 - Fixed Assets (Tables)
    12 Months Ended
    Dec. 31, 2023
    Notes Tables  
    Property, Plant and Equipment [Table Text Block]

    December 31, 2023

             

    Accumulated

             
       

    Cost

       

    depreciation

       

    Net

     
                             

    Buildings

      $ 2,564     $ 1,765     $ 799  

    Vehicles

        19,147       9,714       9,433  

    Furniture and equipment

        107,708       68,744       38,964  

    Computer equipment and software

        220,136       157,514       62,622  

    Leasehold improvements

        182,331       91,312       91,019  
        $ 531,886     $ 329,049     $ 202,837  

    December 31, 2022

             

    Accumulated

             
       

    Cost

       

    depreciation

       

    Net

     
                             

    Buildings

      $ 2,553     $ 1,615     $ 938  

    Vehicles

        14,338       7,413       6,925  

    Furniture and equipment

        93,827       58,908       34,919  

    Computer equipment and software

        185,260       136,582       48,678  

    Leasehold improvements

        149,401       76,368       73,033  
        $ 445,379     $ 280,886     $ 164,493  

    Fixed assets include ROU assets - Finance leases (see note 9).

     
    XML 66 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 11 - Intangible Assets (Tables)
    12 Months Ended
    Dec. 31, 2023
    Notes Tables  
    Schedule of Finite-Lived Intangible Assets [Table Text Block]
      

    Gross

             
      

    carrying

      

    Accumulated

         

    December 31, 2023

     

    amount

      

    amortization

      

    Net

     

    Indefinite life intangible assets:

                

    Licenses

     $29,200  $-  $29,200 

    Trademarks and trade names

      23,408   -   23,408 
      $52,608  $-  $52,608 

    Finite life intangible assets:

                

    Customer lists and relationships

     $707,355  $218,435  $488,920 

    Investment management contracts

      591,826   181,653   410,173 

    Mortgage servicing rights ("MSRs")

      188,489   84,058   104,431 

    Trademarks and trade names

      27,563   7,486   20,077 

    Management contracts and other

      13,893   10,547   3,346 

    Backlog

      6,349   5,433   916 
      $1,535,475  $507,612  $1,027,863 
      $1,588,083  $507,612  $1,080,471 
      

    Gross

             
      

    carrying

      

    Accumulated

         

    December 31, 2022

     

    amount

      

    amortization

      

    Net

     

    Indefinite life intangible assets:

                

    Licenses

     $29,200  $-  $29,200 

    Trademarks and trade names

      23,285   -   23,285 
      $52,485  $-  $52,485 

    Finite life intangible assets:

                

    Customer lists and relationships

     $695,007  $187,743  $507,264 

    Investment management contracts

      589,885   126,904   462,981 

    Mortgage servicing rights ("MSRs")

      170,213   65,771   104,442 

    Trademarks and trade names

      27,702   4,389   23,313 

    Management contracts and other

      15,426   10,635   4,791 

    Backlog

      8,299   3,665   4,634 
      $1,506,532  $399,107  $1,107,425 
      $1,559,017  $399,107  $1,159,910 
    Servicing Asset at Amortized Cost [Table Text Block]
      

    2023

      

    2022

     

    Balance, January 1

     $104,442  $106,423 

    Additions, following the sale of loan

      18,276   22,335 

    Amortization

      (14,833)  (14,943)

    Prepayments and write-offs

      (3,454)  (9,373)

    Balance, December 31

     $104,431  $104,442 
    Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]
          

    Estimated

     
          

    weighted

     
          

    average

     
          

    amortization

     
      

    Amount

      

    period (years)

     

    Finite life intangible assets:

            

    Customer lists and relationships

     $38,061   9.9 

    Trademarks and trade names - finite life

      481   2.0 

    Customer backlog

      6,670   0.7 

    Other

      627   4.4 
      $45,839   8.4 
    Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]

    For the year ended December 31,

     

    MSRs

      

    Other Intangibles

      

    Total

     

    2024

     $12,540  $114,023  $126,563 

    2025

      11,402   103,800   115,202 

    2026

      10,783   103,107   113,890 

    2027

      10,047   93,671   103,718 

    2028

      9,426   87,599   97,025 

    Thereafter

      50,233   421,232   471,465 
      $104,431  $923,432  $1,027,863 
    XML 67 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 12 - Goodwill (Tables)
    12 Months Ended
    Dec. 31, 2023
    Notes Tables  
    Schedule of Goodwill [Table Text Block]
              

    Asia

             
      

    Americas

      

    EMEA

      

    Pacific

      

    IM

      

    Consolidated

     

    December 31, 2021

     $359,945   259,764   92,018   379,321  $1,091,048 

    Goodwill acquired during the year

      35,221   135,061   30,829   735,011   936,122 

    Goodwill disposed during the year

      -   (7,052)  -   -   (7,052)

    Other items

      -   2,410   -   (2,410)  - 

    Foreign exchange

      (71)  (21,118)  (8,486)  (1,904)  (31,579)

    December 31, 2022

      395,095   369,065   114,361   1,110,018   1,988,539 

    Goodwill acquired during the year

      22,168   -   12,201   -   34,369 

    Goodwill disposed during the year

      (629)  -   -   -   (629)

    Other items

      (144)  (683)  -   -   (827)

    Foreign exchange

      643   14,234   400   1,511   16,788 

    December 31, 2023

      417,133   382,616   126,962   1,111,529   2,038,240 

    Goodwill

      443,404   385,928   126,962   1,111,529   2,067,823 

    Accumulated impairment loss

      (26,271)  (3,312)  -   -   (29,583)
      $417,133  $382,616  $126,962  $1,111,529  $2,038,240 
    XML 68 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 13 - Long-term Debt (Tables)
    12 Months Ended
    Dec. 31, 2023
    Notes Tables  
    Schedule of Debt [Table Text Block]
      

    As at December 31,

     
      

    2023

      

    2022

     

    Revolving Credit Facility

     $977,110  $930,042 

    Senior Notes

      518,982   506,533 

    Finance leases maturing at various dates through 2028

      5,710   1,480 

    Other long-term debt maturing at various dates through 2028

      837   1,044 
       1,502,639   1,439,099 
             

    Less: current portion

      1,796   1,360 

    Long-term debt - non-current

     $1,500,843  $1,437,739 
    Schedule of Maturities of Long-Term Debt [Table Text Block]

    For the year ended December 31,

        

    2024

     $1,796 

    2025

      1,605 

    2026

      1,181 

    2027

      978,073 

    2028 and thereafter

      519,984 
      $1,502,639 
    XML 69 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 15 - Warehouse Credit Facilities (Tables)
    12 Months Ended
    Dec. 31, 2023
    Notes Tables  
    Schedule of Line of Credit Facilities [Table Text Block]
       

    December 31, 2023

      

    December 31, 2022

     
     

    Current

     

    Maximum

      

    Carrying

      

    Maximum

      

    Carrying

     
     

    Maturity

     

    Capacity

      

    Value

      

    Capacity

      

    Value

     

    Facility A - SOFR plus 1.40%

    October 17, 2024

     $275,000  $168,780  $125,000  $1,924 

    Facility B - SOFR plus 1.45%

    On demand

      125,000   -   125,000   7,619 

    Facility C - SOFR plus 1.60%

    Terminated

      -   -   150,000   14,743 
       $400,000  $168,780  $400,000  $24,286 
    XML 70 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 17 - Variable Interest Entities (Tables)
    12 Months Ended
    Dec. 31, 2023
    Notes Tables  
    Schedule of Variable Interest Entities [Table Text Block]
      

    As at December 31,

     
      

    2023

      

    2022

     

    Equity accounted investments

     $29,631  $22,361 

    Co-investment commitments

      42,395   18,588 

    Maximum exposure to loss

     $72,026  $40,949 
    XML 71 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 18 - Redeemable Non-controlling Interests (Tables)
    12 Months Ended
    Dec. 31, 2023
    Notes Tables  
    Redeemable Noncontrolling Interest [Table Text Block]
      

    2023

      

    2022

     

    Balance, January 1

     $1,079,306  $536,903 

    RNCI share of earnings

      53,621   51,084 

    RNCI redemption increment

      22,588   94,372 

    Distributions paid to RNCI

      (74,268)  (60,623)

    Purchase of interests from RNCI

      (36,922)  (43,061)

    Sale of interests to RNCI

      3,550   1,994 

    Disposal of operations (note 5)

      -   (2,361)

    RNCI recognized on business acquisitions

      24,191   501,243 

    Other

      -   (245)

    Balance, December 31

     $1,072,066  $1,079,306 
    XML 72 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 19 - Capital Stock (Tables)
    12 Months Ended
    Dec. 31, 2023
    Notes Tables  
    Schedule of Stock by Class [Table Text Block]
      

    Subordinate Voting Shares

      

    Multiple Voting Shares

      

    Total Common Shares

     
      

    Number

      

    Amount

      

    Number

      

    Amount

      

    Number

      

    Amount

     
                             

    Balances as at:

                            

    December 31, 2022

      41,607,462   845,307   1,325,694   373   42,933,156   845,680 

    December 31, 2023

      46,223,682   1,126,661   1,325,694   373   47,549,376   1,127,034 
    XML 73 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 20 - Net Earnings (Loss) Per Common Share (Tables)
    12 Months Ended
    Dec. 31, 2023
    Notes Tables  
    Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
      

    Year ended December 31,

     

    (in thousands of US dollars, except share information)

     

    2023

      

    2022

     
             

    Net earnings attributable to Company

     $65,543  $46,253 

    After-tax interest on Convertible Notes

      (119)  - 

    Adjusted numerator under the "If-Converted" Method

     $65,424  $46,253 
             
             

    Weighted average number of shares used in computing basic earnings per share

      45,679,676   43,409,265 

    Assumed exercise of stock options acquired under the Treasury Stock Method

      307,987   509,138 

    Conversion of Convertible Notes

      285,911   - 

    Number of shares used in computing diluted earnings per share

      46,273,574   43,918,403 
    XML 74 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 21 - Stock-based Compensation (Tables)
    12 Months Ended
    Dec. 31, 2023
    Notes Tables  
    Share-Based Payment Arrangement, Option, Activity [Table Text Block]
              

    Weighted average

         
          

    Weighted

      

    remaining

      

    Aggregate

     
      

    Number of

      

    average

      

    contractual life

      

    intrinsic

     
      

    options

      

    exercise price

      

    (years)

      

    value

     

    Shares issuable under options - December 31, 2021

      2,550,875  $89.34         

    Granted

      837,500   95.69         

    Exercised

      (305,125)  54.99         

    Forfeited

      (30,250)  110.73         

    Shares issuable under options - December 31, 2022

      3,053,000  $94.30         

    Granted

      815,000   106.75         

    Exercised

      (600,500)  70.04         

    Forfeited

      (25,250)  119.82         

    Shares issuable under options - December 31, 2023

      3,242,250  $101.73   3.2  $87,846 

    Options exercisable - December 31, 2023

      1,378,039  $94.61   2.2  $47,249 
    Stock Options Exercised [Table Text Block]
      

    Year ended December 31,

     
      

    2023

      

    2022

     
             

    Number of options exercised

      600,500   305,125 
             

    Aggregate fair value

     $68,629  $41,528 

    Intrinsic value

      26,571   16,779 

    Amount of cash received

      42,058   24,749 
             

    Tax benefit recognized

     $131  $754 
    Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
      

    As at December 31,

     
      

    2023

      

    2022

     
             

    Risk free rate

      4.9%  4.2%

    Expected life in years

      4.75   4.75 

    Expected volatility

      42.3%  41.2%

    Dividend yield

      0.3%  0.3%
             

    Weighted average fair value per option granted

     $44.78  $38.22 
    XML 75 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 22 - Income Tax (Tables)
    12 Months Ended
    Dec. 31, 2023
    Notes Tables  
    Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]
      

    Year ended December 31,

     
      

    2023

      

    2022

     
             

    Income tax expense using a combined statutory rate of 26.5% (2022 - 26.5%)

     $56,386  $76,732 

    Loss on disposal of operations

      361   7,110 

    Permanent differences

      5,515   2,686 

    Tax effect of flow through entities

      (12,264)  (10,890)

    Adjustments to tax liabilities for prior periods

      (407)  (1,597)

    Changes in liability for unrecognized tax benefits

      (1,980)  1,617 

    Stock-based compensation

      1,730   2,024 

    Foreign, state, and provincial tax rate differential

      1,266   1,875 

    Change in valuation allowance

      3,349   2,626 

    Acquisition-related items

      8,864   10,106 

    Withholding taxes and other

      5,266   2,721 

    Income tax expense

     $68,086  $95,010 
    Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]
      

    Year ended December 31,

     
      

    2023

      

    2022

     
             

    Canada

     $(33,907) $10,112 

    United States

      200,035   211,382 

    Foreign

      46,649   68,060 

    Total

     $212,777  $289,554 
    Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]
      

    Year ended December 31,

     
      

    2023

      

    2022

     
             

    Current

            

    Canada

     $3,125  $9,390 

    United States

      28,268   60,101 

    Foreign

      46,617   51,517 
       78,010   121,008 
             

    Deferred

            

    Canada

      (10,360)  (3,006)

    United States

      16,753   (11,837)

    Foreign

      (16,317)  (11,155)
       (9,924)  (25,998)
             

    Total

     $68,086  $95,010 
    Schedule of Deferred Tax Assets and Liabilities [Table Text Block]
      

    As at December 31,

     
      

    2023

      

    2022

     
             

    Loss carryforwards and other credits

     $29,876  $21,960 

    Expenses not currently deductible

      67,950   56,385 

    Revenue not currently taxable

      (1,108)  (3,079)

    Stock-based compensation

      9,490   3,573 

    Investments

      (7,818)  16,269 

    Provision for doubtful accounts

      11,375   9,752 

    Financing fees

      (71)  (227)

    Net unrealized foreign exchange losses

      443   764 

    Depreciation and amortization

      (88,012)  (96,044)

    Operating leases

      14,698   13,496 

    Less: valuation allowance

      (20,546)  (17,145)

    Net deferred tax (liabilities) assets

     $16,277  $5,704 
    Summary of Operating Loss Carryforwards [Table Text Block]
      

    Pre-tax losses

      

    Pre-tax losses

      

    Pre-tax losses

     
      

    carryforward

      

    not recognized

      

    recognized

     
      

    2023

      

    2022

      

    2023

      

    2022

      

    2023

      

    2022

     
                             

    Canada

     $19,400  $4,554  $169  $159  $19,231  $4,395 

    United States

      8,120   5,546   931   929   7,189   4,617 

    Foreign

      90,164   69,884   59,734   50,120   30,430   19,764 
      

    Pre-tax losses

      

    Pre-tax losses

      

    Pre-tax losses

     
      

    carryforward

      

    not recognized

      

    recognized

     
      

    2023

      

    2022

      

    2023

      

    2022

      

    2023

      

    2022

     
                             

    Canada

     $2,397  $1,482  $2,397  $1,482  $-  $- 

    Foreign

      6,089   6,071   6,089   6,071   -   - 
    Summary of Income Tax Contingencies [Table Text Block]
      

    2023

       2022  

    Balance, January 1

     $5,467  $4,048 

    Gross increases for tax positions of current period

      -   1,178 

    Gross increases for tax positions of prior periods

      310   438 

    Reduction for settlements with taxing authorities

      (2,281)  - 

    Reduction for lapses in applicable statutes of limitations

      -   (44)

    Foreign currency translation

      27   (153)

    Balance, December 31

     $3,523  $5,467 
    XML 76 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 23 - Other Supplemental Information (Tables)
    12 Months Ended
    Dec. 31, 2023
    Notes Tables  
    Schedule of Other Supplement Information [Table Text Block]
       

    Year ended December 31,

     
       

    2023

       

    2022

     
                     

    Cash payments made during the year

                   

    Income tax, net of refunds

      $ 118,175     $ 138,274  

    Interest

        96,203       49,709  
                     

    Non-cash financing activities

                   

    Dividends declared but not paid

        7,132       6,440  
    XML 77 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 24 - Financial Instruments (Tables)
    12 Months Ended
    Dec. 31, 2023
    Notes Tables  
    Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]
      

    Level 1

      

    Level 2

      

    Level 3

     

    Assets

                

    Cash equivalents

     $3,753  $-  $- 

    Equity securities

      5,049   12   - 

    Debt securities

      -   19,176   - 

    Mortgage derivative assets

      -   -   14,224 

    Warehouse receivables

      -   177,104   - 

    Interest rate swap assets

      -   4,275   - 

    Deferred Purchase Price on AR Facility

      -   -   107,743 

    Total assets

     $8,802  $200,567  $121,967 
                 

    Liabilities

                

    Mortgage derivative liabilities

     $-  $-  $10,547 

    Interest rate swap liabilities

      -   1,470   - 

    Contingent consideration liabilities

      -   -   44,712 

    Total liabilities

     $-  $1,470  $55,259 
    Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]
      

    2023

     

    Balance, January 1

     $6,949 

    Settlements

      (31,919)

    Realized gains recorded in earnings

      24,970 

    Unrealized gains recorded in earnings

      3,677 

    Balance, December 31

     $3,677 
    Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]
      

    2023

      

    2022

     

    Balance, January 1

     $92,278  $238,835 

    Additions to DPP

      139,065   143,579 

    Collections on DPP

      (124,313)  (288,004)

    Fair value adjustment

      129   (78)

    Foreign exchange and other

      584   (2,054)

    Balance, December 31

     $107,743  $92,278 
    Schedule of Derivative Instruments [Table Text Block]
     

    Effective

    Maturity

     

    Notional Amount

     

    Interest rates

     
     

    Date

    Date

     

    of US dollar debt

     

    Floating

     

    Fixed

     

    2022 IRS A

    July 15, 2022

    May 27, 2027

     $150,000 

    SOFR

      2.8020%

    2022 IRS B

    December 21, 2022

    May 27, 2027

     $250,000 

    SOFR

      3.5920%

    2023 IRS A

    April 28, 2023

    May 27, 2027

     $100,000 

    SOFR

      3.7250%

    2023 IRS B

    December 5, 2023

    May 27, 2027

     $100,000 

    SOFR

      4.0000%
    Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table Text Block]
      

    2023

      

    2022

     

    Balance, January 1

     $91,229  $154,671 

    Amounts recognized on acquisitions

      3,962   57,600 

    Fair value adjustments (note 7)

      (17,698)  3,700 

    Resolved and settled in cash

      (34,475)  (123,629)

    Other

      1,694   (1,113)

    Balance, December 31

     $44,712  $91,229 
             

    Less: current portion

     $13,944  $42,942 

    Non-current portion

     $30,768  $48,287 
    Fair Value, by Balance Sheet Grouping [Table Text Block]
      

    December 31, 2023

      

    December 31, 2022

     
      

    Carrying

      

    Fair

      

    Carrying

      

    Fair

     
      

    amount

      

    value

      

    amount

      

    value

     

    Senior Notes

     $518,982  $458,377  $506,533  $414,195 

    Convertible Notes

      -   -   226,534   366,183 
    XML 78 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 25 - Commitments and Contingencies (Tables)
    12 Months Ended
    Dec. 31, 2023
    Notes Tables  
    Contractual Obligation, Fiscal Year Maturity [Table Text Block]

    Year ended December 31,

        

    2024

     $31,984 

    2025

      13,829 

    2026

      9,106 

    2027

      1,365 

    2028

      1,576 

    Thereafter

      9,147 
      $67,007 
    XML 79 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 27 - Revenue (Tables)
    12 Months Ended
    Dec. 31, 2023
    Notes Tables  
    Disaggregation of Revenue [Table Text Block]
              

    Asia

                 
      

    Americas

      

    EMEA

      

    Pacific

      

    IM

      

    Corporate

      

    Consolidated

     
                             

    Year ended December 31,

                            
                             
    2023                        

    Leasing

     $788,132  $140,111  $134,845  $-  $-  $1,063,088 

    Capital Markets

      481,226   101,494   119,752   -   -   702,472 

    E&D and Project management

      644,303   245,429   112,673   -   -   1,002,405 

    Property management

      323,437   82,950   121,353   -   -   527,740 

    Valuation and advisory

      187,178   148,526   101,237   -   -   436,941 

    IM - Advisory and other

      -   -   -   480,674   -   480,674 

    IM - Incentive Fees

      -   -   -   6,783   -   6,783 

    Other

      85,726   8,390   20,453   -   469   115,038 

    Total Revenue

     $2,510,002  $726,900  $610,313  $487,457  $469  $4,335,141 
                             

    2022

                            

    Leasing

     $851,621  $147,473  $125,012  $-  $-  $1,124,106 

    Capital Markets

      760,486   161,454   162,232   -   -   1,084,172 

    E&D and Project management

      518,214   191,378   81,073   -   -   790,665 

    Property management

      297,573   70,148   131,507   -   -   499,228 

    Valuation and advisory

      244,719   139,365   93,635   -   -   477,719 

    IM - Advisory and other

      -   -   -   348,604   -   348,604 

    IM - Incentive Fees

      -   -   -   30,277   -   30,277 

    Other

      83,732   5,322   15,001   -   661   104,716 

    Total Revenue

     $2,756,345  $715,140  $608,460  $378,881  $661  $4,459,487 
    XML 80 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 28 - Segmented Information (Tables)
    12 Months Ended
    Dec. 31, 2023
    Notes Tables  
    Schedule of Segment Reporting Information, by Segment [Table Text Block]
              

    Asia

                 
      

    Americas

      

    EMEA

      

    Pacific

      

    IM

      

    Corporate

      

    Consolidated

     
                             

    Year ended December 31, 2023

                            

    Revenues

     $2,510,002  $726,900  $610,313  $487,457  $469  $4,335,141 
                             

    Depreciation and amortization

      84,725   31,698   12,174   71,429   2,510   202,536 
                             

    Operating earnings (loss)

      174,613   5,483   62,709   103,139   (45,009)  300,935 

    Equity earnings

      2,095   98   -   2,885   -   5,078 

    Other income, net

                          841 

    Interest expense, net

                          (94,077)

    Income tax expense

                          (68,086)
                             

    Net earnings

                         $144,691 
                             

    Total assets

     $1,898,815  $879,919  $467,122  $2,062,956  $173,314  $5,482,126 

    Total additions to fixed assets, intangible assets and goodwill

      112,953   18,187   28,127   6,334   2,571   168,172 
              

    Asia

                 
      

    Americas

      

    EMEA

      

    Pacific

      

    IM

      

    Corporate

      

    Consolidated

     
                             

    Year ended December 31, 2022

                            

    Revenues

     $2,756,345  $715,140  $608,460  $378,881  $661  $4,459,487 
                             

    Depreciation and amortization

      86,927   27,432   11,476   48,543   3,043   177,421 
                             

    Operating earnings (loss)

      254,375   9,891   72,256   37,055   (41,081)  332,496 

    Equity earnings

      1,671   58   -   4,948   -   6,677 

    Other income, net

                          (1,032)

    Interest expense, net

                          (48,587)

    Income tax expense

                       (95,010)
                             

    Net earnings

                         $194,544 
                             

    Total assets

     $1,685,753  $857,974  $408,825  $2,101,208  $44,417  $5,098,177 

    Total additions to fixed assets, intangible assets and goodwill

      131,114   237,622   59,759   1,291,202   3,703   1,723,400 
    Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]
      

    2023

      

    2022

     

    United States

            

    Revenues

     $2,362,420  $2,542,270 

    Total long-lived assets

      2,293,362   2,270,468 
             

    Canada

            

    Revenues

     $432,176  $467,975 

    Total long-lived assets

      110,195   76,071 
             

    Euro currency countries

            

    Revenues

     $404,158  $411,834 

    Total long-lived assets

      368,198   367,749 
             

    Australia

            

    Revenues

     $284,471  $277,488 

    Total long-lived assets

      114,754   111,013 
             

    United Kingdom

            

    Revenues

     $266,487  $218,304 

    Total long-lived assets

      526,669   527,157 
             

    China

            

    Revenues

     $87,509  $96,222 

    Total long-lived assets

      8,073   7,410 
             

    Other

            

    Revenues

     $497,920  $445,394 

    Total long-lived assets

      290,862   294,697 
             

    Consolidated

            

    Revenues

     $4,335,141  $4,459,487 

    Total long-lived assets

      3,712,113   3,654,565 
    XML 81 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 1 - Description of the Business (Details Textual)
    Dec. 31, 2023
    Number of Countries in which Entity Operates 34
    Number of Geographic Regions in which Entity Operates 4
    Colliers and Its Affiliates and Franchisees [Member]  
    Number of Countries in which Entity Operates 66
    XML 82 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 2 - Summary of Presentation (Details Textual) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Share-Based Payment Arrangement, Expense $ 27,087 $ 21,853
    Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount 49,299  
    Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value $ 22,971 16,866
    Long-term Incentive Plans [Member]    
    Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period (Year) 10 years  
    Share-Based Payment Arrangement, Expense $ 2,656 6,954
    Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount 24,026  
    Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value 6,671  
    Mortgage Servicing Rights ("MSRs") [Member]    
    Servicing Asset at Fair Value, Amount 179,858 $ 172,833
    Mortgage Servicing Rights (MSR) Impairment (Recovery) $ 0  
    Fannie Mae Delegated Underwriting and Servicing (“DUS”) [Member]    
    Financing Receivable, Originated, Guarantee Performance Percentage 33.33%  
    Minimum [Member] | Long-term Incentive Plans [Member]    
    Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year) 5 years  
    Minimum [Member] | Customer Lists and Relationships [Member]    
    Finite-Lived Intangible Asset, Useful Life (Year) 4 years  
    Minimum [Member] | Investment Management Contracts [Member]    
    Finite-Lived Intangible Asset, Useful Life (Year) 5 years  
    Minimum [Member] | Trademarks and Trade Names [Member]    
    Finite-Lived Intangible Asset, Useful Life (Year) 2 years  
    Minimum [Member] | Franchise Rights [Member]    
    Finite-Lived Intangible Asset, Useful Life (Year) 2 years  
    Minimum [Member] | Management Contracts and Other [Member]    
    Finite-Lived Intangible Asset, Useful Life (Year) 2 years  
    Maximum [Member] | Long-term Incentive Plans [Member]    
    Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year) 10 years  
    Maximum [Member] | Customer Lists and Relationships [Member]    
    Finite-Lived Intangible Asset, Useful Life (Year) 20 years  
    Maximum [Member] | Investment Management Contracts [Member]    
    Finite-Lived Intangible Asset, Useful Life (Year) 15 years  
    Maximum [Member] | Trademarks and Trade Names [Member]    
    Finite-Lived Intangible Asset, Useful Life (Year) 10 years  
    Maximum [Member] | Franchise Rights [Member]    
    Finite-Lived Intangible Asset, Useful Life (Year) 15 years  
    Maximum [Member] | Management Contracts and Other [Member]    
    Finite-Lived Intangible Asset, Useful Life (Year) 10 years  
    Building [Member] | Minimum [Member]    
    Property, Plant and Equipment, Useful Life (Year) 20 years  
    Building [Member] | Maximum [Member]    
    Property, Plant and Equipment, Useful Life (Year) 40 years  
    Vehicles [Member] | Minimum [Member]    
    Property, Plant and Equipment, Useful Life (Year) 3 years  
    Vehicles [Member] | Maximum [Member]    
    Property, Plant and Equipment, Useful Life (Year) 5 years  
    Furniture and Fixtures [Member] | Minimum [Member]    
    Property, Plant and Equipment, Useful Life (Year) 3 years  
    Furniture and Fixtures [Member] | Maximum [Member]    
    Property, Plant and Equipment, Useful Life (Year) 10 years  
    Computer Equipment [Member] | Minimum [Member]    
    Property, Plant and Equipment, Useful Life (Year) 3 years  
    Computer Equipment [Member] | Maximum [Member]    
    Property, Plant and Equipment, Useful Life (Year) 7 years  
    Leasehold Improvements [Member] | Minimum [Member]    
    Property, Plant and Equipment, Useful Life (Year) 1 year  
    Leasehold Improvements [Member] | Maximum [Member]    
    Property, Plant and Equipment, Useful Life (Year) 10 years  
    XML 83 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 2 - Summary of Presentation - Assumptions Used in Measuring Fair Value of MSRs (Details)
    Dec. 31, 2023
    Dec. 31, 2022
    Measurement Input, Discount Rate [Member]    
    MSRs, assumption 0.117 0.115
    Measurement Input, Prepayment Rate [Member]    
    MSRs, assumption 0.031 0.031
    XML 84 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 4 - Acquisitions (Details Textual)
    12 Months Ended
    Dec. 31, 2023
    USD ($)
    Dec. 31, 2022
    USD ($)
    Number of Businesses Acquired 3 12
    Business Acquisition, Goodwill, Expected Tax Deductible Amount $ 22,168,000 $ 483,159,000
    Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles   714,775
    Acquisitions after December 31, 2008 [Member]    
    Business Combination, Contingent Consideration, Liability 44,712,000 91,229,000
    Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Low 347,079,000  
    Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High 404,458,000  
    Contingent Consideration Paid 56,530,000 125,514,000
    Acquisitions after December 31, 2008 [Member] | Contingent Consideration, Compensation Element [Member]    
    Business Combination, Contingent Consideration, Liability 90,480,000 $ 61,870,000
    Customer Lists and Relationships [Member]    
    Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles $ 37,312,000  
    Asia Pacific [Member]    
    Number of Businesses Acquired 2  
    Americas [Member]    
    Number of Businesses Acquired 1  
    XML 85 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 4 - Acquisitions - Acquisitions Details (Details) - USD ($)
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Current assets, excluding cash   $ 44,190,000
    Non-current assets   49,817,000
    Current liabilities   95,844,000
    Long-term liabilities   82,920,000
    Net identifiable assets acquired   (84,757,000)
    Cash consideration, net of cash acquired $ 60,343,000 1,007,297,000
    Acquisition date fair value of contingent consideration   57,600,000
    Total purchase consideration   1,064,897,000
    Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles   714,775
    Goodwill (note 12) 34,369,000 936,122,000
    Redeemable non-controlling interest (note 18)   501,243
    Actual from acquired entities, Revenues 41,029,000  
    Actual from acquired entities, Net earnings from continuing operations 5,027,000  
    Supplemental pro forma revenues (unaudited), Revenues 4,354,159,000 4,715,661,000
    Supplemental pro forma net earnings (unaudited), Net earnings from continuing operations 140,120,000 $ 217,556,000
    Basalt Infrastructure Partners LLP [Member]    
    Current assets, excluding cash 15,372,000  
    Non-current assets 9,286,000  
    Current liabilities 6,653,000  
    Long-term liabilities 8,445,000  
    Net identifiable assets acquired 9,560,000  
    Cash consideration, net of cash acquired 60,343,000  
    Acquisition date fair value of contingent consideration 3,962,000  
    Total purchase consideration 64,305,000  
    Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles 44,567,000  
    Goodwill (note 12) 34,369,000  
    Redeemable non-controlling interest (note 18) $ 24,191,000  
    XML 86 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 4 - Acquisitions - Acquisitions Details (Details) (Parentheticals) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Cash consideration, cash acquired $ 7,278 $ 122,964
    Cash consideration, cash acquired $ 7,278 $ 122,964
    XML 87 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 5 - Business Disposals (Details Textual) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Jun. 30, 2023
    Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax $ (2,282) $ (26,834)  
    Operation in Peru [Member]      
    Disposal Group, Including Discontinued Operation, Assets     $ 9,739
    Disposal Group, Including Discontinued Operation, Liabilities     $ 6,788
    Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax $ (2,282)    
    XML 88 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 6 - Warehouse Fund Assets (Details Textual) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Real Estate Portfolio [Member]    
    Income, Real Estate Assets Held for Sale $ 0 $ 0
    Minimum [Member]    
    Limited Partner Equity Interest in Real Estate Portfolio 1.00%  
    Maximum [Member]    
    Limited Partner Equity Interest in Real Estate Portfolio 2.00%  
    XML 89 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 6 - Warehouse Fund Assets - Warehouse Fund Assets and Liabilities (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2023
    Dec. 31, 2022
    Warehouse fund assets (note 6) $ 44,492 $ 45,353
    Warehouse fund assets - non-current 47,536 0
    Total warehouse fund assets 92,028 45,353
    Liabilities related to warehouse fund assets 0 1,353
    Liabilities related to warehouse fund assets - non-current 47,536 0
    Total liabilities related to warehouse fund assets 47,536 1,353
    Net warehouse fund assets $ 44,492 $ 44,000
    XML 90 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 7 - Acquisition-related Items (Details Textual) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Contingent Consideration Compensation Expense $ 50,646 $ 50,169
    The 2023 Acquisitions [Member]    
    Contingent Consideration Compensation Expense $ 2,853  
    XML 91 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 7 - Acquisition-related Items - Composition of Acquisition-related Expense (Income) (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Transaction costs $ 14,148 $ 23,275
    Contingent consideration fair value adjustments (note 24) (17,698) 3,700
    Contingent consideration compensation expense (note 4) 50,646 50,169
    Acquisition-related expense $ 47,096 $ 77,144
    XML 92 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 8 - Prepaid Expenses and Other Assets (Details Textual) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Equity Securities, FV-NI, Current $ 3,945 $ 9,476
    Debt Securities, Held-to-Maturity, Amortized Cost, before Allowance for Credit Loss, Current 389 1,410
    Debt Securities, Held-to-Maturity, Amortized Cost, before Allowance for Credit Loss, Noncurrent $ 5,934 15,449
    Debt Securities, Held-to-maturity, Term (Year) 10 years  
    Marketable Securities, Current $ 19,188 16,961
    Equity Securities, FV-NI, Noncurrent 7,335 $ 7,768
    Other Income [Member]    
    Equity Securities, FV-NI, Realized Gain (Loss) 101  
    Letter of Credit [Member] | Asset Pledged as Collateral [Member]    
    Short-Term Investments $ 1,214  
    XML 93 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 8 - Prepaid Expenses and Other Assets - Components of Other Assets (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2023
    Dec. 31, 2022
    Prepaid expenses $ 73,592 $ 61,324
    Advisor loans receivable 35,893 23,958
    Investments in equity securities 3,956 9,486
    Investments in debt securities 19,565 18,364
    Deferred Purchase Price (notes 16 and 24) 107,743 92,278
    Other 3,752 687
    Prepaid and other assets (Current Assets) 258,725 247,635
    Advisor loans receivable 94,508 66,991
    Equity accounted investments 33,851 28,175
    Investments in equity securities 8,440 8,943
    Investments in debt securities 5,934 15,449
    Financing fees, net of accumulated amortization of $9,865 (December 31, 2022 - $8,018) 3,109 4,040
    Other 7,080 7,972
    Other assets (Non-Current Assets) 157,197 138,510
    Mortgage-related Derivatives [Member]    
    Derivative asset 14,224 40,879
    Interest Rate Swap [Member]    
    Derivative asset 0 659
    Interest rate swap asset (note 24) $ 4,275 $ 6,940
    XML 94 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 8 - Prepaid Expenses and Other Assets - Components of Other Assets (Details) (Parentheticals) - USD ($)
    $ in Thousands
    Dec. 31, 2023
    Dec. 31, 2022
    Financing fees, accumulated amortization $ 9,865 $ 8,018
    XML 95 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 9 - Leases (Details Textual) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2022
    Dec. 31, 2023
    Lessee, Operating Lease, Lease Not yet Commenced   $ 40,749
    Minimum [Member]    
    Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract (Year)   3 years
    Minimum [Member] | Premise Leases [Member]    
    Lessee, Operating Lease, Term of Contract (Year) 1 year  
    Minimum [Member] | Equipment Leases [Member]    
    Lessee, Lease, Term of Contract (Year) 1 year  
    Maximum [Member]    
    Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract (Year)   11 years
    Maximum [Member] | Premise Leases [Member]    
    Lessee, Operating Lease, Term of Contract (Year) 15 years  
    Maximum [Member] | Equipment Leases [Member]    
    Lessee, Lease, Term of Contract (Year) 5 years  
    XML 96 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 9 - Leases - Lease Information (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Operating lease cost $ 107,323 $ 97,467
    Amortization of right-of-use assets 1,169 1,034
    Interest on lease liabilities 173 29
    Variable lease cost 26,520 21,728
    Short term lease cost 4,580 4,323
    Total lease expense 139,765 124,581
    Sublease revenues (6,856) (6,904)
    Total lease cost, net of sublease revenues 132,909 117,677
    Right-of-use assets obtained in exchange for new operating lease obligations 134,442 99,669
    Right-of-use assets obtained in exchange for new finance lease obligations 4,965 1,101
    Operating cash flows from operating leases (104,570) (94,761)
    Operating cash flows from finance leases (173) (29)
    Financing cash flows from finance leases $ (1,077) $ (1,391)
    Operating leases (in years) (Year) 7 years  
    Finance leases (in years) (Year) 4 years  
    Operating leases 4.20%  
    Finance leases 9.20%  
    XML 97 R75.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 9 - Leases - Balance Sheet Information (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2023
    Dec. 31, 2022
    Operating lease right-of-use assets (note 9) $ 390,565 $ 341,623
    Operating lease liabilities - current (89,938) (84,989)
    Operating lease liabilities - non-current (375,454) (322,496)
    Total operating lease liabilities (465,392) (407,485)
    Fixed assets, cost 8,244 3,895
    Accumulated depreciation (2,566) (2,511)
    Fixed assets, net 5,678 1,384
    Long-term debt - current (1,415) (755)
    Long-term debt - non-current (4,295) (725)
    Total finance lease liabilities $ (5,710) $ (1,480)
    XML 98 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 9 - Leases - Maturities of Lease Liabilities (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2023
    Dec. 31, 2022
    Operating leases, one year $ 109,682  
    Operating leases, two years 92,538  
    Operating leases, three years 70,696  
    Operating leases, four years 57,788  
    Operating leases, five years 49,193  
    Operating leases, thereafter 159,990  
    Operating leases 539,887  
    Present value of operating lease liabilities 465,392 $ 407,485
    Difference between undiscounted cash flows and discounted cash flows, operating lease 74,495  
    Finance leases, one year 1,991  
    Finance leases, two years 1,707  
    Finance leases, three years 1,366  
    Finance leases, four years 1,144  
    Finance leases, five years 737  
    Finance leases, thereafter 0  
    Finance leases 6,945  
    Present value of finance lease liabilities 5,710 $ 1,480
    Difference between undiscounted cash flows and discounted cash flows, finance lease $ 1,235  
    XML 99 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 10 - Fixed Assets - Components of Fixed Assets (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2023
    Dec. 31, 2022
    Cost $ 531,886  
    Accumulated depreciation 329,049  
    Net 202,837  
    Building [Member]    
    Cost 2,564 $ 2,553
    Accumulated depreciation 1,765 1,615
    Net 799 938
    Vehicles [Member]    
    Cost 19,147 14,338
    Accumulated depreciation 9,714 7,413
    Net 9,433 6,925
    Furniture and Fixtures [Member]    
    Cost 107,708 93,827
    Accumulated depreciation 68,744 58,908
    Net 38,964 34,919
    Computer Equipment [Member]    
    Cost 220,136 185,260
    Accumulated depreciation 157,514 136,582
    Net 62,622 48,678
    Leasehold Improvements [Member]    
    Cost 182,331 149,401
    Accumulated depreciation 91,312 76,368
    Net $ 91,019 $ 73,033
    XML 100 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 11 - Intangible Assets (Details Textual) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Impairment of Intangible Assets (Excluding Goodwill) $ 0 $ 0
    Assets Acquired That Do Not Constitute a Business [Member]    
    Finite-Lived Intangible Assets Acquired $ 1,272  
    XML 101 R79.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 11 - Intangible Assets - Components of Intangible Assets (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2023
    Dec. 31, 2022
    Indefinite life intangible assets $ 52,608 $ 52,485
    Finite life intangible assets, gross 1,535,475 1,506,532
    Accumulated amortization 507,612 399,107
    Finite life intangible assets, net 1,027,863 1,107,425
    Intangible assets, gross 1,588,083 1,559,017
    Intangible assets, net 1,080,471 1,159,910
    Customer Lists and Relationships [Member]    
    Finite life intangible assets, gross 707,355 695,007
    Accumulated amortization 218,435 187,743
    Finite life intangible assets, net 488,920 507,264
    Investment Management Contracts [Member]    
    Finite life intangible assets, gross 591,826 589,885
    Accumulated amortization 181,653 126,904
    Finite life intangible assets, net 410,173 462,981
    Mortgage Servicing Rights ("MSRs") [Member]    
    Finite life intangible assets, gross 188,489 170,213
    Accumulated amortization 84,058 65,771
    Finite life intangible assets, net 104,431 104,442
    Trademarks and Trade Names [Member]    
    Finite life intangible assets, gross 27,563 27,702
    Accumulated amortization 7,486 4,389
    Finite life intangible assets, net 20,077 23,313
    Management Contracts and Other [Member]    
    Finite life intangible assets, gross 13,893 15,426
    Accumulated amortization 10,547 10,635
    Finite life intangible assets, net 3,346 4,791
    Brokerage Backlog [Member]    
    Finite life intangible assets, gross 6,349 8,299
    Accumulated amortization 5,433 3,665
    Finite life intangible assets, net 916 4,634
    Licensing Agreements [Member]    
    Indefinite life intangible assets 29,200 29,200
    Trademark and Trade Names [Member]    
    Indefinite life intangible assets $ 23,408 $ 23,285
    XML 102 R80.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 11 - Intangible Assets - MSRs (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Balance, January 1 $ 104,442 $ 106,423
    Additions, following the sale of loan 18,276 22,335
    Amortization (14,833) (14,943)
    Prepayments and write-offs (3,454) (9,373)
    Balance, December 31 $ 104,431 $ 104,442
    XML 103 R81.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 11 - Intangible Assets - Acquired Intangible Assets (Details)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    USD ($)
    Customer Lists and Relationships [Member]  
    Finite life intangible assets, acquired $ 38,061
    Estimated weighted average amortization period (Year) 9 years 10 months 24 days
    Trademarks and Trade Names [Member]  
    Finite life intangible assets, acquired $ 481
    Estimated weighted average amortization period (Year) 2 years
    Brokerage Backlog [Member]  
    Finite life intangible assets, acquired $ 6,670
    Estimated weighted average amortization period (Year) 8 months 12 days
    Other Intangible Assets [Member]  
    Finite life intangible assets, acquired $ 627
    Estimated weighted average amortization period (Year) 4 years 4 months 24 days
    XML 104 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 11 - Intangible Assets - Estimated Annual Amortization Expense for Recorded Intangible Assets (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2023
    Dec. 31, 2022
    2024 $ 126,563  
    2025 115,202  
    2026 113,890  
    2027 103,718  
    2028 97,025  
    Thereafter 471,465  
    Finite-Lived Intangible Assets, Net 1,027,863 $ 1,107,425
    Servicing Contracts [Member]    
    2024 12,540  
    2025 11,402  
    2026 10,783  
    2027 10,047  
    2028 9,426  
    Thereafter 50,233  
    Finite-Lived Intangible Assets, Net 104,431  
    Other Intangible Assets [Member]    
    2024 114,023  
    2025 103,800  
    2026 103,107  
    2027 93,671  
    2028 87,599  
    Thereafter 421,232  
    Finite-Lived Intangible Assets, Net $ 923,432  
    XML 105 R83.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 12 - Goodwill (Details Textual) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Goodwill, Impairment Loss $ 0 $ 0
    XML 106 R84.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 12 - Goodwill - Components of Goodwill (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 30, 2021
    Balance $ 1,988,539    
    Goodwill acquired during the year 34,369 $ 936,122  
    Goodwill disposed during the year (629) (7,052)  
    Other items (827) 0  
    Foreign exchange 16,788 (31,579)  
    Balance 2,038,240 1,988,539  
    Goodwill 2,067,823    
    Accumulated impairment loss (29,583)    
    Goodwill 2,038,240 1,988,539 $ 1,091,048
    Investment Management [Member]      
    Balance 1,110,018    
    Goodwill acquired during the year 0 735,011  
    Goodwill disposed during the year 0 0  
    Other items 0 (2,410)  
    Foreign exchange 1,511 (1,904)  
    Balance 1,111,529 1,110,018  
    Goodwill 1,111,529    
    Accumulated impairment loss 0    
    Goodwill 1,111,529 1,110,018 379,321
    Americas [Member]      
    Balance 395,095    
    Goodwill acquired during the year 22,168 35,221  
    Goodwill disposed during the year (629) 0  
    Other items (144) 0  
    Foreign exchange 643 (71)  
    Balance 417,133 395,095  
    Goodwill 443,404    
    Accumulated impairment loss (26,271)    
    Goodwill 417,133 395,095 359,945
    EMEA [Member]      
    Balance 369,065    
    Goodwill acquired during the year 0 135,061  
    Goodwill disposed during the year 0 (7,052)  
    Other items (683) 2,410  
    Foreign exchange 14,234 (21,118)  
    Balance 382,616 369,065  
    Goodwill 385,928    
    Accumulated impairment loss (3,312)    
    Goodwill 382,616 369,065 259,764
    Asia Pacific [Member]      
    Balance 114,361    
    Goodwill acquired during the year 12,201 30,829  
    Goodwill disposed during the year 0 0  
    Other items 0 0  
    Foreign exchange 400 (8,486)  
    Balance 126,962 114,361  
    Goodwill 126,962    
    Accumulated impairment loss 0    
    Goodwill $ 126,962 $ 114,361 $ 92,018
    XML 107 R85.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 13 - Long-term Debt (Details Textual)
    $ in Thousands, € in Millions
    12 Months Ended
    Apr. 28, 2023
    USD ($)
    May 27, 2022
    USD ($)
    Jul. 28, 2021
    USD ($)
    May 17, 2018
    EUR (€)
    Dec. 31, 2022
    USD ($)
    Dec. 31, 2023
    USD ($)
    Jul. 28, 2021
    EUR (€)
    Line of Credit Facility, Remaining Borrowing Capacity         $ 557,594 $ 759,358  
    Letters of Credit Outstanding, Amount         $ 12,365 $ 13,532  
    The 1.52% 2031 Notes [Member]              
    Debt Instrument, Term (Year)     10 years        
    Debt Instrument, Face Amount | €             € 125
    Debt Instrument, Interest Rate, Stated Percentage     1.52%       1.52%
    The 3.02 % 2031 Notes [Member]              
    Debt Instrument, Term (Year)     10 years        
    Debt Instrument, Face Amount     $ 150,000        
    Debt Instrument, Interest Rate, Stated Percentage     3.02%       3.02%
    Senior Unsecured Notes [Member]              
    Debt Instrument, Term (Year)       10 years      
    Debt Instrument, Face Amount | €       € 210      
    Debt Instrument, Interest Rate, Stated Percentage       2.23%      
    Revolving Credit Facility [Member] | Extended Credit Facility [Member]              
    Line of Credit Facility, Maximum Borrowing Capacity $ 1,750,000 $ 1,500,000          
    Line of Credit Facility, Increase (Decrease), Net $ 250,000            
    Debt Instrument, Term (Year)   5 years          
    Debt, Weighted Average Interest Rate         4.10% 6.60%  
    Revolving Credit Facility [Member] | Extended Credit Facility [Member] | Minimum [Member]              
    Debt Instrument, Basis Spread on Variable Rate   1.125%          
    Line of Credit Facility, Unused Capacity, Commitment Fee Percentage         0.11%    
    Revolving Credit Facility [Member] | Extended Credit Facility [Member] | Maximum [Member]              
    Debt Instrument, Basis Spread on Variable Rate   2.50%          
    Line of Credit Facility, Unused Capacity, Commitment Fee Percentage         0.35%    
    XML 108 R86.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 13 - Long-term Debt - Long-term Debt and Convertible Debentures (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2023
    Dec. 31, 2022
    Revolving Credit Facility $ 977,110 $ 930,042
    Senior Notes 518,982 506,533
    Present value of finance lease liabilities 5,710 1,480
    Other long-term debt maturing at various dates through 2028 837 1,044
    Long-term debt 1,502,639 1,439,099
    Less: current portion 1,796 1,360
    Long-term debt - non-current $ 1,500,843 $ 1,437,739
    XML 109 R87.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 13 - Long-term Debt - Principal Repayments on Long-term Debt (Details)
    $ in Thousands
    Dec. 31, 2023
    USD ($)
    2024 $ 1,796
    2025 1,605
    2026 1,181
    2027 978,073
    2028 and thereafter 519,984
    Long-Term Debt $ 1,502,639
    XML 110 R88.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 14 - Convertible Notes (Details Textual) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Jun. 30, 2023
    Apr. 04, 2023
    Stock Redeemed or Called During Period, Value $ 227,101    
    Stock Redeemed or Called During Period, Shares (in shares) 4,015,720    
    Unarmortized Financing Cost Reclassified to Equity [Member]      
    Unamortized Debt Issuance Expense   $ 2,899  
    Convertible Senior Subordinated Notes [Member] | Convertible Subordinated Debt [Member]      
    Debt Instrument, Interest Rate, Stated Percentage     4.00%
    XML 111 R89.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 15 - Warehouse Credit Facilities (Details Textual) - USD ($)
    $ in Millions
    12 Months Ended
    Apr. 17, 2023
    Dec. 31, 2023
    Dec. 31, 2022
    Facility A [Member] | Colliers Mortgage [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]      
    Debt Instrument, Basis Spread on Variable Rate 1.40%    
    Warehouse Credit Facilities [Member]      
    Line of Credit Facility, Maximum Borrowing Capacity   $ 400 $ 400
    Warehouse Credit Facilities [Member] | Facility A [Member]      
    Line of Credit Facility, Maximum Borrowing Capacity $ 275 $ 275 $ 125
    Line of Credit Facility, Additional Borrowing Capacity $ 150    
    Warehouse Credit Facilities [Member] | Facility A [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]      
    Debt Instrument, Basis Spread on Variable Rate   1.40%  
    XML 112 R90.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 15 - Warehouse Credit Facilities - Mortgage Warehouse Credit Facilities (Details) - Warehouse Credit Facilities [Member] - USD ($)
    $ in Thousands
    Dec. 31, 2023
    Apr. 17, 2023
    Dec. 31, 2022
    Maximum Capacity $ 400,000   $ 400,000
    Carrying value 168,780   24,286
    Facility A [Member]      
    Maximum Capacity 275,000 $ 275,000 125,000
    Carrying value 168,780   1,924
    Facility B [Member]      
    Maximum Capacity 125,000   125,000
    Carrying value 0   7,619
    Facility C [Member]      
    Maximum Capacity 0   150,000
    Carrying value $ 0   $ 14,743
    XML 113 R91.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 15 - Warehouse Credit Facilities - Mortgage Warehouse Credit Facilities (Details) (Parentheticals) - Warehouse Credit Facilities [Member] - Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]
    12 Months Ended
    Dec. 31, 2023
    Facility A [Member]  
    Basis spread 1.40%
    Facility B [Member]  
    Basis spread 1.45%
    Facility C [Member]  
    Basis spread 1.60%
    XML 114 R92.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 16 - AR Facility (Details Textual) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2023
    Dec. 31, 2022
    Sep. 28, 2023
    Oct. 28, 2022
    Accounts Receivable Facility, Maximum Borrowing Capacity       $ 200,000 $ 175,000
    Accounts Receivable Facility, Outstanding $ 199,986 $ 199,986      
    Servicing Liability at Amortized Cost, Balance, Ending Balance     $ 0    
    Transfer of Financial Assets Accounted for as Sales, Amount Derecognized 1,621,501 1,621,501      
    Transfer of Financial Assets Accounted for as Sales, Cash Proceeds Received for Assets Derecognized, Amount 1,575,267 1,575,267      
    Accounts Receivable Facility, Principal on Trade Accounts Receivable, Net of Allowance 194,199 194,199      
    Accounts Receivable Facility, Outstanding Princpal on Contract Assets 139,649 139,649      
    Fair Value Adjustment of Deferred Purchase Price $ 129   78    
    Non-cash Investing Activities, Deferred Purchase Price   $ 139,065 $ 143,579    
    XML 115 R93.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 17 - Variable Interest Entities (Details Textual)
    Dec. 31, 2023
    Minimum [Member]  
    Limited Partner Equity Interest in Real Estate Portfolio 1.00%
    Maximum [Member]  
    Limited Partner Equity Interest in Real Estate Portfolio 2.00%
    XML 116 R94.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 17 - Variable Interest Entities - Maximum Exposure Loss (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2023
    Dec. 31, 2022
    Equity accounted investments $ 33,851 $ 28,175
    Co-investment commitments 42,395 18,588
    Maximum exposure to loss 72,026 40,949
    Variable Interest Entity, Not Primary Beneficiary [Member]    
    Equity accounted investments $ 29,631 $ 22,361
    XML 117 R95.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 18 - Redeemable Non-controlling Interests (Details Textual) - USD ($)
    $ in Thousands
    Dec. 31, 2023
    Dec. 31, 2022
    Redeemable Noncontrolling Interest, Equity, Carrying Amount $ 1,072,066 $ 1,079,306
    Subordinate Non-controlling Interest Shares (in shares) 8,200,000  
    Redemption Amount [Member]    
    Redeemable Noncontrolling Interest, Equity, Carrying Amount $ 943,235 $ 1,027,124
    XML 118 R96.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 18 - Redeemable Non-controlling Interests - Reconciliation of the Beginning and Ending NCI Amounts (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Balance $ 1,079,306 $ 536,903
    RNCI redemption increment 22,588 94,372
    Distributions paid to RNCI (77,400) (62,926)
    Purchase of interests from RNCI (36,922) (43,061)
    Sale of interests to RNCI 3,550 1,994
    Disposal of operations (note 5) 0 (2,361)
    Other 0 (245)
    Balance 1,072,066 1,079,306
    Non-controlling Interest Share of Earnings [Member]    
    RNCI share of earnings 53,621 51,084
    Non-controlling Interest Redemption Increment [Member]    
    RNCI redemption increment 22,588 94,372
    Non-controlling Interest Distributions Paid to NCI [Member]    
    Distributions paid to RNCI (74,268) (60,623)
    Non-controlling Interest Recognized on Business Acquisitions [Member]    
    RNCI recognized on business acquisitions $ 24,191 $ 501,243
    XML 119 R97.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 19 - Capital Stock (Details Textual)
    12 Months Ended
    Dec. 31, 2023
    $ / shares
    Dec. 31, 2022
    $ / shares
    Common Stock, Dividends, Per Share, Declared (in dollars per share) $ 0.3 $ 0.3
    Subordinate Voting Shares [Member]    
    Number of Votes for Subordinate Voting Shares 1  
    Multiple Voting Shares [Member]    
    Number of Votes for Multiple Voting Shares 20  
    XML 120 R98.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 19 - Capital Stock - Capital Stock Issued and Outstanding (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2023
    Dec. 31, 2022
    Capital Shares, Number (in shares) 47,549,376 42,933,156
    Capital Shares, Amount $ 1,127,034 $ 845,680
    Subordinate Voting Shares [Member]    
    Capital Shares, Number (in shares) 46,223,682 41,607,462
    Capital Shares, Amount $ 1,126,661 $ 845,307
    Multiple Voting Shares [Member]    
    Capital Shares, Number (in shares) 1,325,694 1,325,694
    Capital Shares, Amount $ 373 $ 373
    XML 121 R99.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 20 - Net Earnings (Loss) Per Common Share (Details Textual)
    Jul. 20, 2023
    shares
    The 2023/2024 NCIB [Member]  
    Stock Repurchase Program, Number of Shares Authorized to be Repurchased (in shares) 4,000,000
    XML 122 R100.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 20 - Net Earnings (Loss) Per Common Share - Reconciliation of the Denominator Used to Calculate Earnings Per Common Share (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Net earnings attributable to Company $ 65,543 $ 46,253
    After-tax interest on Convertible Notes (119) 0
    Adjusted numerator under the "If-Converted" Method $ 65,424 $ 46,253
    Weighted average number of shares used in computing basic earnings per share (in shares) 45,679,676 43,409,265
    Assumed exercise of stock options acquired under the Treasury Stock Method (in shares) 307,987 509,138
    Conversion of Convertible Notes (in shares) 285,911 0
    Number of shares used in computing diluted earnings per share (in shares) 46,273,574 43,918,403
    XML 123 R101.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 21 - Stock-based Compensation (Details Textual) - USD ($)
    $ / shares in Units, $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares) 102,300    
    Share-Based Payment Arrangement, Expense $ 27,087 $ 21,853  
    Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price (in dollars per share) $ 101.73 $ 94.3 $ 89.34
    Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount $ 49,299    
    Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) 4 years    
    Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value $ 22,971 $ 16,866  
    Minimum [Member]      
    Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price (in dollars per share) $ 47.41    
    Maximum [Member]      
    Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price (in dollars per share) $ 150.24    
    Share-Based Payment Arrangement, Option [Member]      
    Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year) 4 years    
    Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period (Year) 5 years    
    XML 124 R102.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 21 - Stock-based Compensation - Option Activity (Details) - USD ($)
    $ / shares in Units, $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Shares issuable under options (in shares) 3,053,000 2,550,875
    Shares issuable under options, weighted average exercise price (in dollars per share) $ 94.3 $ 89.34
    Granted, number of options (in shares) 815,000 837,500
    Granted, weighted average exercise price (in dollars per share) $ 106.75 $ 95.69
    Exercised, number of options (in shares) (600,500) (305,125)
    Exercised, weighted average exercise price (in dollars per share) $ 70.04 $ 54.99
    Forfeited, number of options (in shares) (25,250) (30,250)
    Forfeited, weighted average exercise price (in dollars per share) $ 119.82 $ 110.73
    Shares issuable under options (in shares) 3,242,250 3,053,000
    Shares issuable under options, weighted average exercise price (in dollars per share) $ 101.73 $ 94.3
    Shares issuable under options, weighted average remaining contractual life (Year) 3 years 2 months 12 days  
    Shares issuable under options, aggregate intrinsic value $ 87,846  
    Options exercisable, number of options (in shares) 1,378,039  
    Options exercisable, weighted average exercise price (in dollars per share) $ 94.61  
    Options exercisable, weighted average remaining contractual life (Year) 2 years 2 months 12 days  
    Options exercisable, aggregate intrinsic value $ 47,249  
    XML 125 R103.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 21 - Stock-based Compensation - Options Exercised (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Number of options exercised (in shares) 600,500 305,125
    Aggregate fair value $ 42,058 $ 16,778
    Share-Based Payment Arrangement, Option [Member]    
    Number of options exercised (in shares) 600,500 305,125
    Aggregate fair value $ 68,629 $ 41,528
    Intrinsic value 26,571 16,779
    Amount of cash received 42,058 24,749
    Tax benefit recognized $ 131 $ 754
    XML 126 R104.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 21 - Stock-based Compensation - Fair Value of Each Option Grant Assumptions Used (Details) - $ / shares
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Risk free rate 4.90% 4.20%
    Expected life in years (Year) 4 years 9 months 4 years 9 months
    Expected volatility 42.30% 41.20%
    Dividend yield 0.30% 0.30%
    Weighted average fair value per option granted (in dollars per share) $ 44.78 $ 38.22
    XML 127 R105.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 22 - Income Tax (Details Textual) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Deferred Tax Assets, Gross $ 59,468    
    Undistributed Earnings of Foreign Subsidiaries 139,541 $ 131,062  
    Unrecognized Tax Benefits 3,523 5,467 $ 4,048
    Unrecognized Tax Benefits that Would Impact Effective Tax Rate 3,523 5,467  
    Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense 310 132  
    Recovery of Income Tax Interest and Penalties 60 22  
    Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued 854 604  
    Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit $ 1,131    
    Domestic Tax Authority [Member] | Canada Revenue Agency [Member] | Minimum [Member]      
    Income Tax Return Examination Period (Year) 4 years    
    Domestic Tax Authority [Member] | Canada Revenue Agency [Member] | Maximum [Member]      
    Income Tax Return Examination Period (Year) 7 years    
    Domestic Tax Authority [Member] | Internal Revenue Service (IRS) [Member] | Minimum [Member]      
    Income Tax Return Examination Period (Year) 3 years    
    Domestic Tax Authority [Member] | Internal Revenue Service (IRS) [Member] | Maximum [Member]      
    Income Tax Return Examination Period (Year) 5 years    
    Foreign Tax Authority [Member] | Other Foreign Tax Authorities [Member]      
    Income Tax Return Examination Period (Year) 4 years    
    UNITED STATES      
    Undistributed Earnings of Foreign Subsidiaries $ 0 $ 0  
    XML 128 R106.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 22 - Income Tax - Effective Income Tax Rate Reconciliation (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Income tax expense using a combined statutory rate of 26.5% (2022 - 26.5%) $ 56,386 $ 76,732
    Loss on disposal of operations 361 7,110
    Permanent differences 5,515 2,686
    Tax effect of flow through entities (12,264) (10,890)
    Adjustments to tax liabilities for prior periods (407) (1,597)
    Changes in liability for unrecognized tax benefits (1,980) 1,617
    Stock-based compensation 1,730 2,024
    Foreign, state, and provincial tax rate differential 1,266 1,875
    Change in valuation allowance 3,349 2,626
    Acquisition-related items 8,864 10,106
    Withholding taxes and other 5,266 2,721
    Income tax expense $ 68,086 $ 95,010
    XML 129 R107.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 22 - Income Tax - Effective Income Tax Rate Reconciliation (Details) (Parentheticals)
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Statutory rate 26.50% 26.50%
    XML 130 R108.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 22 - Income Tax - Earnings Before Income Tax by Jurisdiction (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Earnings Before Income Tax by Jurisdiction $ 212,777 $ 289,554
    Domestic Tax Authority [Member] | Canada Revenue Agency [Member]    
    Earnings Before Income Tax by Jurisdiction (33,907) 10,112
    Foreign Tax Authority [Member] | Internal Revenue Service (IRS) [Member]    
    Earnings Before Income Tax by Jurisdiction 200,035 211,382
    Foreign Tax Authority [Member] | Other Foreign Tax Authorities [Member]    
    Earnings Before Income Tax by Jurisdiction $ 46,649 $ 68,060
    XML 131 R109.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 22 - Income Tax - Provision for (Recovery of) Income Tax (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Current $ 78,010 $ 121,008
    Deferred (9,924) (25,998)
    Income tax expense 68,086 95,010
    Domestic Tax Authority [Member] | Canada Revenue Agency [Member]    
    Current, Canada 3,125 9,390
    Deferred, Canda (10,360) (3,006)
    Foreign Tax Authority [Member] | Internal Revenue Service (IRS) [Member]    
    Current, United States and Other Foreign 28,268 60,101
    Deferred, United States and Other Foreign 16,753 (11,837)
    Foreign Tax Authority [Member] | Other Foreign Tax Authorities [Member]    
    Current, United States and Other Foreign 46,617 51,517
    Deferred, United States and Other Foreign $ (16,317) $ (11,155)
    XML 132 R110.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 22 - Income Tax - Deferred Income Tax Components (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2023
    Dec. 31, 2022
    Loss carryforwards and other credits $ 29,876 $ 21,960
    Expenses not currently deductible 67,950 56,385
    Revenue not currently taxable (1,108) (3,079)
    Stock-based compensation 9,490 3,573
    Investments (7,818)  
    Investments   16,269
    Provision for doubtful accounts 11,375 9,752
    Financing fees (71) (227)
    Net unrealized foreign exchange losses 443 764
    Depreciation and amortization (88,012) (96,044)
    Operating leases 14,698 13,496
    Less: valuation allowance (20,546) (17,145)
    Net deferred tax (liabilities) assets $ 16,277 $ 5,704
    XML 133 R111.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 22 - Income Tax - Gross Operating Loss Carryforwards (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2023
    Dec. 31, 2022
    Domestic Tax Authority [Member] | Canada Revenue Agency [Member]    
    Gross net operating loss carry forward $ 19,400 $ 4,554
    Gross net operating loss not recognized 169 159
    Net operating loss carry foward 19,231 4,395
    Domestic Tax Authority [Member] | Canada Revenue Agency [Member] | Capital Loss Carryforward [Member]    
    Gross capital loss carry forward 2,397 1,482
    Gross capital loss not recognized 2,397 1,482
    Net capital loss carry forward 0 0
    Foreign Tax Authority [Member] | Internal Revenue Service (IRS) [Member]    
    Gross net operating loss carry forward 8,120 5,546
    Gross net operating loss not recognized 931 929
    Net operating loss carry foward 7,189 4,617
    Foreign Tax Authority [Member] | Other Foreign Tax Authorities [Member]    
    Gross net operating loss carry forward 90,164 69,884
    Gross net operating loss not recognized 59,734 50,120
    Net operating loss carry foward 30,430 19,764
    Foreign Tax Authority [Member] | Other Foreign Tax Authorities [Member] | Capital Loss Carryforward [Member]    
    Gross capital loss carry forward 6,089 6,071
    Gross capital loss not recognized 6,089 6,071
    Net capital loss carry forward $ 0 $ 0
    XML 134 R112.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 22 - Income Tax - Unrecognized Tax Benefits (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Balance $ 5,467 $ 4,048
    Gross increases for tax positions of current period 0 1,178
    Gross increases for tax positions of prior periods 310 438
    Reduction for settlements with taxing authorities (2,281) 0
    Reduction for lapses in applicable statutes of limitations 0 (44)
    Foreign currency translation 27 (153)
    Balance $ 3,523 $ 5,467
    XML 135 R113.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 23 - Other Supplemental Information - Summary of Other Supplemental Information (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Income tax, net of refunds $ 118,175 $ 138,274
    Interest 96,203 49,709
    Dividends declared but not paid $ 7,132 $ 6,440
    XML 136 R114.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 24 - Financial Instruments (Details Textual)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    USD ($)
    Dec. 31, 2022
    USD ($)
    Contingent Consideration Liability [Member]    
    Fair Value Inputs, Weighted Average Discount Rate Increase 2.00%  
    Reduction in Fair Value of Contingent Consideration Liability $ 1,000  
    Interest Expense [Member] | Interest Rate Swap [Member]    
    Gain (Loss) on Derivative Instruments, Net, Pretax $ (825) $ (2,510)
    Measurement Input, Discount Rate [Member]    
    Servicing Asset, Measurement Input 0.117 0.115
    Measurement Input, Discount Rate [Member] | Minimum [Member]    
    Servicing Asset, Measurement Input 0.025  
    Business Combination, Contingent Consideration, Liability, Measurement Input 0.035  
    Measurement Input, Discount Rate [Member] | Maximum [Member]    
    Servicing Asset, Measurement Input 0.05  
    Business Combination, Contingent Consideration, Liability, Measurement Input 0.103  
    Measurement Input, Discount Rate [Member] | Weighted Average [Member]    
    Business Combination, Contingent Consideration, Liability, Measurement Input 0.059  
    XML 137 R115.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 24 - Financial Instruments - Financial Assets and Liabilities Carried at Fair Value (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Equity securities $ 3,945 $ 9,476  
    Fair Value, Inputs, Level 3 [Member]      
    Business Combination, Contingent Consideration, Liability 44,712 $ 91,229 $ 154,671
    Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]      
    Cash equivalents 3,753    
    Equity securities 5,049    
    Debt securities 0    
    Warehouse receivables 0    
    Total assets 8,802    
    Business Combination, Contingent Consideration, Liability 0    
    Total liabilities 0    
    Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | Deferred Purchase Price on AR Facility [Member]      
    Deferred Purchase Price on AR Facility 0    
    Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | Mortgage-related Derivatives [Member]      
    Derivative assets 0    
    Derivative Liabilities 0    
    Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | Interest Rate Swap [Member]      
    Derivative assets 0    
    Derivative Liabilities 0    
    Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]      
    Cash equivalents 0    
    Equity securities 12    
    Debt securities 19,176    
    Warehouse receivables 177,104    
    Total assets 200,567    
    Business Combination, Contingent Consideration, Liability 0    
    Total liabilities 1,470    
    Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | Deferred Purchase Price on AR Facility [Member]      
    Deferred Purchase Price on AR Facility 0    
    Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | Mortgage-related Derivatives [Member]      
    Derivative assets 0    
    Derivative Liabilities 0    
    Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | Interest Rate Swap [Member]      
    Derivative assets 4,275    
    Derivative Liabilities 1,470    
    Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]      
    Cash equivalents 0    
    Equity securities 0    
    Debt securities 0    
    Warehouse receivables 0    
    Total assets 121,967    
    Business Combination, Contingent Consideration, Liability 44,712    
    Total liabilities 55,259    
    Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | Deferred Purchase Price on AR Facility [Member]      
    Deferred Purchase Price on AR Facility 107,743    
    Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | Mortgage-related Derivatives [Member]      
    Derivative assets 14,224    
    Derivative Liabilities 10,547    
    Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | Interest Rate Swap [Member]      
    Derivative assets 0    
    Derivative Liabilities $ 0    
    XML 138 R116.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 24 - Financial Instruments - Changes in Fair Value of the Net Mortgage Derivative Assets and Liabilities (Details) - Mortgage-related Derivatives [Member]
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    USD ($)
    Balance, January 1 $ 6,949
    Settlements (31,919)
    Realized gains recorded in earnings 24,970
    Unrealized gains recorded in earnings 3,677
    Balance, December 31 $ 3,677
    XML 139 R117.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 24 - Financial Instruments - Changes in Fair Value of DPP (Details) - Deferred Purchase Price on AR Facility [Member] - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Balance, January 1 $ 92,278 $ 238,835
    Additions to DPP 139,065 143,579
    Collections on DPP (124,313) (288,004)
    Fair value adjustment 129 (78)
    Foreign exchange and other 584 (2,054)
    Balance, December 31 $ 107,743 $ 92,278
    XML 140 R118.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 24 - Financial Instruments - Details of Interest Rate Swaps In Place (Details)
    $ in Millions
    Dec. 31, 2023
    USD ($)
    Interest Rate Swap, 2022 IRS A [Member]  
    Derivative, Notional Amount $ 150
    Derivative, Fixed Interest Rate 2.802%
    Interest Rate Swap, 2022 IRS B [Member]  
    Derivative, Notional Amount $ 250
    Derivative, Fixed Interest Rate 3.592%
    Interest Rate Swap, 2023 IRS A [Member]  
    Derivative, Notional Amount $ 100
    Derivative, Fixed Interest Rate 3.725%
    Interest Rate Swap, 2023 IRS B [Member]  
    Derivative, Notional Amount $ 100
    Derivative, Fixed Interest Rate 4.00%
    XML 141 R119.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 24 - Financial Instruments - Change in Fair Value of Contingent Consideration Liability (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Fair value adjustments (note 7) $ (39,115) $ (69,224)
    Less: current portion 13,944 42,942
    Non-current portion 30,768 48,287
    Fair Value, Inputs, Level 3 [Member]    
    Balance 91,229 154,671
    Amounts recognized on acquisitions 3,962 57,600
    Fair value adjustments (note 7) (17,698) 3,700
    Resolved and settled in cash (34,475) (123,629)
    Other 1,694 (1,113)
    Balance 44,712 91,229
    Less: current portion 13,944 42,942
    Non-current portion $ 30,768 $ 48,287
    XML 142 R120.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 24 - Financial Instruments - Estimated of Fair Values for Other Financial Instruments (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2023
    Dec. 31, 2022
    Senior Notes $ 518,982 $ 506,533
    Senior Notes, fair value 458,377 414,195
    Convertible Notes, carrying amount 0 226,534
    Convertible Notes, fair value $ 0 $ 366,183
    XML 143 R121.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 25 - Commitments and Contingencies (Details Textual) - USD ($)
    $ in Thousands
    Dec. 31, 2023
    Dec. 31, 2022
    Unpaid Principal Balance of Funded and Sold Loans Subject to Loss Sharing Obligations $ 4,991,000  
    Loss Sharing Obligations [Member] | Other Liabilities [Member]    
    Loss Contingency Accrual $ 12,837 $ 14,470
    XML 144 R122.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 25 - Commitments and Contingencies - Minimum Contractual Purchase Commitments Obligation Payments (Details)
    $ in Thousands
    Dec. 31, 2023
    USD ($)
    2024 $ 31,984
    2025 13,829
    2026 9,106
    2027 1,365
    2028 1,576
    Thereafter 9,147
    Purchase Obligation $ 67,007
    XML 145 R123.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 26 - Related Party Transactions (Details Textual) - Non-controlling Shareholders [Member] - Loans Receivable [Member] - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Related Party Transaction, Amounts of Transaction $ 2,778 $ 3,615
    Minimum [Member]    
    Related Party Transaction, Rate 0.00%  
    Maximum [Member]    
    Related Party Transaction, Rate 7.55%  
    XML 146 R124.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 27 - Revenue (Details Textual) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Contract with Customer, Asset, after Allowance for Credit Loss $ 103,080 $ 107,679
    Contract with Customer, Asset, after Allowance for Credit Loss, Current 83,389 91,924
    Contract with Customer, Liability, Current 45,293 25,616
    Contract with Customer, Liability, Revenue Recognized 23,446 28,165
    Capital Markets [Member]    
    Revenue Not from Contract with Customer 42,304 48,244
    Other Revenue [Member]    
    Revenue Not from Contract with Customer $ 44,549 $ 53,105
    XML 147 R125.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 27 - Revenue - Disaggregated Revenue (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Revenues $ 4,335,141 $ 4,459,487
    Lease Brokerage [Member]    
    Revenues 1,063,088 1,124,106
    Capital Markets [Member]    
    Revenues 702,472 1,084,172
    E&D and Project Management [Member]    
    Revenues 1,002,405 790,665
    Property Management [Member]    
    Revenues 527,740 499,228
    Valuation and Advisory [Member]    
    Revenues 436,941 477,719
    Advisory [Member]    
    Revenues 480,674 348,604
    Incentive Fees [Member]    
    Revenues 6,783 30,277
    Other Revenue [Member]    
    Revenues 115,038 104,716
    Americas Segment [Member]    
    Revenues 2,510,002 2,756,345
    Americas Segment [Member] | Lease Brokerage [Member]    
    Revenues 788,132 851,621
    Americas Segment [Member] | Capital Markets [Member]    
    Revenues 481,226 760,486
    Americas Segment [Member] | E&D and Project Management [Member]    
    Revenues 644,303 518,214
    Americas Segment [Member] | Property Management [Member]    
    Revenues 323,437 297,573
    Americas Segment [Member] | Valuation and Advisory [Member]    
    Revenues 187,178 244,719
    Americas Segment [Member] | Advisory [Member]    
    Revenues 0 0
    Americas Segment [Member] | Incentive Fees [Member]    
    Revenues 0 0
    Americas Segment [Member] | Other Revenue [Member]    
    Revenues 85,726 83,732
    EMEA Segment [Member]    
    Revenues 726,900 715,140
    EMEA Segment [Member] | Lease Brokerage [Member]    
    Revenues 140,111 147,473
    EMEA Segment [Member] | Capital Markets [Member]    
    Revenues 101,494 161,454
    EMEA Segment [Member] | E&D and Project Management [Member]    
    Revenues 245,429 191,378
    EMEA Segment [Member] | Property Management [Member]    
    Revenues 82,950 70,148
    EMEA Segment [Member] | Valuation and Advisory [Member]    
    Revenues 148,526 139,365
    EMEA Segment [Member] | Advisory [Member]    
    Revenues 0 0
    EMEA Segment [Member] | Incentive Fees [Member]    
    Revenues 0 0
    EMEA Segment [Member] | Other Revenue [Member]    
    Revenues 8,390 5,322
    Asia Pacific Segment [Member]    
    Revenues 610,313 608,460
    Asia Pacific Segment [Member] | Lease Brokerage [Member]    
    Revenues 134,845 125,012
    Asia Pacific Segment [Member] | Capital Markets [Member]    
    Revenues 119,752 162,232
    Asia Pacific Segment [Member] | E&D and Project Management [Member]    
    Revenues 112,673 81,073
    Asia Pacific Segment [Member] | Property Management [Member]    
    Revenues 121,353 131,507
    Asia Pacific Segment [Member] | Valuation and Advisory [Member]    
    Revenues 101,237 93,635
    Asia Pacific Segment [Member] | Advisory [Member]    
    Revenues 0 0
    Asia Pacific Segment [Member] | Incentive Fees [Member]    
    Revenues 0 0
    Asia Pacific Segment [Member] | Other Revenue [Member]    
    Revenues 20,453 15,001
    Investment Management [Member]    
    Revenues 487,457 378,881
    Investment Management [Member] | Lease Brokerage [Member]    
    Revenues 0 0
    Investment Management [Member] | Capital Markets [Member]    
    Revenues 0 0
    Investment Management [Member] | E&D and Project Management [Member]    
    Revenues 0 0
    Investment Management [Member] | Property Management [Member]    
    Revenues 0 0
    Investment Management [Member] | Valuation and Advisory [Member]    
    Revenues 0 0
    Investment Management [Member] | Advisory [Member]    
    Revenues 480,674 348,604
    Investment Management [Member] | Incentive Fees [Member]    
    Revenues 6,783 30,277
    Investment Management [Member] | Other Revenue [Member]    
    Revenues 0 0
    Corporate Segment [Member]    
    Revenues 469 661
    Corporate Segment [Member] | Lease Brokerage [Member]    
    Revenues 0 0
    Corporate Segment [Member] | Capital Markets [Member]    
    Revenues 0 0
    Corporate Segment [Member] | E&D and Project Management [Member]    
    Revenues 0 0
    Corporate Segment [Member] | Property Management [Member]    
    Revenues 0 0
    Corporate Segment [Member] | Valuation and Advisory [Member]    
    Revenues 0 0
    Corporate Segment [Member] | Advisory [Member]    
    Revenues 0 0
    Corporate Segment [Member] | Incentive Fees [Member]    
    Revenues 0 0
    Corporate Segment [Member] | Other Revenue [Member]    
    Revenues $ 469 $ 661
    XML 148 R126.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 28 - Segmented Information (Details Textual)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    USD ($)
    Dec. 31, 2022
    USD ($)
    Number of Operating Segments 4  
    Americas Segment [Member]    
    Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures $ 2,438 $ 2,690
    EMEA Segment [Member]    
    Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures 1,665 1,483
    Investment Management [Member]    
    Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures $ 29,748 $ 24,002
    XML 149 R127.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 28 - Segmented Information - Operating Segments (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Revenues $ 4,335,141 $ 4,459,487
    Depreciation and amortization 202,536 177,421
    Operating earnings (loss) 300,935 332,496
    Equity earnings 5,078 6,677
    Other income, net 841 (1,032)
    Interest expense, net (94,077) (48,587)
    Income tax expense (68,086) (95,010)
    Net earnings 144,691 194,544
    Total assets 5,482,126 5,098,177
    Total additions to fixed assets, intangible assets and goodwill 168,172 1,723,400
    Americas Segment [Member]    
    Revenues 2,510,002 2,756,345
    EMEA Segment [Member]    
    Revenues 726,900 715,140
    Asia Pacific Segment [Member]    
    Revenues 610,313 608,460
    Investment Management [Member]    
    Revenues 487,457 378,881
    Operating Segments [Member] | Americas Segment [Member]    
    Revenues 2,510,002 2,756,345
    Depreciation and amortization 84,725 86,927
    Operating earnings (loss) 174,613 254,375
    Equity earnings 2,095 1,671
    Total assets 1,898,815 1,685,753
    Total additions to fixed assets, intangible assets and goodwill 112,953 131,114
    Operating Segments [Member] | EMEA Segment [Member]    
    Revenues 726,900 715,140
    Depreciation and amortization 31,698 27,432
    Operating earnings (loss) 5,483 9,891
    Equity earnings 98 58
    Total assets 879,919 857,974
    Total additions to fixed assets, intangible assets and goodwill 18,187 237,622
    Operating Segments [Member] | Asia Pacific Segment [Member]    
    Revenues 610,313 608,460
    Depreciation and amortization 12,174 11,476
    Operating earnings (loss) 62,709 72,256
    Equity earnings 0 0
    Total assets 467,122 408,825
    Total additions to fixed assets, intangible assets and goodwill 28,127 59,759
    Operating Segments [Member] | Investment Management [Member]    
    Revenues 487,457 378,881
    Depreciation and amortization 71,429 48,543
    Operating earnings (loss) 103,139 37,055
    Equity earnings 2,885 4,948
    Total assets 2,062,956 2,101,208
    Total additions to fixed assets, intangible assets and goodwill 6,334 1,291,202
    Corporate, Non-Segment [Member]    
    Revenues 469 661
    Depreciation and amortization 2,510 3,043
    Operating earnings (loss) (45,009) (41,081)
    Equity earnings 0 0
    Total assets 173,314 44,417
    Total additions to fixed assets, intangible assets and goodwill $ 2,571 $ 3,703
    XML 150 R128.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Note 28 - Segmented Information - Revenues and Long-lived Assets by Geographic Location (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Revenues $ 4,335,141 $ 4,459,487
    Total long-lived assets 390,565 341,623
    Total long-lived assets 3,712,113 3,654,565
    UNITED STATES    
    Revenues 2,362,420 2,542,270
    Total long-lived assets 2,293,362 2,270,468
    CANADA    
    Revenues 432,176 467,975
    Total long-lived assets 110,195 76,071
    Euro Currency Countries [Member]    
    Revenues 404,158 411,834
    Total long-lived assets 368,198 367,749
    AUSTRALIA    
    Revenues 284,471 277,488
    Total long-lived assets 114,754 111,013
    UNITED KINGDOM    
    Revenues 266,487 218,304
    Total long-lived assets 526,669 527,157
    CHINA    
    Revenues 87,509 96,222
    Total long-lived assets 8,073 7,410
    Other Geographic Locations [Member]    
    Revenues 497,920 445,394
    Total long-lived assets $ 290,862 $ 294,697
    EXCEL 152 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( .2#3U@'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " #D@T]8BN[:>.\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M3L,P#(=?!>7>.FT'AZC+96BG(2$Q"<0M2KPMHOFCQ*C=V].6K1."!^ 8^Y?/ MGR6W.@H=$CZG$#&1Q7PWN,YGH>.:G8BB ,CZA$[ED/ M=42H.7\ AZ2,(@43L(@+D_"V@6XES]$SMW@%V20[9+JN_[LF_FW+A#!6]/NY=YW<+Z M3,IK'']E*^@<<-^RV3-ZU7!ZZ*ZW]>5:+A8->^3ZP^_F[ +QA[L M/S:^"LH6?MV%_ )02P,$% @ Y(-/6)E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" #D@T]8GH]P@,(& #L( & 'AL+W=OB*?: EQA8JB1I)Q+3XY%\[X[,V4;(;VK-N29/:9*I\\Y:Z_Q]MZO"-4^9 M.A$YS^ W#T*F3,.M7'55+CF+RD9ITJ6]WJ";LCCKC,_*9W,Y/A.%3N*,SR51 M19HR^7S!$[$Y[WB=W8.[>+76YD%W?):S%5]P_5L^EW#7K5&B..69BD5&)'\X M[TR\]Q?]GFE0OO%[S#=J[YJ8KBR%^&9NKJ+S3L\PX@D/M8%@\..13WF2&"3@ M\?<6M%-_TS363/&I2/Z(([T^[PP[).(/K$CTG=C\S+<=ZAN\ M4"2J_)]LJG?[?H>$A=(BW38&!FF<53_9TS80>PV"X$ #NFU 2][5ATJ6ETRS M\9D4&R+-VX!F+LJNEJV!7)R945EH";^-H9T>7XJP@"!K,LDB\C'3L7XF5UDU MVA"ULZZ&CYA7N^$6\*("I < /4IN1*;7"M B'OT;H OL:HIT1_&"HHB7/#PA MOG=$:(_Z1*V9Y J!]>N>^R6L[^KY7G?)UVMXBUQIGJJ_FOI>00;-D&8%O51 K'@765Q%PJZ)CF,BO' [KY28HB MAV?A"<)U4',=H-^8P(!'Y:#/$K9JXHBW?V")X@B/TYK'*=[70LJ21:Q"Z.,7 MSJ19+@26<&/D<+3C8X\>^Q[":UCS&J)(]9K8$IMS&8N(S."Q:N*%H\V^()1& M-:71JRB5L3I(",RF1(.I&6!,K**[Z'Z;!EMYS6V MY%Q0.U,BKDEEY=UKI>^S..'DMDB77#;R?##"25M,]7)2W)"=1!)ZKCG87I+3RSUDS M,QS2\X(>N6#/T%4)F15TN8BARP'X)D;9RK^'*_9+RE-S!P&]%YOFE N'NQ<2 M4BZ!4;,.X.&B_9):/=AS*1[C+&P.)X[Y^1:C9IW P^7[/U&KIE\C(1QI.L'R M4FL#%)?QEX3F0FD0NC_C_."2<"#>]!>$7@08.^L-%%?R1SNA1)(ST<8'KU MZ0IC8IV XEJ]"Q'Y^!2N6;;B![-\!]#M9'$Y^17C9(6?.K+Y*J_8K]],I=Y( M"D=R9!C4"CO%E7A21& 4T2[EF<'$R,(8KNJ4K#%M=:"ZZ%EQIZW$?5=^5!E9 M.<& 7G-&[4#\@L]TJ^VTE;:7M5^U4V,R,[:CVL@,1\29^5;D_58B_S'ER.E%,._'FB-0?[J9;!@>K6@>>8 M9[Y5?+]EZM^P ,A'*\?DD+PZFL]E'/(-A%JN16$V*T5N]E2NK^<8.VL#OB-E MW[(SEGYH?] !L4U6(7UC&8L81LLZ@8_K]T6AX GD_%. !OD@7V^XR3.:)Q6* M]<9-/-]:A'_Z'?8=48-X*V?K&_[KBH(V)98#TJ,#4U*H'$1@6V9A5*V1^*\L M$AREE0-NRM*EC*,5)C.!]9+@=05#J^+*@7F#U3*!]9( U_XWU#(.Q![U_!'& MS=I)@.N\NY)Q R\4XR(M8D %_EVE8P#9#@8'O?QG81@[TS D>!O!6\.*B^R MC"<'C<,!="-/R(+!),@$F7%I-O+Y47U%WK$T_T F2@EPO*B<4/'&$=]Z F.-)AC\_^(=? _#":SA!*TVFR!A3DLP M^@ZCCQK,&SGWK>7T6UG.6T9_B[P_^L& 4G\PI"^&O[MW &WJI/*879'0;-!5 M9]'UT_HH?U(=8-O7J[\#N&&FS%(DX0_0M'=R"I^7U=%Z=:-%7AYG+X76(BTO MUYQ%7)H7X/0E.@4 %T2 M 8 >&PO=V]R:W-H965T&ULK9AM;]LV$,>_"N$50P.T ML4@]9XZ!QFFQ NL#FG5[34MGFZA$NB0=I_OT(RE;5B1*Z("]L2WY>/S=D7=_ M2HNCD-_4#D"CI[KBZG:VTWI_,Y^K8@4\9GRX6[]UDN%^*@*\;ALT3J4-=4_KB#2AQO9WAVOO&%;7?:WI@O M%WNZA0?07_>?I;F:MUY*5@-73' D87,[>X-O5H38 <[B+P9'U?F-;"AK(;[9 MB_?E[2RP1%!!H:T+:KX>805593T9CN\GI[-V3CNP^_OL_9T+W@2SI@I6HOJ; ME7IW.\MFJ(0-/53ZBSC^#J> 8NNO$)5RG^C8V*;1#!4'I45]&FP(:L:;;_IT M2D1G $Y&!I#3 -(?,#9#>!H0ND ;,A?6/=5TN9#BB*2U-M[L#Y<;-]I$P[A= MQ@!*5*RD&DKTH,V762.MD-B@MU1RQK<*O?Q#*'6%7J.O#_?H MY8LK] (QCO[LM+*)\[F)L( MVC#(.8P[,NGQ'HIK%.)7B 0D] "M?GXXF< )VZR&SE\TXN\+/ (_@$D=%QH0 M2:]\26I\),Z'+;?'912&,8[P8O[89??817$>96EK]PPR:B&C29'9Q MGL7FL4LC$UOLCRUN8XLG8WLP?<'LW5=H"QPDK9H 2E- 3&E);>M \&1ZH0+O M_HT'6!AG<93D/7R/79 G.!A9FJ3%3R;Q[SNY]^$E@VD-6Y#UX(96499D@1\M M;='22;0WW5U@M@GCFO(M6U> J%*@O>E,AVF*TIST@3UF)$L[]?",.&N)LVGB MXON!*6:!7TNH7*=CIL^=J]-?G-DP>:E9VA[QT"I-<13Y@?,6.)\$MNT6F>R6 M3.V%,IO7I-GHMG0Y/U/'7NI\6$XD(SUHCU&2A2/0.+@H23")_:E!Y%L$)^7P M*D,PF#T,@CR,>Y ^NY!$G15XCMD1/#R)^9YKD&!:WZG^7R$.VDN*!P1Y%*1I M'W1H9MK76'/&Y,)))CE;^=U(42,P>UC_,*>>0ARXV\'\T03AQ-H+3P94K^,@ M[5>%!!/ M2V";XS68$S&@AA=I^N1%]8@5)NEP1WCLLCR.QRKL(FIX6M7>MWCGC)X/&,3; M#?!0GDS_S_I-S&.6QP$>$0I\$3$\K6(?S5/(9"L8"I3IG4D^6'R/71[%8VT6 M7Z0,3VO91Z,(A3F(2N%."U;+FM:@=E2Z0] D_E"NXB1.@CZ]QRS,<3X"?U$U M/"UKH_ 22JCW3I_-?I;N0'_:)SCS[Y.AC!$29X-F,33+HS =J\*+W.%IO>ON M$T2UEFQ]T-2>*+1 *U'O*?_AQ;@(*ID6U#NJ6&%[/2K-5J2R28;+@C_XQEW:+>?KP:IYK<;.U>2BJF1: M5>]9=;#R^1]PB0^WWZ.\5D'_*6;>>5"O06[=^PN%G*8W#[OMW?8=R1OW9J!W M_P[?K)HW'1&PO=V]R:W-H965T&ULG99M;]LV$,>_"B'T10,TT;-D M!;:!QNFP >T0)$W[FI9HB2M%>B0=)_WT.U**ZDBT-@P((I&Z.__^Y/%XRZ.0 M/U1#B$;/+>-JY35:[Z]]7Y4-:;&Z$GO"X)^YIW6@SX:^7>UR3!Z(? M]W<21OX0I:(MX8H*CB39K;R/X?4FM [6XALE1W7RCHR4K1 _S."/:N4%AH@P M4FH3 L/CB6P(8R82P[K72S\A8>JL@. M'YB^%\??22\H-?%*P93]CXZ];>"A\J"T:'MG(&@I[Y[XN5^($X[-M8;U%!NMO%!2_A*P4^O-X(K MP6B%-:G0@X8'[)%62.S01K20&8W9LB>"/F')*:\5>O]9*'6!+M'CPRUZ_^X" MO4.4HZ^-."C,*[7T-6"9X'[9(]QT"-$9A#!"7P37C4*?>$6JMP%\T#.(BEY% MW42S$6])>87B\ .*@BAV &W^NWLT@Q,/:QS;>,F9>'_":23]\KF6I_/.K+ST/>D9%@INJ.EQ3/IBLOR MT!Z83>0Y*0C^*JKV0F%F_* B2OL!4IL+35!ZX5*;3H2DR7B'IC9A$::16VLV M:,UFM3YR*,^,_@19-91E@T^Y)I(HC0"<('7$>_4!<<@RD*/QLPL_<^U#'(\$ M3*VR(DW=_/G G\_RW_4UGU&\I8SJ%X2KOZ"PV3KS;]CY%#O+@A'UU"B,BC.K MOABH%[/47X4VZ:$;(E'YIA"^GF2+[F)>3'"*9(P\M8FCY,Q"%P-R,7^2G9@N MPF*Z8$F:Q>-T=I@5>;XHW)AA\.O*"69!/Q.EKI$;%V&M)=T>--XR@K1 7/#+ M$JX'*1C$J8?<=U\TP00YC^-\+,QA%J9YFL=GE)U898$49B-!/@GC4%+9&W[)04)?>"ZNTZ'V:$G^V@[D='\C>G5;,/Q M*TS7Z'W!LJ90.QG90P@ .4G 8 >&PO=V]R M:W-H965T&ULK9IM;]LX$L>_BN K[KI 4XM/$ME+#&Q3[%V! MO=VBV8?7BDS'PLJB*]%)^NV/E!Q1%H>,L\B;Q+*'U'_HX?QF:%T^J/:O;BNE M3AYW==-=+;9:[S\LEUVYE;NB>Z_VLC&?;%2[*[2Y;.^6W;Z5Q;H?M*N7.$VS MY:ZHFL7JLG_O2[NZ5 ==5XW\TB;=8;KA9H\?3&U^INJ^T;R]7E MOKB3-U+_OO_2FJOE.,NZVLFFJU23M')SM?@1?;AFV [H+?ZHY$,W>9U85VZ5 M^LM>?%Y?+5*K2-:RU':*POR[E]>RKNU,1L>WXZ2+\9YVX/3UT^P_]#PNQ&0 HH$!^#@ GSN ' >0WM%!6>_6IT(7J\M6/22MM3:SV1?] MVO2CC3=58[_&&]V:3RLS3J^N5=.INEH76JZ3CT5=-*5,;NQT77*1_'[S*7G[ MYH?D35(UR6];=>B*9MU=+K6YLQV_+(]W^3C+U3__@;+TWY!SKS39B:MD=)7$9E]=%]TV,5]:4MH7\MNANB]JXSOH]3!5 MUD]E]__]"G&$"+UE-*KTJ^QT6Y4V#JU62-\P 9O< MF.2"HID\WPHSP@/JV*B.1=7]6);J8);-I*Y2FC6\K>6[I#%I5FV2HC;)L-\X MYN(-R=X1CI.W)FCE[E:V8^":_?0&LW>$X!\@YY@G.Z.$Y&SFG6_&\ISG G8O M&]W+XF&B&MV:E'K<$LG;1FF9X!Q4FGD2."%/5J^ZEZT5 M#*GDWNTI]T7Z5AB)/(5%BE&DB(K\TLI]4:T3^6AJ@\XLITT72F]-Z)8GB?*X MSAQ<9@'L.I[C>?@"9C3/"(-=0*G#6'IF8&P.1OZ)X P4?)SP9,DI%7@F&#)C MA 4" TVXBZ*"?U.ZJ&<+#,I$?OS2G.)L'AN0(3;)&V*!@!WP:45$RK)YMH7L* IB#3FNH3C8/LF--)EKW:-M$#R40\=]!Y4IS+T\ AH@) M$=I_V%$-QZGV'Z76#U5=@RV*#R:2X%"@9[-5!N9%U= M"XC9-*N?"G5DQ'$R3MJ0XR*#,B':,3R'(F!&,.8X(-(Q$<>9.%9PD^"/EW'8 MIQME>$+GHV"@M6,9"I3%V#$0QQGXLVKN+K1L=\E:WFK3W3]EP2-5""S:AQO* MA1<*@!4)$1 [ N(X >T:FZJC3]7EMT/55?U9:JF:KEKW)8FYFCL2Z*LQ0#TB MZ+PM "!OB MH$GBT)S7?GZXPS4?\<'(A2#SX@DRHR*4[(BC)XG3\^>)S%;6_7FQ5LG#BSL$ MXM/36WJ@20RVW&1R%!KO$4];[F<82X#FCU+;4<_% H:FR&:AC$@<&4FAZI!XG!(XC@\*[E$4PKQ 4C2W.L/ #-3I_% ]44< M)DDZ@-8"!R. &8!\E.' M2QK'I=F<][+5??-K%8Z0A'$W3]* "<89(X'EI@Z0](5=Y5.PP'%-?>!A MA#CQCAY!0TX$"H0V=6RD<39^E6LI=\6PMLU%:2M95="R@384) TD$2HHR.-]YXWVSZ>:Y.JNW_UOQ3J[Z#45VT^7VNV4Z=H"ESP.VK6X/-O]T MAW9?'^ -X>,186)*\[E.P"ZE+ UM8,=1&N>HR?1566E0FX_ "T),5>W%.63( M*1*!,H4Z6-(X+$W7?M@=ABQ^_)7+].\F].VS*?>&^JJ#E]7GXD4FF'<:"-GE M&>8\(-P!E,8!.N1%$['[HOD^A.PYV]6'(J>Y\. )V%$N,A&HJJBC)XW3\Y=0 M1@350K\/BOF)#F!%LM#I&W.,9'%&#@M\[L(RGW_<;!XQYR1@1P4A>6";,<=) M=@XGIT6J/3D[6[Y/0_BT$S*,G78RATT6QZ9-OI7>V:=1AD=4GAJ(09+/L W/^*]JYJ.M-*;,S,Z?O<+& [/%,V7&BU[Q_+ MNE5:JUW_ M^J'X 0 'P0 !@ !X;"]W;W)KX79$J.&\]B7[NPD11YR_:X M1??2;HSWDA-+*1I45F@%!JL%>9H^KFB(CP$_!/;VS(:@9*?U:W"^E@N2AH)0 M(G>!@?GE@"N4,A#Y,GZ-G.24,@#/[2/[YZC=:]DQBRLM?XK2U0OR0*#$BG72 M/>O^"XYZ9H&/:VGC%_HA]CXEP#OK=#."?06-4,/*WL8^G &F=Q< = 30CP*R M$9!%H4-E4=::.5;D1O=@0K1G"T;L341[-4*%6]PZXT^%Q[EBI9754I3,80E+ M)IGB"-M 9^%ZPPPJ5Z,3G$E[ Y_@9;N&ZZL;N *AX'NM.\M4:?/$^5("8<+' MM,LA+;V0=HU\ MGT%FA*LW?@JX_#Z;_PQ#?@U 5ZZ@*-?'<7^)XXUYWRD@UR M% >VDW@+3/H1#_UX3][ -X]\X:4/?A:#N1^1L ,XS@X3K?Q1G?:^?F(9NU?,)H0X,\KK=W1"4-R^B<4 M?P!02P,$% @ Y(-/6.[A1<3("0 U4 !@ !X;"]W;W)K2B*S\V' M#^OKF=.,B&=\53<43/QXY@N>90V3&,>7(^GLU&?3\/SW[^QQ>_'B8AY8Q1=% M]E>ZKC?7LV!FK?DCVV?U7?'R*S]>D-OPK8JL:O^U7@Y8G\RLU;ZJB^VQL1C! M-LT//]G7HQ!G#3 >:("/#;#4@'@##%(#--3 /S;PV\DZJ-M.S9+5[.:J+%ZLLD$+MN:7=G[;UF)&TKP)Q?NZ M%-^FHEU]LRCRJLC2-:OYVKJOQ0\19W5E%8_6_8:5?%-D:UY6_[*B+_NT_F;9 MUJ?[I?7JQ]?6CU::6W]LBGW%\G5U-:_%:!K.^>K8\_M#SWBPY^U6Q.)]7:P^ M6__^C6\?>/D?#U769/NQK]I!QJR[$4$LALXDU-K-^+/)5D==ED8EO MGJP/> M6ZRVEGSUQB+H9PL[&.FBY<#JMJS-!OI\0ZGC4I_2J_GS>3P8NV^V[K?5CJWX M]4SLS14OG_GLYJ!BY/E2"*@P/Z2.A%JJ*!O[H8^E@(HT.-_!+NK#8A5&/-_I@Q(5Y(HK\,(3 MK"
    M\=<*DO90YHUYQI;_U<96Q MYNS6J6SD':NR!ZH,(B(586.*7"GH8Y H 8EZ2OLGI7VCTI]RX42R]'\B:7D2 MN8LEHCO]GA24(JVSJA>V V/;V,=8U7U0=1 1J0@O=%U)**>&= &+ -021$0J MP@YQ(&\4*BJ4U=01H:&M(CS)&9K/.)$FM_EB$YZFP\Y(,S9&0U!7%6&[1%RN M)"Y(%*L('!!I^TATO2$G& A5Y'0VSP'5+?F:;W?M'8 T7Y6MT]/Z-B/56(6/ M;":)-1 [I,270C."J6(8DL"]]34^L]+(J/$RK0ZK72A<&5:[F6:TO@C6%X1$ M,"360&Q, E^6%X+UU>UL)3+[RG>K+_NT2@_BBBWB85\)1%7QPZ&F%7I*#[5 MJD-5A 8A$0R)-1"D!+$1TY>X,VK([-3N^"IC51NZ^9GC:'*)=5KMBHIEC?+% MCI?L, ^O\D*D%NYKK?K&SD:K3S2KELCZJR!%?Q6"0N3*IZ"N.Y0V>_=[Q^J=)VR,N753S\$&/F_6/QP ZY-FUE['U=_TVU2+XA4_Q4X M#I5E!WU%HY%]W(IGC6FTGM7Y(-5Q81(\2 MT[ !A"$Q#$F.$&]P/'UU.PN(S![P7-U*R,O+55H)FW)V@U KMNJ3B.,B+"7_ M"W/O8^\'3LH63CL<-OIF+U@YS6X%VEL&:+8 M\Q&10W5*=[JE"V9BJU?LNKL,3;;XTN"1%NTK*:4QKH MY:1LT:1L\:1LR51L_< X*PQ?5AF^*!BPLK "ZGJ!?%\4ZWPP=16+HL'9)* H ME._CZ8"^AX- 7F(JCH@<0%YEFJJV"&E_P++@SJICLU6'*H+FYF.S!0SZZJ4& M(C(Y+T2ROB!5#$,2N+>^KIWSQF;G_8\J@V;NT:+#A5@8$FD@MN&R+J M"]YY;VSVWG^_0HA!2[N (4L8$FD@A"H%5I@H@8CZ$G8&&YL-]C2EOV,GIB(4 MANNH,"320&Q,"9'UA"NI(%-?T,[!8K.#G;"R9^YI])8 EU1A2*2!N+Y\=,4: ME A6>08TA56$O8$)Z(PP-AOABVN!9I[1\L*F6 .Q7<^5-]0(IHHU$)'N*@KK M.B0>'CKI.E^,X7KKI15!,]5HF>&BJP9B8^S*65@$4\4P)(%[ZS_XUME*8K:5 MEU8$S31C]26PV80A$0R)-1";8"2=C D(ZZO;&4UB-IK3EJO,G8V> [@J"T,B M#<2ERG.)FH(KPDK%4 ?SAAY,))VI(V93]P]*56;FT8IK#%D8!K+H<(46AL0P M)(&&TY?[[%E:L^^[M%1EIAFMK6JWL._(I?^E!J:("]L_&)(0]3';_GCZZG;N MCP!UU[]7JB*J-?(YO/ +E*J( M6AUU*9:KM0NB6KQF,PY=>:G MA.&Q# DT8R;8L<=VH@ZTTG,IM-8JS*W';W[ MP+93 VD*-/(A&,%4,0Q)X-[ZHG;&DYB-Y]DS3A<^XF0F'*TT["]A2 1#8@W$ MEM\?2(A:9K6'GOPGG;(?&BR)]Y6:>-B_\HDL/O.2*B8%&0J,Z, M.LCUL;+M3VE2EY.R19.RQ9.R)1<(W(^!SOL2L_>]. :T\QZJR0?VD8/D:8=M M+@R)8$@,0Q)XS/WWDCJ'2\T.]X)B']&^L:1Z0NJ[-"2^7.PS#V#LZIF4+9J4 M+9Z4+9F*K1\8G3FGEU6!+PH&I$0G0B*AEY^.7^B F)!0KO9I<#8A./#D6KH. MZ(6N+WML#0Y3N7:8:%"!Z]!0WJ_F9^]K-R_\_\;*IU0DH!E_% V=-[Y8%N7A M'?K#A[K8M:]P/Q1U76S;7S>.!3SO:,8R>]S+173WSMO:8HR,*$(E2" M\L-]^BY(6I2)!:RTN;R()6H)_1=8[&\7XMF#;KZ:M90M>=Q4M3F?K=MV^WX^ M-^5:;@KS3F]E#9^L=+,I6GC;W,W-MI'%LKMI4\U9%"7S3:'JV<59=^VFN3C3 MN[92M;QIB-EM-D7S]$%6^N%\1F?/%[ZHNW5K+\POSK;%G;R5[:_;FP;>S?>C M+-5&UD;IFC1R=3Z[I.^O1&IOZ"Q^4_+!'+PFUI6%UE_MF\_+\UED%_T23Z)^;B=QKLA<-B[[ (C7[Q;\@U MLFAJZV2>7^@@J1Y/1L?G_H F*6BUB(O=D+7!P4=RW!XU(5 M?(#&1 7,4\F:ETSFJ:"45QMLE>;!-7^I WLO)HL ME=EJ4U1V%^H^GF";DC>U;B6)WV*Z$UE>=!H4_2.PPI"B M;1NUV+7%HI*DU<1.\QUP@-AP4Z7=#XW-J&B(I(ZN4YA.-I6/FO$LQO5G>_W9 MG]#?KB59%:HA]T6UDW8A]AY!1&W4;F.Z>-+@E:K[^%I)?*MGB.Z$\WCB'FH6 M'RSB"_?RO7OY*SM@)9L&DGM;/&+BJ?8+$6>I=;8&DZGMIVHY(*&HB5U8*)R*>Z7#, 8>Z; MRQ&$-$S"SW4)93X$J*J?-YB!.KR4ZM[FO!.;UK:%6CX'\I#>K#>D,$9Z=J + MPE,6\90Y(8T80A40)9[T1D=FTC T4<>VQ5/O%5QI=A+UJE+%0E7> HVZM,PC MIQ! K'A.D\3CU0A5&J8JE*6'7G4^E'ICG?#6+A0!9!KQ? H:S"Z+8^%+B"-) M:1BE!_NU*"&7&]7MUI=[UP89JA[A'TPE==0C=DG.F*>,H2,H:9B4-XTNI5P^ M[PJ8<% +5=A+^OMSIW\MXV^5S:( M%D_/3;[]I)F*G@<'LDC3)?"$W@IJ% M07UY6$,39JHU",7@##J=B47LXCBA/CB,<&9A.+^8UC&;6E*$YA?K2AE+ M(F>"T?:51L)3X+&1R^Q(+G<]XN'9R/%>N,A-1>(4J8@9@#E./<4W'\',PV"^ MTM5P;MW-/A!AH->3/7+N^_/ML#Z0>%4IPY#@+GTIA!*=!A-BQ[(LBCRU$A\A MS<.0[KJ.B> B!5LT=Q34/ 1Q#P,XCW1(%#LD<+QLEW&0FW M\\R99L0P2UGF.[WD!X?)X=/D3U"ZU>414K_O!O 7:)R?["&5W=M'"$;0 MF7&6\VE*Q0S3*&*1!UI\1"S_!L36NCZ%%JUM($G92%,UR(<-8OY!S&X!G9LJ MFB=BUI!L^XH"=0KA*V=NY8?:P3KX%F'D, ]S^"_UGAP]6A9.[XG9Q1!$'CCS M$<[\%3ACO:=\E$VI3-=_FH.S1CP#N/P5+(JGQUZ(&4W2U'/LQ4=(\U>.F95M M%NJEZ>;8MCVEWFQL [WN(%W!&N"ZD:-ERF.GX<'MH.3$E8N1S2+,YFME^J/_ MCL[/ZKV; OV)"VF&TU1$TQ2$V=D4Y$&<&'$LPCB&#'2XHV]W"]TLNZZ?_*8[ MTMUVVQ<5[V+7T8TUR4D,A/,(']DLPFSNZXC5D903"&=S)U(P*\ZXIR\1(XO% MG^B,WPQ%Q=OCG7![W],TBZ8'BXA90MFAMR_=./BY-DS7CZL5E*(V3.0CA RD M3-+80.E?=[\_6B]/>E_M3S+W1=4]$V"/3NT>@/K4'B?9SU$'7=">\HQ/#[I1 M,_O/X^"(8Q'&<;=.O6/J+_N"_1X<\6D!B)B=0I/$F">OBI'4(DSJJZ/EGY"% MO%.U_3G-+NZ3+-"?(80+8)KGAVW:X))K)UC,4D_M(490BU= _0T>27M8'_ E M=1X:8#2/TBFV$;N)S[TO\X/G:#:RN>L>+S*D^TVA?R!E?W7_"--E]^#.Y/H' M^OZJ?Q!I'*9_+NKGHKFSOS=7<@5#1N]2F."F?]2H?]/J;?>TSD*WK=YT+]>R M 'I: _A\I:$O'-[8+]@_\'7Q!U!+ P04 " #D@T]8!B#S1W5B+,);?,F3,SY'!V MM.[%[Q$#O);:^'FR#Z&Z2U,O]U@*/[ 5&K(4UI4BT-+M4E\Y%'ET*G6:#8>3 MM!3*)(M9W-NZQ^+DOAWE:H[7&>C))NXZO:[0-OI(M9)7;XA.&/ M:NMHE?8LN2K1>&4-."SFR7)TM[IA? 3\J?#H3[Z!,WFV]H47C_D\&;(@U"@# M,PCZ.^ ]:LU$)./?EC/I0[+CZ7?'_CGF3KD\"X_W5O^E\K"?)[<)Y%B(6H>O M]O@+MOE\9#YIM8^_<&RPDV$"LO;!EJTS*2B5:?[%:UN'$X?;'SEDK4,6=3>! MHLH'$<1BYNP1'*.)C3]BJM&;Q"G#37D*CJR*_,+B-QL01O 3/*"73E6Q5+: ML$=8U9[0WL_20)$8G\J6==6P9C]@'66PL2;L/:Q-COGW!"E)['5FG4 QJ-KR(;9^ +?N,]['/G&%_+V$"Q\5D88J82&IR "TGD+9Q-NZ&[.T_'5 MN?.5D#A/Z&YX= =,%E?O1I/A](+8FU[LS27V1=>([YHD3 XKX97G=FTYJ*$$ MV/+W[_@:8*6M?/GG7"J7@XT&Y\["!CK]6Z#P\FH#.Q(A4O)^=K2O:HRZ] MOWIWFV7#:8>,R]$4K(M,O;6LA'EKC1^@(GM59:5UG'S@W,!Q7J5J\D:=1IVH7Q#2%K M$YQB0LJ#P"R4QHG.X?UD? MIB1>\D@0U?*G1MFS2Q]@WDD^-VPJC_D*M#!2M(">2* MZF1D(+&[>!ON8$D-45+X*:QK1^_!-6Q4GFN$M? A!ET6#.BUK3?K9:>.,O)* M-"B:9TYHP>L.&HU;(56A9'\8&'PV^\&YVY2>C#]2NHM#WC==:R9AO]N_(\MF M?'Z#-X\0%6U'!P4T%N0Z''SZF(!K!GNS"+:*P_39!AK-\7-/;R$Z!I"]L#18 MV@4'Z%_7Q?]02P,$% @ Y(-/6,2"W=FY'P NV0 !@ !X;"]W;W)K M[8QKGKS^@3[[T+W^H1WZVC7V0U?X8;&-K=N['Y^?[=FQ?X/#WPN[-W M7OU>X$I6;7N#?[RO?GQRA@39VI8]CF#@QZV]LG6- P$9?\J83^*4^*+^/8S^ MCM8.:UD9;Z_:^M^NZK<_/OGV25'9M1GJ_F-[]R\KZWF)XY5M[>G_Q1T_^^+E MDZ(S;QP(2]<$-T\$5'YUO3F]0]=>U=T^#2, MAK_04NEM(,XUN"G7?0??.GBO?_UKV]OBHC@MKGE7BG9=?.BLMTUOD&T_/.MA M%GSV62DCON$1+V9&/+\H?FF;?NN+GYK*5OD SX"\2.-%H/'-Q;TCOK7ELGA^ MOB@NSBZ>WS/>\[CFYS3>\WO6[(N^+=ZYQC2E,W5Q#:NU(&N]GUHP#_=B>CA4 MF^_\WI3VQR=[Y%QW:Y^\_L??SE^=?7\/L2\BL2_N&_WUM=LT;NU*T_3%95FV M0].[9E-\:&M7.EC&?W^R7_KB3=V6-_\S1?O]HU\L]<;OU<87G[86/]B;CO^& M[\NV\3!O!;RJBG5DGH_,*QSJ6=EV%7QE093[+?TM1.\[!V_L:R![8QO;F;H^ MX/=VCP/"NSW,^;EQ^!?MB,=9+W>V@_47)__XV[<7%V??__/R\@/]>O[]4[ + M?PX.R :=:,"((!6XLSMS8POK>[>C44Q3%<:#X=GC4F#OMZ8OS'H-IH'FA&6V M'7AU',O\33(.'P!?Y]B MWX)>G".HL[>V&80$^P7,LH<_JJ%#UJ:7B-' L;9:TA[N6M\77DF18DN'+]6T MG< T'../H=KP5@Z>/ZUL;SNP/):^AU=Q F(HD:8H@Y]E"_,@CQ?TQRWL,3&! MQ&O3MM6=JVMZVX&<-1NWJJTP;1%GBO*V-JXK;DT]V&Q'2MKRZIC+N,,L2*O! M \7>P][L5C(BS!"67JFA1SN(,NXJ*T*ON$/3>BYH/:O:N-[7["N_O M8&,V()\%F@=07&!AA_Y"Y FVZ]:@>U)BX1K?=X.2BW+H.J00M[Y$HDI@@NL+ MD$04!" CO2RL G6KAPIG S^!CE#MANBEQXVR,#WM!&YK#8Z:U!=^*TA M(6M7M=LP+Y=@C/H!9@(= >(C![JJEB!O '#.D>J73E0,:)YW;4[9)%76@FF M1TFE-A/!MJ%\,EH@)AH/)"%U_COP4=&49(8I6"X<;K\4"+PO5H9OYH.^#@:7O7P&!^6(&T."!0]++?MK#&6_B & I2#@P !819 M6$COMO"!'K=PGOX$XTAV> 66$7@"8QZ6Q;^/GJY:&*1I>_P*C.U^7Q^"_N_G M>;+(QEC9#4A7L3I$,<8A@#)XJ(-E -FW0+2U2)N96\TA6N3?W_\4#3+(#+S1 MTD;./O];?![D"*77CPB0%VAZ&)U'A=>0LK8&XJ*A8IEM3'WP#D3J'<"\MO-1 MC8-?<60>8")Z1V\W3X7TG'_SO2]JNP'1 )1K&O=5\6[TF"AW@3H*BM"Q[J S M0NT"V>C\UNT70MTA&A)PI_A !YP'I'':2]T@_.9V5G5VH6R,AN NH)+(# M-0ZF?8ALEDP-S%P6;S.==^7VB(X%#DXF;VL>-SAK*9#/E#K$=<6?X!]66Y,X-(1H-#A#U]$LVQ)F)3B((.S0O23PJ,(Y$ MZD@+X(OO438;&45+QE;6IL05?<*5\5O6:?P%K1'(*3FXJ_$'M!1/\,UO@>FG M.'CMS=V+[8#80 UD-3><*:X/F.)F:,";:G1G,$ MG(;]%5_2\M,!\]XW]]: #('M +\%,P)\B$3ER'H_="7(C*#L#CP8L@7_^P@C M0QA!N EG'?\M_- 23!@."10,#I *G(A#O]$6'F3 KP_17["2F "*"*+NA /. MLSV$M4.#">$$TS=EP"S0&I^0FHEL/!RV-X%S8# MXS-8]MU8;EG9R2CC"O?F$%T-T,[)"!3;\ 5*C,>EPZP"_;_::"],*>$0&I,0 M(3B?GJQPO? V3$6DA&%1U =8[3O!C( ''<<9#F,+8J^*,_")TG0=F9$(OOU MYB3G5TX7,+RQ-.X]?,0X1L)BTDH ^"F(P-=!M@'B$SSBRG .TL3F*^)ZP=Z)M!UZJK=JZW1PP. .E 'EM,32N [PGJ_0% MHS^T6L(;"1L0[0Z,#&DG0;1DRME0()@[L<%AI!!_$I'K@=!/='?LY\D^P$<, M.6"A;P<;0DQE;AI#+T_LEX N8?5B=2S=!VL _8?IO.$4$KD:70BQ]H#")Q5=P-X;A\Y_&9P M-4:3OK@XP]U\<58*WRTX<]2YY_C0R\EGW@T=*+#&S7LB MGUXYGQX7=W- Y4J/X\N^7?=WR!)Z]YO)5W^V(!2(E?+M.;]GMA-,]@8T@,(J MZ*'&H9Z"M 70X(N?&/:+A%+(D;Y$$"MQ@?Z8XT P!3&@P_^0T_C?I%V8GL7: MD,_"\1*4X?@7?21;?+%>X*QMQS&C)@?>3]D+DN_.@F2!#:$76!N9 +9#2B5A MK,4DL,*\04QX!6KCMXH2-*0@ZZB]H&55BXF5IJ\/VOBJY(JI_A@"X>)5]5JV MMJ;HYYCFR+%IR_M_H3?D2,!K:8$)B3>QF>C2;XVK)8SF8@JY+P:^N.=:HF!5 ME5WU.JA4:.B31G[TUD-O)&3A)*F%K@*$WY$HMIBMX8P&6"L"[*[Q0T<&2A(I M-'($)==Q;(AQBU77WMCNM )?"+("@2Q;L"0ZUSF,_.D+H+1F0ZO8.4\5'@(T ML%&[%;PC>Y 2].^;"K8__KQ,J46&))F8MY9 MI4!H.C/!EVB6:/,)*0'/<,?!2#1D_4YPQY\N%7DJ63?*Z 'TEOBZ;L&L8D3N M^O0@D "V"XR808.IOQTE9L>RBA9OVP(.R%#.#NMX!(@AR&"$Q%&&2C$2HS40 MS%D@"I7ES%:F)E&@.I-/(FZ_P+[JT"HM .D6P(YY!EX]%P0 371=>T>9'EJ? MMW7-MA4?PIQ(2$&UW2*\!,2"*=@CIL $-">?%9@T/J',B26H9!_0&K:2[ 4R:PQ>8JNO44D@S$ \C;EI#.20EQF MJ4[B&8!+R$_)HUWPH_=SD8B;%?.,I8^9ZE(9?]$--9_2F@?U+?^2O"?14H60 MYTJ2?+\0GDWRU?X%^>(HQNT8_L+/8V0:'#_^?/M *2#7W"E"1KH*:M%R5I6Q M(Y@\_GM!$*)E/JT'' MHMB0-=\,KHJAHEYE7AAD]0'Y!;OL8"LP+.:$!/__9Q"E&O G_[R0G\^!-F!K MRI(T5*K6GW#Q^MB/87P)PG_ #6<@@*B2%3/X+0@,!>-@P%#V*2$V'M]AAKLN M)?89?"@QB)]UZU/)Y=A*W*U +$H=5JX>4(07@G*!3O08J1S (4ZT>KWYLJ!< M?U4EA]> P'?HZ*,A@D\$&\1X&@&-]P/!*C^ 7ZG8WTB"F1;KCX:N;$,0$P9? M3BS^#FE>#S@XR%Q?,P+XKP&" NQ P%SDB^#[,T\NKZ^*YQ>O%L7%R^+?DX!9^[$H'A)"HG01*;%ZSV(D M):^$'2*$;65#7NCI,#\>\T[WHH$([E,H",N,?2W>FFD$8\8IJJ.HJB9Z,'HR$2OG/.)&L)K M-Z[LTO3K,56,[!IJ20M6Z))[SB/)=Z%22*G)I@I!H*)"P5]-0DB]( KK[VQ] MRR"G!ZWTII3\7I<*"J]B8OZXJ>.D^.7ZHR^>T@_:"^K/X2])6O"%(\%:!W!& M:6?LJXB-$Z(370SJO\9*Z)%MD]3'E8K;1PB)4HNC_IM'@,GE*//@Q'8I&T+K MYD2(C'<4#/C("7FBXFQDX )U?8!IQM:TE0=+)-'D9/:?YLL=S@C,\L!W#!S2 M4Y3E13B:9[T.H\&P+MZU5)5L)32%E=V&C%BTC-QQQ7 444T2"6-8)P6,# MH 6GL^@[_9%X+Q)*:5,<<1@5=T;9L..8$+9N) %QMW(Q^(QCZ)501B-;0FZP MYP)B7A!0A5,[G^(]21A@PA.82OO9M27839\44,?O-"7QDK/WW )%=7#<&/)C M)V)1D2GKFC=^WGT]7;(H5ZV$@24GPD+;Z]$G%XOBDM*VQX_BM\5;"$4X18*\ M/3]??E/\!_YX"3^N0F$&Z* 63RZ\T9//E^?P!/]_9@*>'P8K_GEO1U_Z.J^A M@2*46%[1]5JP[PAW@F+E>_<7&O_,9.L?T^>E3#0F\QYW-K)08AV$#M0ZR;.! M%+JUG6!!\!A74G.#YT)F)Z1AL3UF7'P@1KQ 0W$1JA,*$ZA>UU#2G!S@)94W M0@'F4V"??O-Z:\J=L-.C*5EE_)IT<^&U/8M44-_)39-RRA^9D: MV/W[^HBJFV21L73^V )<:JF=J<"-%.XQTM=;'W($BF"(=0;TW0L4\%AC&Z81I*'!LO9F+W(T<&6NC4'S/=TOH^HJ6'[]GPTT\-+ M221P7]O>Q+[G,?ON#5L:3BX#A\#Q;'-H? '&]08IYRXI\)G4%EN7@JRT<&7\JU\E .Q$*CC=./V MF*-6*, 77$&1DM&^Y0YGW$O,FL@$>2U$178[^_6K:4"%0Q;(VRPUD.%'D+6A MI_X9:CHBG(\]A+$/@8E8%E=)=2A[0BN1_$(.9-T.[#YB>4Y\D8FFMBW<0$[6 M:J'D4P>]3:G?P\.@)8D%%_$EKYB9.72O@XS-HPWN[D:1$$!W"RYA#"AW1 M+<\X0.+6-#E.O:QEU,>%-*Q]60SK#5;#0P$XO LPD%F>=GQ3E@[=^/ M=E?S Z+,/1TH"1UTZG245BO&AWANHAT\)FZMG.!*2IRL).8Y2F590R+JYTQJ M.'^O:(G'P;"\(\'/*/TIZ9S8E@HX"9DFMG%4!9[*0\ZIL_2LL<5FRH0*"L$C MS0^DII;C-:8C;KH:*S#@-[*>P>ARCY:/UAX?@P@Q*)(ZBC4%0<#Y :G^Z*-23J^0VG2Z_:2!ZX2V:/(.P%+>28_O<$F(C6=MY \S$11SM= M@YI@:-#/F_1;/DDZRIUK'RZ'+M9C1BN;M;AO!J?/WNN2$&<*^*Q%$$(1;>Z& MJ3!\#[6,N*Y%=LB8TFSA]'9L/3"5[DH8B&XRN+XJ M/D'$51:OSEXMHJ&F!Z]RT'H5W1X\&I(K3?NHP"9M2'1KK/^CWM^)J&4Q$0K= M#\FU4YF5X[IJGSWUL>-&-,*I'+B59;J/YI8:WE"&GLS*Q M2]",I4OK>PJ%":KL]YACH(09)M87N3PX]+1\:J>-KBKI2-@GW,LZT86F)O-W M@="YC:(M$AA+1_C"?03^2$(! !CL,R#SLS:@=MSTI:I5T>('&T,'4BUY$RU+ MY.1(H!#)9[&Q1S61:QS^BFR%&:/VAK1V4Z5Z9G[A!_=GJ7IU%[MCB*5W9?R)@+A4AV#J\@?_=EW4>O_N^4?;W\6DQ M-&932;!D-;1C?^2)O?Q0C-YX9'B>S.@0EKH_^92AQ8/FZ;!G2@++MF8%(*KW MS%YT,WV[C4[NV60%I<)"$?TITIC:^7?85V?B 4WLL:/,YX1\<&="0M32P4 MN1NX2IYE.>@L-YT9,I5D\:BE%Z29JG!RVCJ@N:F;=GQZ;.+WZ_3$41:Z%")833_=H?\Q#S6I9,B@!GX:2 M'EBQ>S5$&R',LN+/XU(1C#'EU,(19LP;%T,6%)P1!0TQ4GU,@G4F MB<.0C12%[R[ \.BW9///_Q$(C2/KX_B?\Y=*W(CW%P'AH% S8?(<@*X2>+".OC?5.'P@(.;@\!^$2BT&?(\:]P[&-%)WEC M4GD16A)[\T4?,\BNUE$3P=,=%4J7T6'C@20R HMIBE!]>HL7DMU2UHL^.&Y4 MR[M))?"99*^"D&I"KV2+60?4__UB\>KE*WTO'K8,(6R&IXYI.)%VN>,F-X]6 M;>J+O[]:O/KFG("_1>PCM\0<6)?J%!%E?4B7SZA:E(#]A>)W9F!M'+JY!H4Z?+E)XC:B-5>KAE5$C MDG"']3?=9B=I>.[+B %A/FT(?A+.203AYY^OP8W4M>F"WH;P:VCX@@Z8=$.Y M(#DQ$KD:[EGD>TMV "+$/^C+'Z1P#U]W=HLWTMY:=<3O8YB!BR)QPO58/L84 MZ-L%007"\[R2=$K)\KT[/=UT-'-F;E0OT\>5"8 %?5>_QE V1IC);J4S2*F] M5\[0DS^@J^,D+4=F9)XL!2/7DO(87QZB[!%B&ZHXE!QG23]=\H<2?(_30 ]? M\8?];VD>"$2'CBXF>>0RHN]A)MG&2$=O&I($6#=YT^U\)+KFBYS\Y_QI$^V2 M5^DJL)]M1W>8R;V)(6S58S(\!,0C"%VJ=5TXJB9G2A#KW(&>I3S$Q$Y4P6)\>EIU&M+#^>)18UM"YQ,^YINS[% M-%;L,_SM]XBG)^A%:L9IN+F(,->R^&U$#LP<1"R'FV/D M&.^8&B@./JXH!4O!XQ)*2EU:T_B;&HNRPW5T"3"_DD"Y7,:5_ Q^?^]2'C!J MIC]F3>ZD X7IPH"[^QI6D?D1D2/J&1T]Q3OZI@DRJJT5;Q$ M,>9#:PD754*%V]RIPA).LT4QRL9V9-#]O*.-)-C[RA()J2JK. MA-_2NB?')?A^)R[:A*:^D4=<9Q[B M/:/<'6]0R.^:#J]8B9L1F-/0&2?)5/L5MT8N7I9@P]IJW';I\T']%_ M*16@RLE)MI!1&-,5QE!'$-6O;Z;NM"XNZWKZMNN).P(4OE/-GE/W.2WQM$C, M"\AM)+.7D^$ZCB/MV4NU,;&E(GY$W@FQ*8/"+4GCRRXF791>3Q4NMJ673W72 M0!]4[;6:4, D*"95H)3NQ<4 C \I5I*5F6NIIO'2LOA7>X< ;A&"]'DFA;YN M/)5=QZQ5%AV+Q0"(7&'&\L0MP9/)E:-.E(G&'PBR4GC. W7R&(C7U+]1\$S] M@Q([VVWHG\V@.[Z;GO]MB?AI$?YECDO^!RG2X_S/>OQB.KILNK9K>/5L^&ULK59M<^(V$/XK.^[,S7V@^(T0+@5F@#13;N[2#.3:#YU^$/9B:V)+KB2' MY-]W)1M#"J'7F7X!O>P^^^SJ6R-@47^*! UV7)U.L< M"[F;>*&W7UCQ+#=VP9^.*Y;A&LVWZD'1S.]04EZBT%P*4+B=>+/P9CZP]L[@ M-XX[?30&F\E&RB<[6:83+["$L,#$6 1&?\^XP**P0$3CKQ;3ZT):Q^/Q'OW. MY4ZY;)C&A2Q^YZG))][(@Q2WK"[,2NY^P3:?*XN7R$*[7]@UMM=##Y):&UFV MSL2@Y*+Y9R]M'8X<1L$[#E'K$#G>32#'\I89-ATKN0-EK0G-#ERJSIO(<6$/ M96T4[7+R,]-[:1!B^!&69445 KF%%28H3/$*2ZUK3&&6)+(6AHL,UH:)E*E4 MCWU#P2V$G[2!YDV@Z)U 801?I3"YAI]%BNE; )]8=]2C/?5Y=!'Q%I,^Q&$/ MHB"*+^#%72EBAQ=?*(4&(^&."R82S@J;KT&2H#F;< ,W. ]GN^E&4TUQXE&[ M:%3/Z$T__! .@Y\ND!UT9 >7T*?G#@6^52GQ!9K"(F%*>\J@+A MCT=\,3 O9/+TY[G4+@>/^T=R47NY\$8N[!!/=\PZ3;%45N:M55;SE.J-L"!] M*(LZTQJ-;O+8KWWA;,,+;CB=T5;)LMO1U#$FAX7K%50:YK4FOEJ31;FAH[3= MKV$IX-?$R TJJQ=2S;WLNQ$$H]YQD>BB^[^8?%S7&R,KGL HN((PN(%A,'3C MSTS4= ="J]X^"&FH2%M4:"NQLL=(4[IWX#%'N)NMYY SO:^QR14B?&4JR:U_ MT&430##HO0/T\;&A,AAUX5W^AT*$W^%*78>EK6+;>2%\K@5=(4&32>_$(.H? MENRTXQH!%>-?XYV+&9VL4-)"6ML^78ZO![F=:G*OMIXK.>FQ6WKK["2 MRK -M<@:,[L,MUPGA=0U]; 5T;TU;W.)NUQB"*[_*UB70WAU4KMV:6"%<8*[ M% GI"Q[9RS_)'1?Z#;E/WPG2/Z5 #,[=5_[1FT-BS]S+JL'5N7E^NM7N\9XU M;];!O'GY2<<9IQ8M<$NN0?_ZR@/5O*;-A'K(O6 ;::BSW#"G#Q!4UH#VMY*N M[G9B W2?--._ 5!+ P04 " #D@T]88X&?5S$' #"$@ &0 'AL+W=O MM?8!(2,($)#@ :,7[]7,:O$B*)<]D=Q]L421P#J(MS[8*\N3.VU*N4'2ZXN"F$?;J0VN\O!>-#=^*@V6\\W1E<7E=C( M.^D_5Q\LOHUZE%P5LG3*E&3E^G)P/7YUD_+ZL.!7)7?NX)K8DI4Q7_C+V_QR M$#,AJ67F&4'@XU[>2JT9"#1^;S$'_9&\\?"Z0_\YV Y;5L+)6Z/_J7*_O1PL M!I3+M:BU_VAV?Y>M/5/&RXQVX3_MFK7I=$!9[;PIVLU@4*BR^11?6S\<;%C$ M9S8D[88D\&X."BQ?"R^N+JS9D>750..+8&K8#7*JY*#<>8NG"OO\U7OC):7T MDJZSWVOE%+O*78P\H'G!*&MA;AJ8Y S,.*%WIO1;1V_*7.;' "-PZHDE';&; MY$G$US(;TF0<41(GDR?P)KVADX W><)01][0SZH49::$ICLOO$2"^9,&-W#I M:3C6RBM7B4Q>#B &)^V]'%S]^,-X%O_T!-FT)YL^A7YU4SO<<8YN3;$"WY# MKY7+M'&UE?2O3_*KIQMMLB__/L7]:?1T>!3MX&%Z75M5;LAO)3U(84ER' E1 MD,5*VCX2$7W""K'?3CF<2&NA+-T+74LR:\J JG)I&][>BM*MI;7 $V4>CJAJ MFVTA)JJLRH"G88IHV C8UY0(]1_>X6AM\'CG7M'U9F/EAL\[XG]; [OT6.JD M=Q')KYFN<[8F$VY+SV@\C2;SA-Z;\F5VM):64;*8]0!:B9720$6FS*+9=$*_ MF'+STDM;'#U;1&DZ!>XRFLYBNN5#CDR.J$0Y94?PH^ L-AXWGM$\2N8+?,[B M:)).#@TYXTD/0YC],X^7X(PTFL33Y@PFH$HORHU::=G9 M_[QD_8_'+U@6"I=:K25VIBE,F]/?C,EW2NMN7?("SR9 G2WIH\PE&@2#E>Q8 M,+4(%+L=YTB(PG?;%KPM2:/Q%1!8+9-Z;=V^N([IV2M 'D:FURJ)@R-OR'GA<:NB=*-'L^'+X MOTOIK(QHQV[Z/T@GY:C%IZ23+J/%>'Y2.\MIM$C3<^))HF42 _KY(HWFTSF] M^$X%C1,@S%*^BN(8>EK._VL93>?1+([_3$F:"Q>)P[3 >9AJ]IJT,C.;LG$OUG:' M-1D,.)[GX/+,&^L:*:E5'22"AKNGMG=>WV?P>]M M"SL._V-_'%+II WB?;.%%(I>J+C\@L1%#& H3Q'L8P#51=6X:[=5V19."ICD M%%P%Z0OL_*W.-XW60;(2UJNLUL)&@>2C(O1L,H\F&*5 ^3:,?K!5*]=60RMU MPVVK*C>D7V&=Z"(". 3VL9W*A9DUI[KB$9ARS!"F+CFT05EK5 8 I2+; KC#(N4-;]O8')I)CV^&1[1V#'PH2V'R$E?>RK*4+UB/?VHB'@8DY M1-_$*B3BN?R'FYE:%VFVR?%S47(+@:](5)4U I'8*<_A0*&4:#',\YSE)I>Z MQ6$J3A3R*+*JJ+1JTN3;%#M=+8:(:E]K#FO[<4TY[$'^H8*#M7X@YVV=>0QX M.!CV]HEYI$U8T[;,LV5MV'=9^#^')B-NF4P:$93?J#T*$QP%/"(G\1/ M)3CM;-VLQ$-0AEHW/;O+X(,VB4 HQ)]<);D3XB&"S]YSI'%?.\KW(ZE+2#5?UFTQ0M1C=:<9/)NR&&FM_/9R:3Z$0I>XEQZ*^NO).5 M;V[BQJ(A>&PC)+%=0#.]%*RI MH-M.[*$(]*'NFP%@UM84@4\>BL5Q&K:-ZW@6;"7RXP^+9#S_R1T[OVE2KK?^ M:2O_(UYTW7Q#FYRG&JNF2QFF,]A__R>[DF]US_)Z9S<8$GT33Z>S< M[LX_H6R*_+#@]-4K.ML8^N1/3P M7"GMYJSTOCY/$B=*K+@;FAHU6=;&5MR3:#>)JRWR(@95*LG2]"2IN-0LGT7= MG5%TP,:BD;D_^W/V'O8"S])6 K O((N\V462YY)[G,VNV M8(,WH85++#5&$SFI0U,>O"6KI#B??S8>80KO8-$X,CD'2^EJX[ARL\13@N"6 MB YLT8)EKX"-,K@UVI<./N@"BW\!$F+6T\MV]!;94<0EBB&,1P/(TFQ\!&_< MESN.>.,CY3KP!JZDYEI(KN#!A28+^M-0-%O"E1LO#C)-+ M,"CC&HOP\RL^>U@H(QY_'2KM:/+#I4V'+W-2[.:$:,%-HS'VB!B@P&J%MF]; ML-.9#6!M&ON?G?2'_E6R-],5VDW<7 ?"--JWX]UK^\?AHMV)%_?V9;GE=B.U M X5K"DV'IU,&MMW65O"FCANR,I[V+5Y+>N#0!@>RKPV-32>$!/V3F?\%4$L# M!!0 ( .2#3UCML=V*+0, -X' 9 >&PO=V]R:W-H965T9(M69*=-&L;B),&+; M@B2[?5CL RV-+2(4 MJ9)4'>_7=T@IBHO*7N1%XF7FS#GD<&:^4_K1E(@6GBHAS2(HK:TOHLCD)5;, MC%6-DG8V2E?,TE1O(U-K9(5WJD24Q/$LJAB7P7+NUV[U3BU7F M[+W!WQQWYF ,3LE:J4X<9]"&=X^'X M&?W&:R._L&MMTUD >6.L MJCIG8E!QV?[94W<.!P[G\1&'I'-(/.\VD&=YS2Q;SK7:@7;6A.8&7JKW)G)< MNDNYMYIV.?G9Y5=E$68P@F],8ZD:@W#3R (NC4%KYI&E&,XRRCN\58N7',&; M)/!%25L:^"@++'X%B(A8SZ&=!)"$B?I";RT5YQZO/2$8@-6 MP0V73.:<";BWS")EVK#@%BX;AG./YL+4+,=%0*_"H/Z!P?+]F\DL_N,$V:PG MFYU"7]XAT?MH'#^XYB87RC0:X9\'?+*P$BI__'>(\DG082B4* TP"?F^XW0.7%DF"!;6! M-=H=HH3).S(H('E'NPZFTV/&\%"2,>R8 :F&%#BNWHHX"2I77C=;"^QJ%O_/ M94[I( 9.ZL(I8_9W8(][Y'2'5]]"EH79A\0-IF$Z38_8C4B('.6-UI2\SO@L MG*8S&HS@05E*G4&BM/\A">/D_ 7^3\[67'#+2:!&0>E6N" M'^5_M8G7T>C]6RY?J>$=->T//POC.(:AAQP=U-P*]=9W%DIKU4C;EM]^M6]> MEVW-?C%O.]\7IK=<&A"X(==X?#8-0+?=I)U85?L*OE:6WHP?EM2 43L#VM\H MJFG=Q 7H6_KR)U!+ P04 " #D@T]8]$F7W>H" ">!@ &0 'AL+W=O M872 M<"5!XWP2G,6GT]39>X,?'-=F2P:7R4RI!Z=1G\V_*(F1P!&?%8\T-=U=UI%$PBR5<6:S,.+04 MQUF'18LY;3"3-S#C!*Z5M$L#7V2)Y?\ (1'L6"8O+*?)7L0++(ZA'_<@B9+^ M'KQ^EW7?X_7W9&W *KCDDLF",P%WEE*FUV9W)MS I;OA7..^2BXA_Z%3 .Z\@(5!ZL9ZJY [I/ O6;2L*;W"F6L M@8\0I[TX'9&0]'M)-J",I.5R0;=.)M3H)>HFO3GC&IZ8J!%8^9?:P%<&#J1[ MKDEZ" =QUAN>C. 0^KTLBMY&*E1% \PT"FZGA"O-.M% M)T,2LHR8IN^$9;)T9N]*J;E6]Q;9ZV4;:O$2@4NP2Z0QH+7#>W9WS@RL:8:Y MU9W1>RNPI( PI^FVNQ8[.R;7_ M %!+ P04 " #D@T]8MU4Z208$ "B"0 &0 'AL+W=O!8'Q2IMGNT!T\-HVREX'"^>65Z.1 MK1;8"GNIEZCHRTR;5CCJFOG(+@V*N@]JFU$G4=1,%FX+.<+YP?&$W&2S'')W1_+!\-]49;E%JVJ*S4"@S. MKH.;Z.HV]?/["7]*7-F=-G@E4ZV??>=#?1V$GA V6#F/(.CU@G?8-!Z(:'Q9 M8P;;)7W@;GN#_K[73EJFPN*=;OZ2M5MB:]QGO?H5UWHRCU?IQO9/ M6 USTR2 JK-.M^M@8M!*-;S%ZSH/.P$\?",@7@?$/>]AH9[EO7!B,C9Z!<;/ M)C3?Z*7VT41.*F_*DS/T55*G'!(57=8\ "7'H;S&^C*+D6% MUP'M$(OF!8/)SS]%>?C+$;+IEFQZ#'VR:P;<2ULUVG8&X>_?\=7!;:.KYW\. M<3Z*>I@SO]S6 ^[6@^XIB('"#8TY($NPG=+HQA;_B/?#WT&1L*R,J9%'+(E3 MN*E?I-4&&BV4I0U>H7P1TP8AR1@O"2=A9<;A@WI!ZWI'0"K +YUT7\%BU1GI M)"'[:3F4+.7YCY-KG+K=J5')LCR#B+,D3XGZ#(W!&AX[4RUH:Q-K62&J-FY.ORS"-\39_U>&I RA0TC*8A*9AHP7)?%R M2-EU8*BZP*[$DI*;'ZB M)8ODOZ+_\],WDL0X.<]9&'%*;Q26D+*0EO\?SI"3)(91&O M1S:N?-+J8M^9*"M85!:^E7"612'CVPO(S7#N?IL^ MW%X^"C,G+Z'!&86&ET46@!EN!$/'Z65_"D^UHS.];R[H$H7&3Z#O,TWEMN[X M!;;7LLE_4$L#!!0 ( .2#3UC>LK=T#@8 #D/ 9 >&PO=V]R:W-H M965TP)M2JIH9>%3+J5XKSA96J:ZF@>SWR1[N%3V*Y,K@PG5VMV9(_7H]N_,O;".6MP&?!MWHP)VC)7,HO^/!^<3WRD!"O>&$0@<&P MX7>\JA (:'SM,$?]EJ@XG._0WUG;P98YT_Q.5G^(A5E=C[(16?"2M97Y)+>_ M\,Z>&/$*66G[2[9.-O1&I&BUD76G# QJT;B1/75^&"AD+RD$G4)@>;N-+,LW MS+#9E9);HE :T'!B3;7:0$XT&)0'H^"M #TS^U4:3G)R03YPL$U?30V XJMI MT0'<.H#@!0 _(!]E8U::O&T6?+$/, 4V/:5@1^DV>!7Q#2\F)/0I";P@? 4O M[$T,+5[XBHF:&$G>B88UA6 5>3#,<$@M<])@!Q>=AL,JN=1K5O#K$92!YFK# M1[.??O 3[^=7R$8]V>@U]-D'KC7GM L'^>N1/QER6\GBR]^GJ+X.ED]V.(\K M3NYDO6;-,P&SN=)$-. 2L* 6FI/*B;%F0?C75JS1-_TB_,$<>4W(F)V3^WVE M(7:W),M2%)Q8-Y'MBBM.#$B!'K0)T2R=' $>-5&L68)*J61M=P%)UA#9<%** MTG#>V#W?'K(ZL6O!E0'\@07P( S067/%L EH"DM%U2Z00]FJ1I@6N.V934D! ML"UP&P"AQ(:O1 $,)\=D:O;<,=YP^X#L$ 86&R10=A;S)^BF,&[1)>#84E;0 M%O4E^9,SV \KB$#^\WH.V^]J '\"\ILSHG=>(;4A9\3W4AJ"S!G)4QHE:9?E M?"AU4TMEQ#_6!QL%"8T#CP0^38.,/*Q@6Q?D@4Q$X\R#7R3]* U4X[YK MP*0PIVD2XRQ :9\\M',GI/B&-RV0&"P*@B,8==^[DJ:!9++"!=-'>,OV=L?MTPN%RCLD* M.IBQ3\4*RP P%=#>[C*V#[:<5V+I4MBRCV@4!1CSG"80MN_&+_>29(@>T1Q< M#]G@^>2.Z159,[&P>JR6+2:SJR 'C%5= P94D:V'/M$'"7,Y2-T"$4MTFROX M SO1N+'O0=!3#T(*#WD$J>##_&6,/5L@,S _(2\@1<]W+?];M*@'67".DS#' M#?<28LXJ*^T^E+XO/6[@T7QC5>NC,C]5JVSE.ZZ7$:#*$)K:9;'Y*8HVKIU?E]P M.,/@4+?!& ?@%=L58.+[%GR(AAWAC,10\!F6$0VSB'R0S?+"-JD%GYM]7_DT M\F/'-XUQ9#GME./W(X$QR J>JZ?CH M\,DS-J# #IJ$W1AU8]R-CW@,LQ+/-4?L*/7P,(%^DMG& @X,T4FI1Q,(,7@M MI6F&*U%._1P/'#^&5,H]? <=.\M2_#+0Z(D-JUJ.]%_+B%TZO!%E"=301W-N MMGCBM\U"Z +;#01O4+EX#)]^ T2A)X+W#[()HYQ#/>.8>JF+>I+8T;@'_<))$\;$-+P?01>]_XN_3((Q?;!9_V.L%IO(&/+I\X5OJ**1CZ-$V_.#MT1X[JO"-!K>$(_!H$I ?#S%SNWACD_?(#*A "5\$*\7AO*_P M.#[UR3P=7&=JKI;VT@:?=TC%W6SZU?Y>>..N0_^)NTOE1Z:6 DZUBI>@ZDW2 M>.0ZZN[!R+6]',VE@:N6G:[@;LL5"L#[4L+MH7O #?K;\NQ?4$L#!!0 ( M .2#3UCA;:&C= , %L' 9 >&PO=V]R:W-H965TDHJS M?]^AY'A=U''1%_&BF3/G##G#Z<[8)[=1RL-+VW1N%FV\WU[%L:LVJI7NTFQ5 MAW]6QK;2X]*N8[>U2M:#4]O$+$FRN)6ZB^;386]IYU/3^T9W:FG!]6TK[=>% M:LQN%M'H=>->KS<^;,3SZ5:NU8/RG[9+BZOX@%+K5G5.FPZL6LVB:WJU$,%^ M,/BLU33F*2Q^J6=1$@BI1E4^($@#Q_ M1;\;M*.61^G4C6G^T+7?S*(B@EJM9-_X>[/[6>WUI &O,HT;OK ;;5,10=4[ M;]J],S)H=3>.\F6?AR.'(GG#@>T=V,![##2PO)5>SJ?6[, &:T0+DT'JX(WD M=!<.Y<%;_*O1S\\_&J^ )O .[O2+JN':.>7=-/:('2SB:H^S&''8&SB4P0?3 M^8V#]UVMZG\"Q$CJP(R],ENPLXBWJKH$3@FPA/$S>/R@E ]X_(Q2!]Z@T$YV ME98-/'CI%=ZPTX)'.'$:+A3+E=O*2LTBK :G[+.*YM]_1[/DIS-DQ8&L.(<^ M7UHL.^N_$E@VLO,@NQK>?^GU-K"%6^VJQKC>*OCS=_7B8=&8ZNFO4R+.ACDM M@B:7^\L@A\LPP9-0[:.RA]. ZZKJV[[![-63&^,\U@'Z8TZ'2ONH_&31ZZ;6 MW=K!!3"29@)'2O(LQ3$OR\EGM=%5@P="2T)%#B7)J<"OX'QRU]M.^Z NR%8' MV33)29X4D!4D%P)X0U%DR)ZSDB2B#+H2 M1@J>_RL_[/_G)^5#?C(:\E/RXB@_ OD4D!-!.62D9.F;^2DY*5@.*>8%L\0% M*9'Z?Z6'%BEA60*8(I(6#$1!LKQX,ST"CRBAD&>$9\B*DP0/[ *$2 G/AZ04 MR3Y1-!-$E'B<1W<)=%T_G?4$L#!!0 ( .2#3UC M&PO=V]R:W-H965T[A9MUY^/YMXO3R>3OI[KA>K'=JD[ MC$RM6RB/KIM-^J73J@E&BW821U$^62C3C2[.PKYZ8SMR>GH^NI2G M5RG/#Q/^:?2Z/V@3K^3:VAONO&O.1Q$#TJVN/7M0^+O5KW7;LB/ ^++U.=J' M9,/#]L[[V[!VK.5:]?JU;?]E&C\_'Y4C:O14K5K_T:Y_UMOU9.ROMFT??FD] MS$WC$=6KWMO%UA@(%J8;_M7=-@\'!F7T#8-X:Q 'W$.@@/*-\NKBS-DU.9X- M;]P(2PW6 &4R(%Q5&<'/&7 M[)>;!'_)D>7VY"V]-9WJ:J-:^N25UZ#9TPL>W*5/N^,3<]HO5:W/1S@2O7:W M>G3Q_7;_X:D?HC>GKUO8KI^F/S_K.TU5KZYL_GP)^U/73 MP*4<'[) #3$_SS5-;8O3:[H9><5#PQ$V?W$N,3QSMN_I5K4K+7#.ZM5BU2*I M#:F%==[\I88#V#74069JY=R&?04#LM/@X[5=+%6W^?Z[,I;%#ST9,&AJ.@-Z MMF:J@_5AWSP&>DH_!1A[]Y<'0, CO;C6;L\EAK;J_$.$OP+=NT=QGXCSBZFA M2EC["XHK ?E#X^2^\]FI!LH)50V@/7>I4PL8Q(E(HQ*3MXT7E,4B#XV3^\[; MX^%?!U7 6EK3^R&&TVU803\W2X951(5(LHPQR5*D";?2LA15'&&!M[KW3'CH M2 ?A#4(%S'+LBXB*@MX_A8H-+7CB2":B MK!(X%UE:4"*2-*A5EB)I0)7.L6HHL0;_@#&3(2@Z-XJ\1(I>( M'&8 =E0FCV>4$>SD?\*J^/_&JKC,!E9Q(Q I#8V3^\Y_SZJ\RD04%9R=LA!% MNLM8G*?/LZJL1 D4,LY%%:64YK&H2OFW6%5$(I8)Y9DHL!^!56G\#*N***94 M)" CDI+ ^CE6@21,^DCD."VI*"JY9U4IXJH"T_*<1_(D'5@3Y> 6S\#72D9!5['"GO7Z'A3 M]P(S#.LYPIFPCXCI-\M!=,$5C1(!4R ;TV5W",?T8 F' F8S"/G7\JXZ5G-S M:YH5ZFV OUJ0OJNU;B#T6#S< P O? K/@^68,X2DK%5/G26_UNVM_EK(AX,W M?JY,A=N?\9N!U B$O#Q5=A;?Y"-O!%MLM'*D^7[S-9C3H;8$*;A2+6X8*(C_ M4!UVO0JM*N?7!Z:7:A$M-V,.UP]$_L=,ICA4J3Y;R[$HD!4_> SU8S@YJ M<@CZSLVYWW^LO*./XT5YX:"X[[1R0VP^WJX'"L/%_] M]-V2*T5@Y(-\;J]21PM-L-*JGN]F=WR/G.)I1&^?83CK\38)]]=$7!"MQ['& MS@==C%&6N71)D)'/PHL@^5SD,0/Z+W'QB4$I5'%4-0G=Q7<>"^);E$D88[&4 MH=)'/%;P6(1R7T&%0PU(1"%+'BJI"LJ-BI1!I:M"<)@@'6H*Y4*%$C&.1QIC M)R#7*.DBS;,'!*_X.I8\O!@\=7^?'+RS0)%9>$WB;L L'IY<^Z_[!^OE\$Z[ MGSZ\=M\K-S-=3ZV>PA3LRD:#T.PZWB[#J^W:>O Q-.=X=&O'$S ^M7C*;#L< M8/^,O_@W4$L#!!0 ( .2#3UBJ=Z@.Y0, %T( 9 >&PO=V]R:W-H M965TV5V%HRXULA)WJK6QQ9Z5-(QQ.S3JT6R-%U1LU=O7[LUB MICM7JU;>&[!=TPCSA94WNOY;56XS#_( *KD27>T^Z]UOR-D4&CVF$4S_LX'!GDT0\,V-Z ];R'@WJ6M\*) MQZ%WMK9&<:GU2'IS!785V;O&[=A(H@TOX5>MJI^IZ%CK$];MA MN<>X'C#8#S#0_$ZW;F/A?5O)ZEN $ F-K-B!U34[BW@KRREP2H!%C)_!XZ.7 MO,?C9[RTX#1\4*UH2R5J>'#"2;Q=SIYR>("+3\/Y0KFR6U'*>8"58*7Y*H/% MVSE6JD2/M[!C6ZMKE6%P:D TR";1VD.J: P 9X4I(@3 M8#AF:0P%(Q'-@6<%X;T")5&!OSA_/5*47SIE$+#JC&K7X#827J1 W(0P-*(X M1BD%'I&<%9#Y*:50\)10QEYQ*F6WVI[ N82+C$0)@U]0/)I\0@T#"A-M<9F1 MF$9^>Q"\+E8VUFT+\KGU_2G!]BEK,,Q>\"DL8O4BCCF),;8\3TC!\M-& M:89W@\.R++NFJ_OKJ9JM4,;7,&"9H%-HQX;\<<+I>!M809+>S\G(;S(RG(S' M38X.G!SQ7 (^'@ZP <+Z0/GH:&6Q.>TSB"_,HX12-]M:>H:B;3M1UR\$5-LG MYP:W1/OR]DW.:/;. I:@!"Q#O8)EM\;G'@Z1]/=IBM^HF)YZ4\*C)Q]K>=TW M-L337>N&UW]<'7OG&ULC5;;;N,V$/V5@7:[ M: '%HFZVG-@&@#(XTM(A*I)6D[_OL.*#VX%XO:NH-H-NGX M A_0_MG=:=I%.Y1*M"B-4!(TSJ?!>7QZD3E]K_"7P+79D\%Y\J34L]O\7DT# MY@AA@Z5U")Q^5GB)3>. B,:W+6:PN](9[LNOZ-?>=_+EB1N\5,W?HK+U-"@" MJ'#.EXV]5^O?<.M/[O!*U1B_PKK735D Y=)8U6Z-B4$K9/_+7[9QV#,H/C)( MM@:)Y]U?Y%E><R"'$*)_!5 MR<6)1=W"%3[9260)W>E$Y1;IHD=*/D"*$[A1TM8&?I455F\!(J*UXY:\83F - XA84EZ!"_=^9IZO/2(KP:L@FLAN2P%;^#!<07"Q>-*I__ M/43U*-AAJG$ZV$MZY6XY-\ M75AB^X1Z%WNW)'"/*]6LA%S I<9*6+CFI6B$ MW8M_?^)4Z0C0F%91FO. MDG"8CAUJ.@[9> Q?T9A3:CVMJ2R@4]J_'G$X&@]I38?LQZ"=@%3RY-7@LP=E M89&E7L[243BB"VXEW/ -)",?TB2$\TZ+!I*B#W&X_Y76EG9LP/*?^MB_3\G/ M[\Z27P;O]<*#:H\UPJ5J.RXW4',#]%H;RV7E8O?E4Y$.L[,DICPRYB-&1TD2 MG_71MOWWO=H:*R@TL *^&*A<4$B4/#I!>CH"=#8\8U_ H#R_$-%:?RV%$0!A 3D M90UJ3K6$(%TWSFF> ,T&?[)!K@'=R_>.1N8+P=4/;7(2ARQWHJNGN(A]QJF# MBI"-TC[&%#L'2E-V3ERH?<;4/MFVMOJ"/?3$1'MSH$6]\-/.0*F6TO8C87>Z M&ZCG_1SYKMY/XQNN%T(:ZM YF;+!* ] ]Q.NWUC5^:GRI"S-*"_6]*< M5.@ M[W-%&=INW 6[OQFS_P!02P,$% @ Y(-/6&HC7DB7 @ $08 !D !X M;"]W;W)K&ULM551;],P$/XKIX!X&DV3MF,;;:5U M!0'28%H9/$P\N,FEL>;8F7U9-WX]9Z<-G>CZQDMLG^_[_-W9=QFOC;US)2+! M8Z6TFT0E47T6QRXKL1*N9VK4O%,86PGBI5W%KK8H\@"J5)SV^\=Q):2.IN-@ MN[+3L6E(28U7%EQ35<(^S5"9]21*HJWA6JY*\H9X.J[%"A=(-_65Y572R M0NVDT6"QF$3GR=ELY/V#PP^):[=@ G_1< Z0:0!MWM04'E7)"8CJU9 M@_7>S.8G(=2 9G%2^TM9D.5=R3B:?C6$D SA+5P8_8"6Y%(A>*L;Q\0'>+>8/R>(65DG+]W*FZ4'&>>8]6"0'$':3P<'^ 9= MN(/ -WR!;S?(1;,T-I=:$.8PQR7![2562[2_]D5^D->7SIFK18:3B&O#H7W M:/KF57+FFYJK/ C:T$*%S;B,Y5G7H!Z8 *O'?9W\4S(T6E6'S;WX;19MUO6(V M1Q[X.CTZ.3V%M7#,F"GAG"PD>_(5X7TCZ:FW+Y'Q3IE6:%>A&3DF;32U%=M9 MNWYWWI;Y7_>V65X*NY+:@<*"H?W>.\ZB;1M0NR!3AZ)?&N(6$J8E]VRTWH'W M"\.Q;A;^@.XO,/T#4$L#!!0 ( .2#3UA^,2B+I , ,4( 9 >&PO M=V]R:W-H965T).>R7S]*=IRN3?.VET2BR(\?15+T="O5B\X1 M#>P*4>J9EQM37?J^3G(LF.[+"DLZR:0JF*&M6ONZ4LA29U0(/PJ"D5\P7GKS MJ9,]J/E4UD;P$A\4Z+HHF-HO4,CMS N]@^"1KW-C!?Y\6K$U/J'YLWI0M/,[ ME)076&HN2U"8S;SK\'(QM/I.X1O'K7ZU!AO)2LH7N_D]G7F!)80"$V,1&/UM M<(E"6""B\7>+Z74NK>'K]0']UL5.L:R8QJ44WWEJ\IDW\2#%C-7"/,KM;]C& MXP@F4FCW"]M&=T#*2:V-+%IC8E#PLOEGN_8>7AE,@@\,HM8@ MO> ;7!FXX3H14M<*X<3E[L>;1PV']5H4F3LNR8LN<<(9."WAA> MKL&PE<#VH>'_V#NCXZ4L*E;N/W^:1.'X2D,AE5G3PP/;CW$O@>K.%4-7>^\D M$2QKI2@%<,=VO*@+6#*E]I;'"8&I%3=[DM#%V\4W)FI\NVUK<0_7U)A/][>/ M4(E:0]B/ [A/C+3>P['S'L-/$(V'O2 (:!6.)KWQQ*VB3M:[(*T.IBH#%,Z(\-AX S#N#>.!^0_#H)W M[(ZR*.Y%DQ$E1PB.2M.ST6;EZ]&^:E0, T( 9 >&PO=V]R M:W-H965TJVSBVO,"2V;ZN4)%EJTW)'$W-+K:509:'H%+&69*,XI()%Q*YQ?B.?3BNUPC>ZO:F5H%I]1()H43N/ *CSP'O4$H/ M1#1^-)C1>4L?V!VWZ \A=\IEPRS>:?F/R%TQB\81Y+AE>^D>]?$/;/+YZ/&X MEC;\PK'V'8XBX'OK=-D$$X-2J/K+7IHZ= +&R4\"LB8@"[SKC0++>^;8?&KT M$8SW)C0_"*F&:"(GE&_*VAFR"HIS\Z_:(:0C^ "+1WA@7$CA3M/8$;1WB'D# MLZQALI_ I!E\T:O 6+B=":6M<26V57$>^1]&*0]R))L< 5O<$YT M$/ &5Q*UX#0\",44%TS"VC&'=,"\#.?ORJVM&,=91)?!HCE@-'_W M)ATEDRMDAV>RPVOH\P7G>D^\@*D34-:3;X0I8K.]@/$IZ\.3QMVCJ0JVI"X(+M?/&=V_&699._/ B/25D'YZ( M3&4T1\PM;(TN [VPK=[ZL>U6W0+7966$I1&9.;-%V)=Y&4!CB'^U-[P@D2!4 M06S?!Q;)Y+ZUKUK[RMM;CI1TZ[A:-8N_U>QH@0IB29V%)1%D4OP;RB1)37VF MGB]I0"MR1*O+UVJ9^S/OO=JMS00*?<0#FA[D5.3&;/"@Y<%#*N;VIBU MU>] MSDXV-,Z@4 >TOG.;T^M=H/1Z($^^?XK$N7-XVR+9/I"RAK 3,@/HI>-2KRXL MO4UOAKWTYF9"A_ 74>@W"S556GT(S:O)^YS#XR">.%T%P=]H1\]'&!;T7J/Q#F3?:M+"9N(W./\#F/\'4$L#!!0 ( M .2#3UA%+,U&_0( (L& 9 >&PO=V]R:W-H965T6"%@&4?5OO@)M/&PI=@NRW\_8Z= M-+"KM@])QO;,F3/V^&2TUN;%EH@.WJ10=AR5SE5G<6SS$B6SQ[I"12MS;21S M-#2+V%8&61&"I(BS).G'DG$5349A[MY,1GKI!%=X;\ NI63F?8I"K\=1&FTF M'OBB='XBGHPJML!'=#^K>T.CN$4IN$1EN59@<#Z.+M*S:<_[!X=GCFO[R09? MR4SK%S^X+<91X@FAP-QY!$:?%5ZB$!Z(:+PVF%&;T@=^MC?H-Z%VJF7&+%YJ M\8L7KAQ'@P@*G+.E< ]Z_1V;>DX\7JZ%#6]8U[Z]803YTCHMFV!B(+FJO^RM MV8=/ 8-D1T#6!&2!=YTHL+QBCDU&1J_!>&]"\T8H-403.:[\H3PZ0ZN=CA_=2[>U#G^PX MFG>XXC87VBX-PN\G?',P%3I_^;.-_]X,V_FGI\":7$1ONN2YR4PJE]I%Q[/:JX%B0U7"W A867TBA?^O&F1+@^72PGX5M4[ M1TU >VA)8@0U0.''Y&<]I#K*M;):\"*L$#U[!A<6F -J2)0S-&U3^E<&UZ]+ M?S LS_52^1C>\K=P -FPT^^FWL@ZW7Y*^W?TX0"YEI(WOCUR&)Y .NB<# 94 M^@[2!W":=9*L3T8OZ0Q[0]C6;_$G@9!H%D$&+02.M5:TLZW27M0"\^%>R_0= M,PNN+ B<4VAR?'H2@:FEKQXX706YF6E'XA7,DOX6:+P#K<\U7;UFX!.T_Y_) M7U!+ P04 " #D@T]8K]>5;FP% !6# &0 'AL+W=O]7IB&DV\\$YU-4GC>#ZIN9"CJPN_=J>O+E1K*R'I M3C/3UC77VVNJU.9RE(SZA7NQ+JU;F%Q=-'Q-#V3_:.XTWB8[E$+4)(U0DFE: M78[>)6?74V?O#?X4M# ^8B62KUQ;W<%I>CV!&BBG+K$#A^'NF&JLH!@<;7 M#G.T.](Y#I][] \^=L2RY(9N5/67*&QY.5J,6$$KWE;V7FU^I2Z>F]PD&?YGEM^=:'5AFEG M#33WX$/UWB GI"O*@]78%?"S5Y^4)98LV%MV3P6AX,N*V"8$D/ZD497;WY*YO'Y ;+3'=GI(720E?L*P]X+DU?*M)K8WY_IR;+K M2N5?_ME'__ !R6(\[ 3Y32>(OA/8YY)>SYNQ=0![RD(;"AO 5I,!BS=WFN= 'X:AMYPAY!.")N ^[<^O4U M! _G,[5B1^+8+SG(N@G24JM66J8T-KO=;DE(G,2K:CM -!W/@%P U\$*F5- MPXL]D%P7*ACV!PRX=DGOTE/3\S.7*&^7(Q?X$'_)*[0[\N&T(V(0;)'9LZII0:DL('C'#>LM4CMR' M6JU05[5QE;6^+(U6CS@?@7D0#&(%YR%?6@LIG0.7!2/IRC8\WYQY17!_4G8= M@HO8;URV^-BPA/W,DB@^.8VR>([G63:/3N,L /B W3G$M3O!8#N:IPF;P64Q M#4:#>J-6VNL#2]-HMEBPTVF4G:1N"JT6RS;,0,.%;S_O?70RC=+Y@AVSHWD, M[ Q/=ZW.2WQ10OG[]EYI57<^CB."@<\TB^)Y@J<'7GUCWY^01;-9C!A/3Z>. M"-H%2@9+?+\U#XR.I%/[V3'4_BB-,@_8Q;8K&\);M@9M8U"*'%7O1SJ=1LDI M4A(G43K-V.^HB?9 TQE@=@F'/%.]Q%;6ISP%]?FK]']^D0:&!.QM.(Z1"QKL M>JVIH*AN9(CGI8\?ZTXB-G!#@ZF-!/>AO/@N0VX'.-QUW%"77.ZZ:$U='E&B?Z%#SC G;7%K9)6HA0T=VDO#()U!X5Y])?:KKPN_ MYMMA X8[0O3=4HJ^W6-VZ\8:\VB^[,$P&=[V:]-K?: V^>,A!N/;M5G>7YG?AKOAB'F[< M'[F&I!I6T0JN\?AD-F(ZW&+#BU6-OSDNE<4]U#^6N/B3=@;87RGH2??B#MC] M*W'U'U!+ P04 " #D@T]8J[; 2T\# !_!P &0 'AL+W=O[C(J[P5))9SHP]@G#>SN84/ MU:-9G%2N*&LR;)6,H^5G30C)%?P!-Z*3)!I8DRX?YQ$QN7.)RI%H-1"E)XB2 M%.ZTHMK"1U5A]98@8E5':>F+M%5ZEO$6RPO(DA#2.,W.\&7'4#//EYT)U0)I M^"254*7TL0I"?F)DWPMXH,O?IW/=,K.=*'$1<#M8-'L,EK__EA3QAS-B\Z/8 M_!S[\N/W7M(S_/. 3P2KADOR[WL2SY,D5Q?'LEI75GBH$41/M3;R!U90OC'J M+1#;;W3;"?4,TH*PL-4--ZZ=P;6"GF]H)3%0]>T&C4/<A,7RVK@7G(62< M[<6F09 *."T2[8=3X'6_T:;B I[QWTGN^8$,(UA M[^O=L;=UIA!*K?9H2#IM@L#%2#Q@6"<_BM-2G"L8=\ZW.D$NB4-:G!?Y6#NC M][)RWB_SS:=3N^R^S;)+#PX5G=VM1,--@+[&@F; W8;>/G9<"GD2%O$TS(L4+O-)F,532,(LG83%50[9 M-(,\#:^R+$PFA79AG&6 MPVUO?'8YU\\H#*";*K_R#UK?:[CHU5!LT>S\Z+?\"#CZ83X>3X]?E^MAJ/[O M/GR:[H39266AP2U#XXOI) SC/MA0[KS(W:CB0>V7];\A43C'-B^U?P6QXV[ MX/C-7?X'4$L#!!0 ( .2#3U@(*F5^&@0 .D( 9 >&PO=V]R:W-H M965TYO#,F>&,9ENI'O4&T<"N*H6>>QMC MZO,@T-D&*Z8'LD9!.X54%3,T5>M UPI9[HRJ,HC#K["4V[D7>?N%KWR],78A6,QJML8EFF_UO:)9T*/DO$*AN12@ ML)A[E]'Y56K/NP-_8UE:(*+Q MH\/T^BNMX>OQ'OV3\YU\63&-U[+\SG.SF7L3#W(L6%.:KW+[*W;^#"U>)DOM M_L.V/9N./<@:;635&1.#BHOVE^TZ'5X93,*?&,2=0>QXMQYK0[,"YZJR)'!3G5E\D08A#N$,OE &W#(EN%AK./E=:GT*]ZC@ M6E85R;?<,(6SP-"=UC+(.ORK%C_^"7X4PYT49J/A5N28OP4(B&S/.-XSOHJ/ M(MY@-H D\HEUG!S!2WH%$H>7'%% @Y'PB0LF,LY*6!IFD#+/Z$,.MW#I83C[ MB,YUS3*<>_1*-*HG]!8?/T2C\.((V;0GFQY#7_0!LI%Q(8&_'W!GX*J4V>,_ MA^@>!XS#@8L\[H%K L[:D&N'_[#!M[OMUH9$T(:6"$P8?A9SLO& MOK4!W-@1YG![OP2N>QM::33A@2'LCQ\F<1Q>\.(LD^()%>VZI>@"*C0;F8,L M7FXCHP-DN"T0'1F*I(6];L'XJD1P(1XX3]XMPQ8)H&C*\AEZ B 5 >9(29## MZAE^:P1"EW)P E$*E(58K8A EXEQ"U_(DLJ< <_B)' >VK>7O;"7E+NC2:#FHKSK-5^*-!KUV3IMQ%_1?-XO_ %!+ P04 " #D@T]8 M=Y];N9 % "@# &0 'AL+W=OU$L&P@,%I8BEIT[M^:*]J>E>=3O=A#8.]RL*ZNTL<]]??[(*) MVSJ1^L$8V'EYYNWQ^'RK]*U9(UJX;V1K+B9K:S=GTZDIU]AP$ZH-MG12*]UP M2X]Z-34;C;SR2HVD4?YAEN^.-=J"]I)DS5WXT/UV@1.M*XH M-U;3J2 ]N_B@+ *+X11NK"IO3UV$%;Q6#57=<)>X\ZDE/TYZ6@XVKWJ;[!&; M,8/WJK5K ]=MA=7W!J8$<$3)]BBOV),6WV 90A('P"*6/&$O&:-.O+WDB:@- M6 5O1-^<&Y\QL>(D7$YH,@_H.)XOGS^)9].H) ML.D(-GW*^N)FS36>7OG"?.0[AQ$NM>;MRN.%?S_CO84K2>7[[QCV)ZT?Q\[B M\+M^* _Z 3ZOT3<(;W>PY@8X&"<*:N./-Y*W0&P!)6I+K "JK@7=FP!N<0=U M)^6II;D&;#92[9 *P=L**J%I4)4V) _VP(4[%-80;2R-J 37 DT(?WIGI*H1 M5I0+2RBY]8I$+K?$9AM-7CT0][*C3M1R)]H5&)=//RM8G+\R1U+H(L.OG;"[TU)R8T0M7(Q;KBLS5&BF[Q@:NC+XX@G+F:08B'\?7FAT;.Y2=;E::5RY)'SHO W*Q5Z\I!'7Y+FC MX9&B1A#T+(BMRP$6 ;A'70J#0RU>>%@OX8[+#N&F+X,PIN-+.51H5#W]"7<, M+,BR*"CR#$Z@F(=)VJ>5$!=)'F11!/,LG,WA>G!;P8LDRH*89? 2LC221 MOH0\"J/T$!#+1D#SL&"_#"@A0"QEWL@)N8Y=5$G(7+;RH$AGX] ,=?%6C]F) M@R0O@BB9]X'-*/7>3)J3@_EW!"#:LM.:X)O'Z +OW3U25TGNXNQ'BU[TK>Q: MZH3E053D4'7:==V^@Q]K8'C1Y_](9SMHM9*T:GA#/L)^WQ#?7"[;?HWQ0[.D M'64_0?M.-6?PSU.>O=^'6?BQT2O8UW??> \35'.AA]8_@5D1S)A+;QH'&2O@ MW3@[O02;!5D>0SP+\GP.EXWJB.C)8;*M4(2TS7/4K@TCB2/Y,T3V&-,X9/Z@)Y@X $1>FZD+@4B1-'X M$H_4>L">T)E];:\DIU:Y*==*.AX>.(\HP@DTJD(90&>%%-_V&@\EW?[(6L2, M7=.7X>RQ^/HP/@ES"[5&:D4'C/@ ?J,KH^LU]6CIK Y$-A!HZH8W[2=X$+A3 MU,4$C<@V96'B+,3>Q!MBX(K:!G8"9061/^NO/S'M03(WXTB//V/4%.2SH.^D M"(?T:\)^ZK$3RR+1@NV#H+3W(S>D7-!OJON9Z$$XMH9OJ!4<6T.F!UMC@WKE M=V-#PTN]UB^0X]MQ_;[LM\X'\7YW?\_UBMH7)-:D2G1*VZ[N]^'^P:J-WT&7 MRM)&ZV_7]!<"M1.@\UK11C8\. ?CGY+%_U!+ P04 " #D@T]813FXWHD( M #^$P &0 'AL+W=OZY5SJ]T^:K74GIV/VZ[>S99.7RP\Q2F[5P MN#4W,[LQ4C1^T[J=)5%4S-9"=9/S4__LVIR?ZMZUJI/7AME^O19F>RE;?7[!Q_5SH>#O)9OA!/GIT;?,4.K(8T&WE2_ M&\JICH+RR1G,*NQSY^^UDRQ)V#'[K:OU6K+/XOYTYB"9YF?U(.4R2$F>D1(G M['?=N95E;[M&-H\%S*#27J]DI]=E\J+$-[(^86G,61(EZ0ORTKV=J9>7OF"G M94ZSGU4GNEJ)EGURPDG@R]E#!@=QV6%QE"JO[4;4\FR"7+#2W,K)^8\_Q$7T MTPO*9GMELY>DGS^$@KU1MFZU[8UD__XL[QV[;'7]]3^'-'Y1YF&-D^1D%W>' MPT;#1BV7TEBV-'K-W$HRL=8]7(6Q<,BTOFW80C*]<$A\B?&6BOV;\@ MB4D"+0/DY'HAS1YV=$G&3I'WX$(K66])@CADY,Z>I#C)P^6(Y05/RP*#><'G M:<+>:6L9&*E1=J,MD(CU8%EL!4]9EA8QF_,XCMBU!.]T0.@0CF!3SO,8LGD! MF001B:G:D9 E;(.91OX51Q,LJPNBB^1/TW;OVVOC.RUC>=^AM^ M(;D+V]A MR9GH&BBF;U5(X3V"=OYQ]#2&N06NY3P?]"0U;T7;AP,$80 D(%G*TZPB5R8% MNZC_ZI55M.+8R!92FP 25O(2[H/OXJA@?RBW6NFV\4 7]W !Z:0!+H/(T,$) MGR?Q(=@Z-LHT(5(T_A5CY&\_?@ M>$BL(S9-4U[Y:!YYHT#>7SI%YGI&M%@>\2@%Q.(8P$UV06!9P0NXBXPH(O99 M._CZ"*M@\'Q.H[+B>9X=,GU*H+B59OMJ;X']'TSH#<7XP924QPEE6,53P/J) M%26B4;*"PA8_L@'@RX%C_,Q+'X8XB7D4E3@6(#(0,1Q ^9(6!-EIB@4%!H_/ MB)'0>8IU %M*'MT=,\5,&H>,B7F)7X-$QR7E4E1CL?/L7%9WC&0HY: MJEK 8/*9[GRV(LV;G9KD86&M= &$XPP6@)&P@WO!D6ABS!?SN MA&G&H*YQ$J4OXELAI0H?!0+, MV4=Y*[M>/ED.(P2M!3W$43GX>EYA\"Q#5#Q#N%.>SU. [5;NF&PZYV5,(N#] MI*C8-3&%;Q^)F1K=+]RR;]$)UJ&6$;[!$16"F.P: Z3U4A)KSF,?JH2"^![= M,1&;:#VM+8!+%TSCU=W@P+0EUB4=$ MP:.,(/$AT#\.;Z4@47'&"T D3F%JP=Y)BQ@>8K!I$O$\*SS04#2R?-#V$4:F M(V2\VB'FR'O))V[.YU'V'$2XCQ/<(.6B16^'+ MU!A]U\/JP4\OWSX21V>/"LIH^ #?0Z,]1<0 2Q1AD'EN(JLKNN95F$S2V$^F M5?XDN4N02T35%NZML*I**JK+9875Q"&[7*_ , AZ@>PH,Y8#32E^(K\[C7B& M8H9S"!?/.;$6&T5$T![(P_\/+R;P#R$EYAD*PK?WQ_Y_YQ&@&E["%3DT'A_C M#SZP#]VD6* J!+*Z%:KU1(!^Q!"%H#CT#HTO1T(V2(_VN2[@H5R&A@2TI@_T+>4-B-94SY>LSW)/F)^2DTE^S$[R4;5&@UCTZ M!SJ3Z&*MG!O3Q:[:@\._?,)[\,*J1J'M'?BZ4VUP.PV^I>KI,(E8TO^%#R,\ MT Y$ ZE44;VRG6]0X2;44S\<_#VL^=Z633T&X ,P+H/'./N'Z'J\S+/8TTA6 MS'TR15G)?C&$9L3&!$:CDT@X6EX5Ð,Y2!HN M_!"B=12>3O?9F1QBZ2>I^]P*ZE]#CK".WB?=G6P!US$U+55+W1GUUA()V'D7 M#*E F +&G=JT<@_L)_E%LKK>'PXGT7O;X'SZE!2:EMZW%+GD9M30W_LL3:)GR,'R>V3_= M?]RZ"-]T'I:'+V._"X.4MF@-EM@:G&PO=V]R:W-H965T>-4BB .PTE0,BZ]=-Z< MW>MTKFHKN,1[#:8N2Z:?ERC4;N%%WLO! ]\6UAT$Z;QB6URA_5[=:]H%/4K. M2Y2&*PD:-POO,KI8CIQ]8_"#X\XU^X*=GK'# MRY0PS1=VK>UXZD%6&ZO*SID8E%RV?[;O\G#@, O?<(@[A[CAW09J6%XSR]*Y M5CO0SIK0W**1VG@3.2Y=4596TRTG/YO>*8L0)W &7VV!&E9U50FDK%LFX$:V M5:?TS0-+T9Q/D'7(RQ8Y?@,YBN%625L8^"1SS/\'"(AFSS5^X;J,3R)>8S:$ M)/(A#N/D!%[2:T\:O.2$=@-6P6:";=I4482F_2F#: ;7M,C1 M0>:8"::)\+JV()4E*H.G&ONJ MZ]_*2HED("[$>UW((M4R%Q\*6YD:FJ_LJZL*A]#2J]03?.,()B<(QHGX6!;5 MTHIW1::R+H$K<->RF#0LODF>I/A6I9>B'TGV&L+#*/*JSZY]_BD>]ET\P.VB9'3Q%_?JH M5<1;;=.\M+51XM]_J*^5>).7Z>?_'&/^2?+'F4\&EX%N='#N;5FDN#"2(ZJ< MB]2H3%?":/M9_+%46+!:RV(KM$68S_Y"Z)&BPU4;72T1S7;MGVF03:5="EED M[D)]J?6CS.G "%&;EC4=;52J<'N6JTBD)?& _=):1:O*:JE,L,0R-9D]:EL: MD9>R" E<=N6P^X+LLWB2/2%A@%RO=*4R,=L*<"%JJXC>"JB@USD>2[-0O-NH M=5W1^8"1XK/]7[GH2!>2O] M_-,DB<74*9=4KLY:&J$3\! ^T$9D&7\8Z7#6EM;@SGRN#$P5Y MD4Z)P0)'ZT(\2J/+VCIR!I3@7J4!7A8XV6!/NG4B'[^KR7:Y)%F]G.O2- YX M3)Q9;>EHQ+B!X67JU)NIH@2 ,AW=GD':<<)62UF(3P\B*W/H$3S>" MF]%RG M$E(%9QKUJ IH'8PM5*&,#,R_S\NM+&2F91&)&RC9R)RO/_V3=?FN-N5.6"1: M[PJ782RUI);(N3A^3KI57Y&5K?<$73"-3,#&R*PZWY* S=XU$ZE0@U5R4[ M5V1FMDU9 3]24'?%S" LH%JO,N;C,61JN-NQSTC#00=F*&3Y, G4%8W]C,"9=[B]=P?<6G'4%14:E%EOG M%2NY%>\E4 8P6RO6POQH.J+#YC!WN6%D8VQ=F_)19^Q@*MAVP@M3:6!#I(I* MS-L3Q4I)RJT9:4&2]F A.@'PJ!N[H"I1C+--9?)"_(J R47L/Q/_V1SQ3/2C\;"/SPO^>X=GU1;XB?,<>\.H-Y@*E%07.&]6A8\N1#R-XO$(%Q_A M!0NH$M%K0)Q]P\M[0>L&48(*[T\$V[*D]!1F$CP>CZ.X1Q5@UYQV(]<[,J Q M'C(;0'E2S5UMX*V@=F<(D*"IFWM8+27-;MVYO7$T'O3%'R$,/!.3:-)+\(FV M(1J.QKB*DSB:XNK7P##'9 H-U^@,NT%F,#[&?+@>[$2#<0^?R+H4,^1VY-WP M%5_.=)=#Y$$TANH=^X=G.WK/Q' 8)<.I^'V71!AICON;3&%CXS(0)S4Z&%'9 MIBP$WXSPE['VW"JDNM;!#81U7F> ?G0IR ^YQC/B MXA$J<\'$]49I] +'YXC!JO$T.'O.V=3)9L!3[-R1I%,'3AM"@$,>2KXGEW=# M[_NXP\G1JA.00!F%*65G()5'I>O(+SY$::3%B8MOO0=,(E5(M+!13\DFHW5]CY@G8._!2K,E,N MZS5!<4IMT$NFP"3*!%]/PG@["Z),W&7=O)/P.CG )6BVM70ELWY2=)? #T&: M\X?,;=DR[J"?*J249"S >"LGH;UKJ*E:3Q"9<[ADX5=NP(7_1@ M3UT$RM(%ZOQ.S1K4T5L$58[(^49!'BWT*'!'S\'2N\+5P#\J66#.,G"NS]OH!UN,3I:$9VO>'3 M]OR.*[M.X[ &UNA4$':(>C(P@TM-GY@U9UQRT3:8M17_[OU?QP 9+?^-J> M^QOJI'C(CAI=-(-;M[N MR7K(_2%"C(IMIJ ZC%"=%J-Q0SLHG9NP4^5;4MC]WA2&8>^"TJ&;F\RYPMK# MT8Y%?752\S2F:1'BT??QBO8_#4+XEQQ'HFF"^GU"57Y/H]YHB&ZA'PW'4\17QZZTY#P&(/7C/B+P/)E,HAZZAN=!IR9D]E?MRB?4 M]%-QCA.?MT.=MKO=S9>&DP$H1;TAT3F!7$T7T?KA_X*OXY7.7LE$*(D91-$@.MY9*&4R).O,2KG&Q=:Z_ MNJ,[Q0ZQ>,B)@/CW[YP6\X( MJ%#XYNVDX1B'.'6=RY1Q"PP>:3_> 47=2.*C:QNVXK>27 =I^L:-7#I6L^(M MD>=_.#A4)U3XOE'Y>U8D.S6L(V[$+S5@)1Y&[MY'*MW'_(6[R&$/'MD3#[^_ MOQ?))9K,GOC;;O>;'>-)?)Q"$E+H7PZG#86^/_\&L8?&?N+D/F"@U]D^!KEP M>\# \ <(#"Y[=.TE:/[U/3UG^"V2/PV'U/&<2GMV0O?BB5<@/XHOO3C]7MM% M[CIC[E,M(\1>E^S\F"M[=J M>Z:F..RB1@P-=3#3(./@^,)ZDWY1O MV_\?-^,H 9*1=PU00L7>G3O)G6?@ ??]:#I*Q' %O# N/$BHD'2+$H (PC:.8 M\?D$F/J11BO7K^CK7_@!Y&[$#6DAPV! &Q)<)(CFXN)P%3QG/**D,IA$R63, MKD$#-4Z4S5B6>)=SOMS;7<^COA:YR3[WK2U%!:[0Q;UFM3 M?N7<[]O4IA3(PH8U?(,2I/."H"SHO8)V.D)%P",1YF6C^6FFJ;W*+KMJZ#CJ M?C=SKQYA;%IVZ^J%M@+>YTXD[5*LO.V]0W(C!8\=&A977O&9^V,G+NO*=.KAK9A4^ M;>Q>833P<,3GVMK\J$I@B@=5:/B3>P],BV]=LJ=)?W/7J$8F%W]5-XWNS[ZW MFMX/($0>J2;NJI)=PY_D!RE^3(H/T/O@3B)N&RD94KK?O.!>^^&7CJS/ MQ#">1-,)(#H_H@^:A24+K!J(_&D7QI"^. MO=V^"GZ)L%)FP;^W\ ,#]Z.$]F[[DXX;]TN&W7+W>Y"/TBRHV&ULC5?;;ALW$/V5@5+D2=']XB2V@-AN&@-U8,1)BZ+H [4[DEASR0W)M:R_ M[QGNZN)$%OI@BZ0XPS-GS@RI\[7S#V'%'.FI,#9CPG0'O=ZD6RAM6[/SM';G9^>NBD9;OO,4JJ)0?G/) MQJTO6OW6=N&+7JZB+'1GYZ5:\CW';^6=QZR[\Y+K@FW0SI+GQ47K0__=Y4CV MIPU_:%Z'@S%))'/G'F1RDU^T>@*(#6=1/"A\//(5&R.. .-[X[.U.U(,#\=; M[Q]3[(AEK@)?.?.GSN/JHG76HIP7JC+QBUM_XB:>L?C+G GI/ZWKO>-1B[(J M1%&AP.#L]X+!H/&8)!PUP9)!"3=8 MIZTDY3YZ?*MA%V>?760:C.D-7;FBT!%\QT#*YIC;J.V2;:8YG']"J3*^:*$\ OM';LU> MO^I/>N]/@!WMP(Y.>9^=S Y=ZY 9%RK/]/=7?HIT:5SV\,^Q($X>A1?14(+H]M1&NAN&+:L/*!6.1"2#87<_9( M./V%]9^7DPY&](L,WYZ-9#:F_K!]-G@KXPF];?=[$QE.J=\>3L8R/,-P/)W0 MUQ6CA2TB/&';: HWDVF[UYO2E5&ZJ&/\74>]5*EYW-B$T$HC, !?><3@%H3F MZ-..T$X;0%.I[(9T0)N;_XO6(P+SZ(8@FK*];[/WK<%A#B+@&'LU")E7 =M# MZ!Q"R"KOL4:$,8D2VH44NTX!"?P["9J7(D*->AK$3N:QU70GB! MR+DHC=LPUX@D(^Q3&1BMYAH(-UO$G@U.R06?:$)GL"F]>]22D_GF\,R.<+L# M,&>C^9'%0W"F2H& ME!E*W&0,4LD( ^GS[6$D0"JPE5):5GF*\[;6#4&[,*Z1I.[[Q;>E4\+X.M;)W72W20^I(!D4A\X.]50J ,I[4< M/ #71H(W3MFZ[^P/\9S*S4KZ'*15;+')9D+YV*#2-88,BG33P7/GT44 &A5% M4O"B M$3@F4H K/*\,OI8N(=*1U4.AB(=$$O; WH&0 GM4=,"\ [\O MVEH)R(DXJ3$>QM.A#TESN,!"\BBYPSTS:A^GW\V-R+Q1V$HA0-@ *Q+6)KT MWDW[4(5;?L*.?:Q7*8."Z%G.H$""D\ED* MZFRO5QJZ_:'.ZSH04M/Y:Z]%H.VF4-(0I@Y6?E\\+T#]C%=8';4@:!X7B*R& M(+0DHUE\K7 MZD,5?7+53LG?_!P*O$:C,:Z4#2_(S*,LM6\4A&X9\4<9^_0)VB!XG]>ISE2I MI2.K'#8JVS2Y;QJJO,32W6:1,#P[I66EI@[_N?3-YJ34*#ITLT"T B!GE%B1 M^IR*E'2'%RZB4_$(XH72)CS#JDJH#7U,"OM'A'4F:T810'-[A[3JY6TJGNKC MQ?P@[:]?G0WZT_=A+UE2%?J0ETB$# A%-!Q"S]Q]X\ MW8-W*NZ:97J-![E.;:R?K+O5W8/_0_W.W6^O?RW<*H^RAX)X =->9SINU5%N M)]&5Z=4[=Q%OZ#1]F [Q<.':F9R &[GT&S_P!02P,$% @ Y(-/ M6+)XF,$[ @ '04 !D !X;"]W;W)K&UL?511 M;]HP$/XKITS:TT; 4#IU$*F45=M#*P3=]C#MP20'L7#LS#X*_?<[.VG&),I+ MKS$BOI>[9&PSL;ZRI)[+IMZFN' MLHA)E4Y%OS].*ZE,DDWBVL)E$[LGK0PN'/A]54GW,D-M#]-DD+PN+-6VI+"0 M9I-:;G&%]+U>./;2#J50%1JOK &'FVER.[B9C4)\#/BA\.!/; A*UM;N@O.M MF";]0 @UYA00)/^>\0ZU#D!,XT^+F70E0^*I_8I^'[6SEK7T>&?U3U50.4T^ M)5#@1NXU+>WA*[9ZK@)>;K6/7S@TL5=<,=][LE6;S'ZE3/.7Q_8<3A*NWTH0 M;8*(O)M"D>5%=Q'F6/EA#$&#["$K4D M+& A';W DY/&RWAR?I(25PKQ:=ZBSAI4\0;J0,"#-51Z^&(*+/X'2)EBQU.\ M\IR)BXASS'LP''P T1?#"WC#3O'3/F&3OWPW&_<\7R(XZLJ-+Z-G;5P-SY7-M_=XA_'K" M(\%,VWSW^YR"BS7.*Q#C7M<7=2Q.I\5O/4@"OAJLUNBZZXE? 49I-H8"SIU M>M*R%;IM'$P/N=T;:KJW6^UF_[9I^7_ASW:U/CE[EM5MKC M:[,8N'5C]"PZK:H!IS0=K'19]X9G<>ZV&9[9C:_*VMPVX#:KE6Y>+DQEG\][ MK+>=N"L72Q\F!L.SM5Z8>^._K&\;?!OL4&;ERM2NM#4T9G[>&[$/%S+81X.O MI7EV>V,(D4RM?0PO5[/S'@V$3&4*'Q T_CV9L:FJ (0T_NDP>[LE@^/^>(O^ M,<:.L4RU,V-;_5[._/*\E_5@9N9Z4_D[^_RKZ>)) EYA*Q>?\-S:RKP'Q<9Y MN^J);4A?\*.*E*?H@& %.N3B")W9!BH@GC@3IP%OX6-:Z+DI= MP;W7WF!Q>7\/U/+*6G1\C*'5EY#'W8 MZ0#SQJY@C(EML'*Q*OP2QK$>3 -_/IAO'BXJ6SS^=8C_T14.\^>JORT!N"R= M7BP:L\ 1<=;]<2+SKB#J8OX%_6!NP< MPL)E84#7,\ FTVA?U@N<7019 ->(Y.J(7X-?(C0RL,_!RNMI9?KP^79R-WJX MNOD$]Y-/UY.;![B;?)WEQZ+[EHWCP9S(C-&.$^!449D+H&QG*B$H]<)*,J) M5!PF[_5J?7H9LW/;V+^QB^&^K[%1QO2D4A)!!7"9$,ESA. D52)"X,(!A";! M$1/K7_8]!1=$"@49)WE"@7%&1-(Z)EP1)2E\U=5&MTT35]>SI]+9Y@58I@A3 M&0:=D:2CSX6*KE*D))8P)'$F&2BP@A1\$F$2 C#2%!SOJ=YEC"2\JBT1!<5G!G'11E_ MI3GCDC":_J"Y2I%NADE+4?,$-4\Y)H]O!Z MRC&AZ6')>:Y(@G8*BU6B?EC2">UTRW,LQ>PMR3F6F6*87I$3@>BY(*E(6D^E MXJ?CB@NLE93*O=';B@M*N%+?!YWF@BC,4T($ZA%4IBQ41?]3QIDZQ0YHIA[F\4!I>UAE==TUM5 R74O#]@*ZP8:W\:ZZZ[M@&I;G[/1 >SII*S8^T+#__>R8ZBJ0=-@30?L?7>W>SNTCAJ[TK?S=L;)V[-18GR5&:.KK2ODAXT[2VN??%V'6]. M4^M1@3A&ULK5==;]LV%/TK M%UXQI ;BQ0I2ET2($G3-ACR@:3;, Q[8"3:%BJ++D77Z7[]#B7'<=8X>]A> M)(KD/;P?Y]Y+':R<_]S-K UT/V_:[G T"V'Q=CSNRIF=FV[?+6R+E8GS3,629*-YZ9N1T<'_=RU/SIPR]#4K;WVU"WG<^._G=C&K0Y' M?/0P<5-/9R%.C(\.%F9J;VWX97'M\37>H%3UW+9=[5KR=G(X.N9O3V3;(Z/@]O@! M_7UO.VRY,YT]=Z9JN?])JV"O%B,IE M%]Q\+0P-YG4[O,W]V@]; GFR0T"L!42O]W!0K^4[$\S1@75#P1+R*^L^4^I9R12$3Z EZZ,3GM\=(7 M3.XH.'I?MZ8M:]/0;3#!1NN[YPP>X.3S<#%KWG8+4]K#$=*BL_ZK'1W]^ // MDI]>4%9NE)4OH1^MHT(W=N%\J-LIO:N[LG'=TEOZXY.]#W32N/+SG\\I_B+T M\XJ+?'^+"?4C$^AJ8;WI->B&]8Z0"DUM?4U!";N*4'B\IF6?4@ M#Q)P>H"W3==92)M "*V=WUF_"6]\B*W'<5<;.IY;7Y7D'H,&H[U]25B5K_;HTG&]GWS $W]JMMER# *Q),\80EB S,&0I+6Y&9Q^C\-4SDDFFAXI%9D1,7 MC&M)FC,IBN',J E3:;;E4ZCY"SG"N-<%ZS@O4LSS;@0?3 26%FH+.[5*4(@,8KFPW\B>X"K MJCKZN,_?27V/$ \G,-@43#NM[QJ[(1@",W6N6M5-0YQ'])1XSGBN4?* JBE# M2&4,BN;$81'7_S_GQ%/.:85#972#YI%-/>>2G,DLCE(-)^4\SF6\YYQ4!9R@ M_XUSH"_L$6!L*F LDSH#@9F2*:4LP9-KK G^ N>$ L,U:(-0<60$$XA&JEFB M%"C'$6X>*9<*)HOL.\J![7"BBI23K)#QG6%*/T.Y/6!!R]>[>!?USG?QK@"1 MD4+?\PYL55)^S[LL5W!Z3.A<:5;HR"L)A^="]0'A"6
    ,LO,UU3[NDB&30 M_YUV( $'E07\F($*"*96R&0FBGBJ0'!T@N"@8J1,H@!]L&[JS6(&MFU7WPV% M4$VM*6KW(5MR M.H4>E=G&!/<1M6Q=6 IP>1<>1Y7G*)$Z0XGC=+;T#@[SWK8E/.>6;?#U4WUE M(AE7/4V07GDJ=V*GL9"@]J;00OZ J^HF2 M>"-MT!+6'OT9O*_<_ EFEO6E B.4N339K:)"N\O0U!0*!D>+.YWA+K0-A=:G MDEBABXP)A'$7$)J 3@D&("6'1-]V68$@] &6Z%AIL5L?420LC\$M8O/03VOK M-N*F!6^7QIV!8#IV7QY+8(;BIC)%S]W)QEOW9R3,M/]+Z 8:#%?IS>SF1^1X MN'\_;A_^8BZ,G];(M,9.()KL:S4B/_P9#!_!+?K;^)T+R,Y^.,//E/5Q ]8G M#M?3]4<\8/-[=O0W4$L#!!0 ( .2#3UBXDT (R( $5U 9 >&PO M=V]R:W-H965TV[CZ2)66I^P'B1=U]^O39E_;/-U7] MQ6V,:9*OVZ)TOSS:-,WNQR=/7+8QV]3-JYTIX9M556_3!M[6ZR=N5YLTIT'; MXLGBY.3LR3:UY:.7/]-G'^N7/U=M4]C2?*P3UVZW:;U_98KJYI='IX_\!Y=V MO6GP@RQ)FR>W6E,Y695*;U2^/SD]_?+4XPP'TQ)_6 MW#CU.L&M+*OJ"[YYE__RZ 0A,H7)&IPBA3_7YL(4!NT25_^7%995;=G8.2(__J\<]/ M&E@/1SW)9.Y7//=B9.[31?*A*IN-2]Z4N MGLZ2Q<::^-H]>?O>OT[.3GR:@?1:@?38U^\M7J;,NJ5;JH&8,]S[YC_S]9+XV MR:NBRKX,@C^YP##XGS8F@7>[M$Z)CV#]K"H=+)>GC!Z5UL8L2L VVM3FCHMBCU^;W8X(8QM8,W/I<5W M5S@I[WIK:B#4Y.B[?WV_6)S\].OY^4=Z>?K38Q 0_[068 ;>*$&:(!1)4\&[ M+R8QKK%;FB4M\R1U((%VN!4'ZZ1-DJY6(")H3=AF5>.JZ19AI67A>=/PT,*F M2UO8QLI4N7594;FV9@ !+;@]7'IL$"^#B,,!^'H(?3,:. 90;:Y-V0H(YBO( M9P=O\K9&U,9!A&C 6)7/$SS#;>6:Q"EV5VBI<5!!QPE(PSG^;O,U'V7K^-/< M-*8&"63H>QB*"Q!""30%&?S-*E@'<3RC-]=PQH2$/3ZVKJK\QA8%C;9EDY9K MNRR,(&T65@KTMDIMG5RG16LZ)Y+1D>>'6,839D):M@X@=@[.9KN4&6$%O_5< M3=T[0:1QFQLA>H4=6M99F>D 5CK3[J3ISC9I8;_!^"T=!K#Z?%*L709H1O=Y/H$Y./2Q0/T;IUY&E2$#(J(B![2XM M]WQ>MXM:/%OFRG"60H@7/-$LL0U*QK^K&@[]N+HI83+7+H' +>!41$FSJ>!8 MKN$#H@%@3#@SD!FP"O/5S08^T/,FUM%;D.=HTL&IEP:.$>;-DUIEC:=; $,ER'S@/IP#(X*$:M@%@7P/0QB!LZ=AN M]D&)_/GN3= A0.8PHB+:&WW^C_ \D#XRG.L!( -H>9B=9X5A"%E5 '!!MC*; ME6FQ![T^3]Z"S5'5+D@>KPHM2318B,;HX^:E$)[3%S^YI#!K( VPT-/2?E.X MZSTF\BA!L0*\6S.[H_Y$@0"T4;N-WZ M4U@<] @OK"E[IQV0-1#AFB-RF,?-=EGE%I:"XP4>V*+5CH19ISG)6P :; I0 M;J@_212:N@'/@T 3N..V$*4 +<[.> AGNJD*P"\#@B*_!K.[V=15N]X$+HF8 MH)7"QT(?(K45>[K.GFCE=[@R'"5\MA(,>00-L$S4L$XS,[$(.%P-(F^>O ,* M0]62-IKN[L:4* ?\:%@$A4(.&C1K1!/+&U#89;6U64"8\S:9W]VYLC$BO0?X M24\NS>A&[0H!P5- )I$3*' RK?;DL&1I0.8\>=WA>9MM#N"8X>0D\C;IW29G M+@7P&5*+IFCR#Z@T8!)2Q2"HZBJ%M5951L80G*(Q!#]1?3)-N6;*Y56^:.K'M0W <+LU4/HK- :0J$ M N0IJK#BI[V7,;7V)@46 -$':A=6!(,M -7U979MG0')BU]3@P+&4[WE9%^$ MDWWQT).]!+C!+40%]5\[_TE@AL]?@4&H[;^70]=2AEP#A%A<.[#40=%;U.U5 MXH!/W6H?=#H+LM3;VN3Y;.68K6.+A? MS/%<8#0L1:#X:5%LMG J;\5E G?(LIMMT;4F,E!N-CZ1I75-*BGXGJXEU=3% M5Q$0WG@X 40E+@7\;?6@<#H(&/%PZ>%X\70%>0/#G8(R1\H4I M=U6#RA')4T_.\8F^:@ON+;F>$;8M6#Q57A75>H^Q"9!0P%<51H8*[]V2AON* MP0_4@((;\9K1M\1$6)?O+E 8/G)<8\(+J,7>==.HVW9.X!0/1P;90MOCQGK+QD0DF M_R$P^0^33/ZQK@"W:&M]+%)!!$K;'=+M?67MY%+#_/_6?J4H (4V.F^0L9$) M+)M0&8:\"@S_ -;:;.,8^4V,Z0*G>CS% M$:N/.9(# CB$ M9/ ?$@?^&Y3&PZL8XX/H.%]T1CB"A68BZUG1&6"OFIJC/AH<&!]#IL22M0%F M ,E- U@&,@ L_94@I"3(D&N$PN:8HV%5NEHT."RF'X)/VW6C4;2.BW6DEDHX*&OC5$BE6&"+F MF"0(6'*Y;>G:FF2JA$+9K/P9FUK*NOICZ. <+!&@%6(Z%;B2=JZXG M]>8K."KEFG:QM8[RRV1&PD%MES!&SN!M"!>\*W,X.,BUD@3V$9[XXTEK M_51E?T\GQ=;KD'&XMY,T/?.8YA[(:O12'^ Q2U2OJ$![81S0-O%!0!NH"- 5 M*>HE_6TO@]7G+U0LFPHLQHX]O,7*!_)CS+0+D/WV$0(="+U MR[0@\J7$O(ML:;X"+>J 3MP PBU^-D8W>?><.06[LX:CI?@R[<^9HF 5A@]A M)-8'OJMZY@9Q=4#RX11#"67'KIH$ M&BEDO?7FRC06";A1,N^@]"Y+G2N%);RAUE-<@+_9W[98=)?A[Z,-X8P7_OKXE9]KEW"% >KP*;%%Q+H=-=!#3_+Z? M_5>.AK9>KCCT99+%LTD9O8@R>C$IH]_BY'_287T B[7EP,^]Q?7D(B/B.I*) MUOKD=??(:!LA2U9UNC58C$4Z[B 9/51)@0^657E\Z\/!V%2"#%-27(EQ()M1 MC-#$-=H ) .6*67;<$,14)+^1MMYLV1-RFC=VCS$1/0NNP4@S/W ?J!6+% 2 MQG\X#,K_OP=.*,!+X;\+^?L48)LDDEC(=#I9>81)[!#@_;W"./Q=Z>(!%4UZ ML9(6.US^T-C!T ](FSUR&%N+Z'JP)/3&S0[XC UA=(2S)N8]^O-;3&06F?CT MK?.99#'&[.I88MXF%YM,['#*$.6V:%%FS,05 CA11<>L+[ON0VYZ9=VDPLXS?7G!,\6V:<6U+UV1S,10B14N T6\\3__8 M%3FQ@F6?1!YB,IK? M>5*3&J*\Q WLL0BW0 A'<4+HWF(?,)FV[>#/TO@#Y% M&K%LYG2Z;N;7-@4?K2$["SPDLRU#EIMW_!H9*)82:9<#Q?-\5S"4X5V*]^F96E!)Z<&C!#,T^!SG_'K&_0VI3KN*MB* MWD]\_?DJE)Q\K*LU**&.A4,K-.D7@EY!R,F(6H1*V*//&J>2[(UNP7Z'07%X MMMV1Q9LN8.T+]MU3BHF"?3H6@3O8];/<)2!Z@PFS#WIC]NU(.9&T)\< M*>']'I^YY'/UJ)J%/#NPB-@?:SPJ&-OW#F+9Y+A-2I44_1K5\ZN+Y.GB;)8L MGD_R2,Q(GTZGI*.,B$FK6?*;*?)C.+/CJ_3NB;+IE899XJ]!GU?;0<)EV4$'&(,34@OE"5[ P7?_F$N>O$B"A-5@ 4;./# M.^$)9PSZ\<(.,U4'2_G\E %D'K&-E$&+G>N7R@_"42,AC52'2_3..1VFXPK: M.%? /H\7$1\F' MJTN7/*8_1$54%\Y?$N?B@ ,F7WE?E_*]6,\;"G9%QM8AKOLME+,=Z$J)?E^H MT&W/8Z.$6*_N^PZ^^;P7?+:B"Y5.HGUS+%SF.XBMN( )>2+G')K' E4;@ZH' M5[Y=.M!L$IP;3+O3>EVKK!<;X(EOV"V(3U%N$MWC;N)CWYL,BQOKBDK+*HGT MP:P2",F"+ECI;Y-% TZ*_#$\$U4Z M)[J[$3)2IG!PI23?0XFG#O*1"26:>H#P6'1IPJD-VF+N@+QGT92O8EAFWZNJ MZ"5$#D-L<'0]"@BGU26#SSB'W@D%B#M;Z"K/L?@B;PB@PJ6MB^$SB;]BS@N0 M2N=95QE(?!<94(=#:4G")>>BAGQ8,@N.A)=@$A9%7SPX^;0XSF3W30I(,]- R?DX*3/I@3ED5/ MY(JX$SCFY$=2'@;8RJ[, J\\KZ0ZAUXSD?^?6H1B[;[-0"$B&F \85"ZFJC>JT9<8KP"94H7GE=I]J6HUJB95:IY*9\>F$^8 MEBT,BI1/'8&-E2QNI!1E^ESO4/PBF5$LPKMK'4SL31LIA.DQW%VHKS'.AS05 MP&E9MFB,S)#$S]LUD&<"\NI=?$)WOF%E-4^3ZLY#!+DML3 ._9VNN;.AMJ<6 M ^JU:X(!6[+ ?MI;Z?:M1!"XVV*7A@;"/OHF_?J2DX]@Q-N\Y=KZSDH^X#[5 M_AO+;!;393:]7JTKW<,$Y_$'L8*J99@E%]J5%",F'8B4=2N)V*WH.?0 MC>2\!*DD:IZ8)MA88+&8+K"XE SH70GM 445?@DM++BMNC$Q!>O[FRRYX=6U M=:&9&U!09^S9P'^&0R_B(H;V O]>MR]@+1[57_6,REGR!YP3R"HRVK]+M[N? MDO,@039ZMQ;NFK\B$PKS%'W5^,?:W2+?5B4$@M\,X;SR1Y/<=/$5T,<*QZ^ MVAZ@#XU"8VI/., 5=@W*56\P8+,1(<.K$+_7N^AS3&[WE#@^< MEPN%]M2]V3V!&56S=);$4&=5?R$B0"^]9>SC!(A:7/N-VA9C1E8:P@L="&;S M[0YD+G5W%)C>03**DRKT=+"F907-!+8Q/) ?"^4/(H)8=@Q&^$*> M"77]@V8KMMNQR[IJ'6:)OE=HM&.'9F!U2RY5-[W0I]6(G@N M!,CCZ>F *0=X:38)[N)11(NFC6)&:;^MMU-]CXY8_R;[+ MWF]]5B1Q8.HH*RK,!Y8:WP41Z(JR?7X7W#.8QF!P" "FX TRSRX-9@ PL)/% MP.L\&-;W78HMR*5I;HR4$70M\HTW>CGG@ 7/&-H[;R3Y0GV,+&DHA4K->;+$ M)O6-;7)#29/Z*BKX+SB%U(@>BL/"!L2H/Y2^O12@!$>M4S420UI"1<*DA9.O ML0B26LTYDY8+NK:"[A ND6AAZ?I :5#EL@LQV73-1P3EHX@]I'&)!CN8NCV MH&5)T6V\/NM+"=X+']%@E^EV"!MQP4T-RQ;.ND"V 1=@V9< MI%]SS*:7I-$Z7-IJ5WU$*YDUFUK!ZLO%=.Z1(QK<3>N)4$B;RT!S##/XI%G8 MUZQSBQ*%/_WU5*'( Z.41>4D:99JL(4!D.8.:IJ1ZCW/U2;7,H) ]:K#IVT] MFP6VJ9:<*9.!032J]-$=+9Y9QQH9<01GTMXH#\8<<083T55M5Q?))_"XLN3L MY&P6!#4]>-$U6B^"VH-'?1"HK.[DV,0#"6J-^;_79S3@ME1!@.",<'@2M"UXPMW%)K(>Q%ILTME1)T\ZB7I+S/30K M[#@]9K$3=/ELI!F]QY'"C$6ZA(DV>*D FE9D5!9<=2_H:"HDE-BTK0:(J(M> M"[>,<4/LR$2=AWD;CCOTZ',7*O5T!9\J#H]!ENL@?JG2.V8NT/5X&ZK[TSYU M:7Z/KC"9*KL=QA@H8(8)CUF7'BQJ6N[+KH*JBCSBSPG/LHAPH:CIZ#L/Z-A! MT1&)&4N72?@+U]P!A8(!D&(I#HF?50ILQ[7#*HL8)+Z7,71]C2%MHFF)E!P1 M%%KR'=_8(9M(U/T^M.57#-SKTPUE'A/GW1L-N5I6%49X-4&THZWJ99QWV@G3 M_01>\VIU%*"4*Q6'G%95_Z13_;P 6Y)LG*!\_!Z<\._/3E#LS;D4"5\,>W"! M.-FA.BBFF9 Z2CI)'4YLQPR%'V0KYL=T,M%LX99X76:/1[Z,%@@GT2B$J*_P MBW='#D7.>D&+Z/;HTJU7P1#.5).F]NK]TWX$_IN*.O?'OBN5_+U[6 R%V5 0 M+$H-K=CO>"=#MP%7'SPBO!O,J-$LM?_P/1(&KZ6*UWG$(+ <:RDQW8'3N MU71D/-%F^Y*@B\QX4X=W3%=RJ1[ZP9R^5)P?"Z$"+_5C%7YGQX,[X_&@F>N6 MJQ.;U-[$A%.J+8, M!4 ;N]Y@JTCK*'LGJLFC1N74A@Q%6ZY@?MC9G.IQI-IH=H"F7HJ 55A)90DH M]5C=:3+ (35J4=NY\Q $BF\ UN/[IBABS7NP''B:X/X0AQKELBA0O'WJ4X\@ MQ28Y1 LAC++BW\-4'%V#ZB];\ '9CYT;A"0"[F\@N:8KU_:1O3&Z"I9W<*YH M4)S=AV12G1DB@NM>8/3T)/GA)(#1AYQ*:_R*W=I>'P4%941.0_!4[Q)@'0GB ML,E&C((K7QJ\3T6X>_#YVY^(@';]ZP/_GV/72AWU+RR]%?@ -V)O*ET<>ST7 MT[V>5YC4/GY%?.ZIXSS*_SNGD1_0['G5P&S'+&(ZPD[=(9(5:.516#7%KF W MZSY*1:W6^3Y)59B #$]%!)W:W*D.:%I ;MOP'83AMJ6J7ADKEWQ^VD3]XW 3 MX,X*- ,BV_)=4EFO;7"-Q5L(;U/;)7?H^V:I]U6Y]G?T>9&'V2''S3X^JH6? MS();$F[7W2<&[/AJ[PVW !3J/&D[]]V/2[KU) 3%9[YVMTF_ZJ:USD6B:B%X MNJ9$[SP8'-@(34)L-@P1LG]C\,;H:XK:T0>'%9W=LFMQW ;1JTQ@M:!3M,6H M ^C_O9B=/3_3%Y=C*1J:_?#4(0Q'4E=Z6 WJ4"H/??'OL]G9B]/I2H[88;N8 M[K %-C!H %[PQ9I[+/]317%P//2!E"#>M\#H 5VX'J#, ]3$]?OY;!>J6?N= MURK9A:$LF;-[.;0.#79KZ]LR\Q?S>BBHF1_L#J-NPO5>3R4635 M^.DL!CW0EF9!^21NLS H2??[X"Y5X4 M:>VED7>*VY(OQH-%UQ2ADP;$@%5_O3_?%[@%TTZTMKZQ3,HIX.O:;/ 74:Z- MNC#ATJ_ J:JPX*I/'WT(]*7VP-C^>=Y);$$V?/EH0[?5CK3P][*8^L*::?:+ MCX3FU@ M9;K#\([;"$8 (\F4J?0@Q"F)YW1;"ET*3]R6?I7KJC@07P8%X53<$Q195=/5 MV?(+ S[^H>=D/P-,9W'U).U;^]9YN8R%?P6$8FJW[X\#(RPY;'FXIX,(;M#Q MLI.A$*[,1^6'Z/+JL&-H8=:EE&U)11Y\Q_(638?"?L%*1BK[Z#LBJDL*Q"U+ M9+H7CN#V56U .>D70W&.7K\0?PZV$8@7;A%N;BI5C>SP\LL\>7[26368C"ZV MH5.>$NBA\,T&'?=!(3,"U46R6!O3HB4VLB^F&]G?8ZD=T,=[KI*[JUAY0(NZ MK#!R*FE0C+YDCYL#CJO5,89O0QWP'Y]C&7"\T4"&1/%S:T-=:$^C@52$5G)1 M'=GJ\^2/'CBPLN>(KIO5]YC"[;DMQ7\.,ZE>L/&\9%W'ZL1AOY,*ZCK=\/3K M/CPD.J-R'7+4Y/C]Y%9ND<%I)HHE5KBYA$*NED#")"B1RVPT5EIJ8M@\X&3@+?Y]&D.I< M9,)(&E_7IZ\E"Q5P0L$D2B:,A)VD9%7ZT2A7(\E*7\S:LSE6G7M5$?[@MW$! MZ6W<,.^NH%L^PI6Q'97?;;D191_H[O" ?%XCK?$:PW#I6$QS +.LVB+T[9#% MJ05 Z'E4XR*2Y\F?_M=.^CP!CX9?0@F?*O,/>P^"$& ;M&?VPT-7OU)4[;Q[ MG>W8FB$"?JQ*(OII#(ZTO1D,MC"0= MY%.LDA[8>;S)3<]IBKZ50IR/_E4FF<_<2JNPCZ3UX?)SJ.YT]7)*F<4;)Q;3 M-TZ\\MUZ%[HDZYX6\QV7Z%1]G1?%\,]M#5P%I?);=8-V\>2843BR<]"X\@,B5IB>YF_)$Z#P$T]4RV/ !D/D_T3]LN76U&OZ M_4[ZD;&RX1^Y#)\F_C="S_F7,>/C_ .C']*:?CJJ,"L8>C)_ ?9;S;_9R6^: M:D>_D[FLFJ;:TLN-20$/^ !\OZJJQK_!!<(OI[[\?U!+ P04 " #D@T]8 M&I/C#(D" #H!0 &0 'AL+W=O1 ';Q>WO"BM MNPC36%*@L;M/+B(SQ=3I^\5[CGNS-X97"0;I1Z= M<)//@\@10H&9=0B,MF>\1"$<$-%XZC"#WJ4SW#^_H5_[V"F6#3-XJ<0OGMMR M'IP%D..6-<+>JMUW[.+Q!#,EC%]AU^J>3@+(&F-5U1D3@XK+=FB.;02:XUEHR9TS"K,.>M%")^] QPDLE;2E@6\RQ_Q? M@)!X]F23-[*+9!#Q"K,1C.//D$3)> !OW <_]GB3=_"62MN"2@_6J)]YQF4! MOBH-' 7+]:T)CN%AB=4&]>]#X0^"NVXZ-S7+?#1T\V)A(53V>##IPZXO"-\"U8G_M;Y6W)+ %3>9:HB) M9E3T<3PZA8]NF])VJ63.'2,F@%)2LU?/V6N.1S%I^/50=L*][JM0%W[&&/"N MVD;L;_LQ=M%V[U_U=@8NF2ZX-"!P2Z;1Z)2BU>U<:06K:M_+&V5I,OAC2:,8 MM5.@]ZVBNN@$YZ ?[ND?4$L#!!0 ( .2#3UA*/5A T0, #<) 9 M>&PO=V]R:W-H965TZ2E=H& MXFRW+= -@B1M'XH^T-)8)D*17I**LW_?H60[]L+Q(OLB\3)S9LXTMK551"8:HDM,Y=JA9)V%DJWS-)4-X%9:61U[]2*( [#/&@9 ME]YTW*_=Z>E8=59PB7<:3->V3'^=H5#KB1=YVX5[WBRM6PBFXQ5K\ 'M7ZL[ M3;-@AU+S%J7A2H+&Q<2[CJYFJ;/O#?[FN#9[8W!,YDH]NYI:?0IP_TS=6=0% +F'6&=HTY4,:'^=?]!?BW)P*/^&)A M)E3U]-\Q3B>C'N=TW30:&T:GX^!DW'1:H[3 C$%+Z>!+);J:RP8J9I;P :+, M3XH8;I6\J YLH?3C4;X#$)S-N2!4$B/W\RR!/Y5L+BSJ]F!OY*=I1KBEG^4A MW+@@%27":]3,I>2#I*N+ZM7'9RY7C;5;^ "%'QN>AGZ3)0=UJQVS!N(9G M)KJ^X 1KB8A+[B ")'Z9Q_"H+!.PZG2UI%O@&Q.*D?I)F TQ7 )<6B8;[L39 M\#^3[EN+HG/XQ"6GH> +),\T)6H%_*94O>9";.WB<]I+"#4OX1YKI,O8@4E7 M6,I4*R%U3'*?^+Q;U2R,_)C.\3T^H^RHJK=4+F1:DH>[)FQ'?!9:M:^U(_*# M -2^^PO4J4O,XM+AT;N AVZU$DA]MJ^&5M!W^E>'LTXR.AT6ZW.@TYC1VFB&K^;#+\5GIAM.!U[@@ES#RR+S0 ]M>IA8M>I;XUQ9:K3]<$E_-JB= >TO M%%5_,W$!=O]*T_\!4$L#!!0 ( .2#3UB"5_MRIP( *\& 9 >&PO M=V]R:W-H965TAF8E4:6-Z!*!%$8CH.*<>FEDV;N M5J<355O!)=YJ,'55,?UGCD*MI][0>YVXX\O2NHD@G:S8$N_1?E_=:AH%/4O. M*Y2&*PD:BZDW&Y[.$Y??)/S@N#8;,3@G"Z6>W.!;/O5")P@%9M8Q,'H]XQD* MX8A(QN^.T^M+.N!F_,I^T7@G+PMF\$R)1Y[;Y!CP6IA[]3Z$CL_(\>7 M*6&:)ZS;W/'(@ZPV5E4=F!147+9O]M+MPP;@.-P!B#I U.AN"S4JSYEEZ42K M-6B736PN:*PV:!+'I?LH]U;3*B><36^411B##X],8ZEJ@W!1RQQFQJ U\.F! M+02:SY/ 4C$'";*.>-X21SN(AQ%<*VE+ U]ECOF_! &I[*5&KU+GT5[&<\P. M(1X.( JC> ]?W%N/&[YXCW4#K<%M_EITLAWM+LNI6;$,IQ[=!H/Z&;WTXX?A M./RR1UO2:TOVL:?GW&1"F5HCJ *NE%SZ5W1Z^^]RB2+WZ4KZ]TP@_&Q,P .^ M6)@+E3W]VN9G;\7M?F8&F 7:>*P6J/O-=X]HX\04[L2P5MGVV0-(DD%R$KE@ M-(A'\8X\'Z22?E9KC=*ZY*/!*!Y3X,.#LHQNQP[ZDV@01L=O]%><+;C@EM,G MUBB8I;VS:@?\7#, QAVPD--II( MA7K9M$H#F:JE;?M)/]MWXUG;A-[2VU9^S?222P,""X*&AT?4_'3;'MN!5:NF M)2V4I0;7A"7]45"[!%HO%-W-;N *]/^H]"]02P,$% @ Y(-/6$9-D&>E M @ O04 !D !X;"]W;W)K&UL?51M3]LP$/XK MIVR:0"KDI6E26!N) M/XP(2 ;9JF?7"3:^OAV,5V:/?O=W9"UDFE7V*??<]S MSYUS-]DH_616B!:VM9!F&JRL79^'H2E76#-SJM8HZ6:A=,TLF7H9FK5&5GE0 M+<(DBK*P9EP&Q<2?W>EBHAHKN,0[#::I:Z;_S%"HS32(@]>#>[Y<67<0%I,U M6^(#VJ_K.TU6V+-4O$9IN)*@<3$-+N+S6>K\O<,WCANSLP>7R5RI)V?<5-,@ M01,GP -^P3W_H^88'TC?0)K@OOQ:=[D>[ACDW M:U;B-*".,*A?,"@^O(NSZ.,!;6FO+3W$7CQ0 U:-0%"+W=>!^^YUKK?4F8;D M__3ZX1&W%F9"E4^_]J5R,-C^5'X@TX#NZ8 *C_4<=5]\]TG@43-I6-M@I3+6 MP'N(TT&&ULC57;4CJB=/VH=,'B%Q)&). H"2 MTZ_O@J04I[&5OI"X[.7L.5A@MM?FP6X0'3QVK;+S8./<]C(,;;W!3M@+O45% M.RMM.N%H:M:AW1H4S>#4M2&/HCSLA%3!8C:LW9G%3/>NE0KO#-B^ZX3YIMQ\, M_I"XMT_&X"M9:OW@)^^:>1!Y0-AB[7P$0;\=WF#;^D $X_,4,SBF](Y/QX?H M;X?:J9:EL'BCVS]EXS;SH R@P97H6_=1[W_%J9[,QZMU:X4;X<1B9O0>C+>F:'XPE#IX$SBI MO"CWSM"N)#^W^* =0@GG<&=P*V0#MX^DMT4+0C7PF]N@@2MKT5EX_4DL6[1G ML]!18N\>UE.2ZS$)?R%)S.&]5FYCX58UV'P;("3$1]C\ /N:GXSX!NL+2&(& M/.+)B7C)D89DB)>Z?/>OG$N[5;4. ^H,RR:'0:+GW^*\^B7 M$]C2([;T5/3%/35BT[<(>O6M('\->.$3/CJX;G7]\/=ST$\&?Q[Z%:GO@#C& M;DGI#CS[#S\>%#P]L349S<]85=NDOF,>.59R0J>^5%:L#S)X*1$+_+_"JJ495'I MI2PA+LX@25B9Q0_8KC3:8]*8B4I M7[(H+HG>.*H@91&E_Q_*D))4#C%!YJ,^!8O*B+Y5P:>5@RH?M#K_7IDX*UA< M%7Z4E"R+(WBNX\,G%W2'9CT\0Q8&SL>[^KAZ?.FNQ@O^J_GX3+X79BU)U197 MY!I=%%D 9GQZQHG3V^&Z7VI'C\&ULK5=K;]LV%/TK%UXV) =Z_W($@-)NF %VC5HLA;#L ^T3-E")=$C MJ3C=K]^]E*S*C[@9L \V*8GWW-?AH72YENJ+7@IAX+DJ:WTU6AJSNIA,=+84 M%=?G7$!*WHBP)",/X MN\,<]2[)<#C?H-_9W#&7&=?B5I:?B[E97HV2$0'(]>"]KL]3P2ST7\VV "8;5Q^9M8KOQCB*^$=DY^"X#S_'\(WA^ MGZMO\?PCN6IH$SR47VL='+:FW7&A5SP35R.DOQ;J28RF/_W@1L[/1V(+^MB" M8^A36WX&MU(;^-.&"(_BV'X(K$-0(P#**:B947TKZ\^## M2BANBGH!)?F&C%R?@.O$S,UD9@R0S@\A:F+/BL* M38$/<&"-*X1-7A+@/P7]* TONX?B&84+1TS)3UDL^87'AHEM+,C5D4 MQ_#]!GP\4#4Y,RBD:%/4F$"VY/5" $HO^EZ#W.F8G)7%PC:A#2%@0>!1XU(6 M8>W_,WZ^U>DA>L!2K!^VU''AENLEK'@QMW:\DDV-P$6=EN@YV+'>P+7J0!]M/%^XED MV%SDV5G'Z%=9,0=;>483/R6'UQJX.=#0SU;],7W^A!$MB!MT(G[KE67MA]W$ M3K%:7Y$H^@SB!8K161&^B4I2_VDI6*"6R-)MZAXR+J6]7B#<.K'(0M" MTIA3W_-8D$:]W.QN\2$*>@NB$(GHM:X#5.H@"7M"]SV^*YZ))393MM'UA'E! M0-FR) WA.LN:JBDYT6DN\#S+BK9=IQY6Q>H@3ES7@@_12 -/($2)2TASF)\$ M\$[6B[$E^%S,S':M7!:X81MO'-)D;_%6:0+FI;3J-/;"OBC;NK13DI#%;B<+ MZ M/@K,C[(YZ=D>O9S<.G/J"S'$^"Q!X)V$V?.A8[+$*^80MC%B=T)TB9F])Y[X;( MZ]2A9WA@)DD,]Q04MN6)EXT@&3]&SPTWWQ1YCJ%1PV;"K(6HH:DW4H5,&F@N MK^=P^ D&BJ<94F&'VD2Y%)68QMB)6PI&D1U=R^_8I[MC_.%!'H3[.;S,II9* M_U/\+O/\$ YQ<3)X6Z^$6MAO$@T6I7UQ[^_VGSW7[=O^M^7M-]-[KA8%GL^E MR-'4.8]11U7['=)>&+FR[_XS:?!+PDZ7^.DF%"W Y[G$=^+N@AST'X/3?P%0 M2P,$% @ Y(-/6+ -"I%G P /0< !D !X;"]W;W)K&ULE57;;MM&$'W75PQ8HVB K%<^E#T84V. M),(D5]E=6L[?=Y:4%;>P5?2%>YLY<^8L9W:^-_;.;1$]/'1M[Q;1UOO=11R[ M:HN==N=FASV=K(WMM*>EW<1N9U'7HU/7QB))LKC331\MY^/>M5W.S>#;IL=K M"V[H.FV_K; U^T7$H\>-FV:S]6$C7LYW>H,?T7_>75M:Q4>4NNFP=XWIP>)Z M$5WRBY4*]J/!EP;W[LD<0B:WQMR%Q:_U(DH"(6RQ\@%!TW"/K[%M Q#1^'K MC(XA@^/3^2/ZU9@[Y7*K';XV[1]-[;>+J(B@QK4>6G]C]N_PD$\:\"K3NO$+ M^\E6E1%4@_.F.S@3@Z[IIU$_''1XXE D+SB(@X,8>4^!1I9OM-?+N35[L,&: MT,)D3'7T)G)-'R[EH[=TVI"?7WXP'H$G\#-<-0]8PZ5SZ!W\]$G?MNA>S6-/ M08)I7!T 5Q.@> &0"WAO>K]U\+:OL?XG0$SLCA3%(\65.(GX!JMSD)R!2(0\ M@2>/*>]0)!=NIRM<1%0%#NT]1LL??^!9\LL);NK( M39U"7UY;*C?KOS&X;G7O0?EK,ON&TJDAAXR;C*H60Y5_154LZN!MLW?K X)HC'!'F2LSPI("M8 MKA3(@I69HOC=;O#$[KMA<'-F[?>:,(1(&)<9\#1G*<7(!,N$F/V&5*U;T];0 M=#MK[C%X$IU","DYE)Q)^EEI2'@Y.X.4-"GE,43?13Q*2!GBDO(6"G2%_4I)2M$#BGI0BI)Q4JB_E_R\")E M(DN )&)I(4 5+,N+%^51=$4)ASQC,B-6DB5T86>@5,ID/HI2) >A>*:8*NDZ MQ]:AI];1]%4[U @WOW]^W K-I==]A="&H-1>'"+TH?64K\[AN;J)G[2T#NUF M;-P.*C/T?NINQ]WCVW YM<3OYM/#\E[;3=,[BKTFU^0\3R.P4[.>%M[LQ@9Y M:SRUVW&ZI?<-;3"@\[4AIH=%"'!\,9=_ U!+ P04 " #D@T]8+,6O(J$% M #;#@ &0 'AL+W=O^XY\FAC[(U;:NWAKJE;=SQ:>K\Z'(]=N=2-<@=FI5MLPIS<:-JMK1Y"A^N["3([/V==7J"PMNW33*WI_HVFR.1VST M\.%3M5CZ\&$\.5JIA;[4_I?5A<79N+#1EAR!7RN] M<4_&$"*Y-N8F3-[/CD'?K3[5=1T,H1N?MS9'_99!\>GXP?I9 MC!UCN59.GYKZMVKFE\>C? 0S/5?KVG\RFQ_U-IXTV"M-[>(O;+:R= 3EVGG3 M;)71@Z9JNW]UMSV'URCPK0*/?G<;12^_5UY-CJS9@ W2:"T,8JA1&YVKVI"4 M2V]QM4(]/_EHO ;&8!_>MUZUB^JZUC!U3GL';Z\4SMS>T=CC3D%^7&ZMGG16 M^3]891S.3>N7#MZU,SU[;F",+O9^\@<_3_B@Q>]U>0""$>"4BP%[HH];1'MB M(&X'78"[XNNTD]W:H5(.W4J5^GB$I>"TO=6CR;??L(Q^-^!;TON6#%F?7&+E MS=:8!S.'LZJMO-[_@-"=[4C1[S$"N-)W'DYJ4][\L2N8P>UV!_.#-O6AS_KJ[]4++>/2"CO,?GS& #4U5Q# M]>B_BOX?PH>JQ K'5+P!7A"D$ASL/TZNK)HA"R%#@6IGX,,46M6@ A)"*,D MSTG!*09XJYU'CO)8DRV26!R6"'V+=.,@+1C)>08L9R1+!22,$B8%%H?U"Q2' M<-I5&4[8!OK FAN=7WYRHSU4PB"1I)D"B6H9Y(51* M.-_E55 T?HE1,T'R0J!QDB82!!%)!B>JO*G- C*<%9#BK@(*EF'4C*0"YS*< M0(JGDF&9AZ\4=\YQYRB!;M-3@QGB4OHRHO2(Y>,)Z1@B:09)P4.7L5JB0EG G(4B(Q M'Q%5"7\!59)R2(A ,.*A"-1^"54(D@!Z2C*LEH3(@O6HR@DO"D1:EH653"0= M:FB&V I8$45!6'B(#I;%9% M,!&8FQKO5<%M/'IPJNL:M5$M HMPB4S B< T3)^6T5N6D!SK>B^.BB2,+JQ> MJ?N0U"Z7&QL:CYG/$3[(L&D2I LB9!#N'7U2M@^NBJ=.#V0FZS.3O;H=3LO/ MZ\IB1E[HB]?W"-(_C873&HORE:D;=&-WZMXY7S61OS;Q_H<#=:MM*,)GO#7M MN&RE;65F\/9>*^OVO@*-"&3;C$%Q4 S5\#X\Y1KT.' M1@DD;X:W%HYU@BT86Q)#TL3O82TRI\Q%7 M,QV*;IF%-AC6*O;I "HT$+HAD M>5C*H8BTB^TD18HM) G;7*&36LT]NIHB]6/-)YSA/S*Z1 ^R]%G5%N$N)9YW M]5T)'S]Y<"""%O%9A8T]@+Q[>_1?^Y?;M'NP/(IWS[YS91=5ZZ#6&PO=V]R:W-H965T2K74;Q\B#K1ERYO"JK@,0TOATQ(R&)4/BN7U" M_[G3CEI6TJE[4_^E*[^=17D$E5K+?>T_F,.OZJ@G#7BEJ5WW#X<^5B01E'OG M37-,1@:-;ONO?#G6X2PA_U8".R:PCG>_4,?RK?1R/K7F #9$(UHP.JE=-I+3 M;=B4)V]Q5F.>G_]FO +*X 9^,:8ZZ+J&\4>YJI5[,XT]+A#"XO((MNS!V#? M$.?!M'[KX%U;J>J_ #$R&^BQ$[TENXKX5I6WP"D!EC!^!8\//"QK4S[_#+M!=.2U@TRNI2XGX]O%O HRSU6I?P_@'N M3>M,K2OI506X":I9*7O:" HCX&E!"I$"P^\D$U PDM <^*0@O N@)"GP)_)7 M+;+\M-<6 :N]U>T&_%;!%R41-R4,DRA^DXP"3TC."I@$EU(H>$8H8Z\XE78[ MXR[@W,!X0I*4P1LTSYS?,<*"]JIQ.,R(H$F8[HT0BQ<18,2HI$! .+D4X*M/Y?'@:\0.9%"CPK4% *E K"45A 2[HZ M(4J>DY07WU$=Q@C-D8/GEI&R"9X/#HBSWS;[NCJ=N=E);;!0>:N-0 M%.:Q?O\XX70X#:P@::=S-/ ;#0Q'PW*CLP5'9SPOW?#X[.'%J[3IVHN#TNQ; MW[_!P^C0P1;]P_T:WK>_!VDWNG50JS6F)K>3- +;MY3>\6;7/>,KX[$I=.86 MN["R(0#GUP;?MJ,3%ACZ^OQ?4$L#!!0 ( .2#3U@/++%>+P, $P' 9 M >&PO=V]R:W-H965TU!L)A9J2YDD)^V_'R6GOAF6&_1%)F7Q\) BJ=E> MZ1?3(%IX[5IIYD%C[?8JBDS58,?-I=JBI#]KI3MN2=6;R&PU\MH;=6V4,#:) M.BYDL)CYO0>]F*G>MD+B@P;3=QW7;TMLU7X>Q,'[QJ/8--9M1(O9EF_P">WO MVP=-6C2BU*)#:822H'$]#Z[CJV7NSOL#?PCC2&1[+[^AW/G:*9<4-WJCV3U';9AZ4 =2XYGUK M']7^%SS$XPE6JC5^A?UP=L("J'IC57>B9H T. I^(;K+/3UJY-KLR65S@/J \, MZAT&B^^_BR?LIS/]3E,^" MGJ9\;8!;\E%AMT(]YMA6D&QD>89/8^-^K'Z..OL='W0U*-4(KPAUX"NE?]7 M+)F/VB6+E)S$"VF'8C;OC4W$]3,BOQX=WYI[KC9"&RG%-INRRH-3H M878/BE5;/R]7RM+T]6)#SQUJ=X#^KQ65^4%Q#L8'=/$O4$L#!!0 ( .2# M3UAQ4Y8;P0( #T& 9 >&PO=V]R:W-H965T,7.Q&)2-9&<%+O%&@JZ)@:CM!(==C+_2> [=\ MF1L;\)/1BBUQAN;7ZD:1Y[UWK'!=C*7 M\M$ZW[.Q%UA!*# UEH'1XPFG*(0E(AE_&TZO+6F!N_8S^Z7KG7J9,XU3*1YX M9O*Q-_0@PP6KA+F5ZV_8]-.S?*D4VOW"NL[M#3Q(*VUDT8!)0<'+^LDVS3WL M (;!&X"H 41.=UW(J?S"#$M&2JY!V6QBLX9KU:%)'"_M2YD91:><<";Y*0U" MV(,3>& *1$<9OV!Z"MVP U$0=8_P==L;Z#J^[I$;T% W M>*B_&AT?1MN9.="IA*<;.E"!6RQCT3%>Z[36-;N*"/0LK46D(3^, KE,C M;?5PX*K'\!ZB0:\3! %987_8&0R=%;6QSAEEM923?7)T%/]]#]@.Y$FO%^L54TM>:A"X(&AP.NAYH.IE53M& MKMR"F$M#Z\:9.>UW5#:!SA>21J1Q;('V'R/Y!U!+ P04 " #D@T]8-_ET MP7L" !U!0 &0 'AL+W=OYWB^E>I)%X@&=J*L],(KC*E/?5]G!0JFCV6-%>VLI1+,T%1M?%TK9+D# MB=*/@F#B"\8K+YV[M5N5SF5C2E[AK0+=",'4ZQ)+N5UXH?>V<,L*+)@W="5R/70]?YQZ>,"=@64I MLZ>_APH9/.IP(6<:F 'J.(H5JK[K]A/!Y7/#S2O9*I,-2%<'KTG0":%X%UN0@FS,833T7@ZA1NVXZ(1@+M:ZD8A& FE MU);R)!H%T82")!C-DADZB3V@?VG3?U!+ M P04 " #D@T]8R,0#Z!0# "$!@ &0 'AL+W=O*5E+!M=?I"-YSW//'76GY4'I9U,C6GAI&VE606UM=QU%IJRQ MY>92=2CI9*=TRRTM]3XRG49>>5#;1"R.BZCE0@;KI=][T.NEZFTC)#YH,'W; MSX'I_0_MX]:%I%$TLE6I1&* D:=ZO@?7*] MR9R_=_A#X,&\LL%ELE7JV2WNJE40.T'88&D= Z?75[S!IG%$)./+R!E,(1WP MM7UD_^!SIURVW."-:OX4E:U7P3R "G>\;^RC.OR*8SZYXRM58_P3#H-O7@10 M]L:J=@23@E;(X]Q#(J[SEEJ^76AU .V]B,0*Z<*W#<*]DN]*):U6#?GOX4Y:U&BL@=EG MYV NEI&EX(XB*L= FR$0^TZ@A,%'HJP-_"(KK-X21*1ZDLZ.TC?L+.,MEI>0 M)B&PF*5G^-*I%*GG2\^4PL"0X*G\!G1V&NV:Y]ITO,150-UA4'_%8/W3#TD1 M_WQ&6S9IR\ZQK]]>SJF[@;^\FYAI![0"YEB35T'%8L 1R M@LRSP4E38FWG&U3(4B/UNP7&PGP^AT46IE<,;H6Q6FQ[YV2@XZ("JP;T["H+ M63&'"Y@5,7&G9#WTNJRI3UUD,7VX.ZW:$>,T4C*$R=(P+A*RGGCS/_]CA#3, M\YAR7"PR)Z13AC?.DZ:BYH.BF70]E%]0#\U8F'K",;=2[:7X%RN@]+:]H6H; M0X/H2R^,&, L"Y,%E21.0I:E\,G6J#U1EA/-5'#ZUK'=TE%Z+#DCZ<6;\I_Z MS*)7DZ%%O??SST"I>FF'(3'M3B/V_3!9_G,?YO-'KO>"%#>X(VA\>94'H(>9 M-RRLZORGL?/8=_-=E+=ZQ+1P&,M&CWW2F/:\R#0>8DUUV>RQ88B&ZEJ;LA4VT"W M"GGA0+4(6!BF0MLIGLC*@:O%:@N[KFZFF!0N[F7N0].VZJ;6FL M(\AF+=_B"LWW]EJ1%>Q9BJK&1E>R 86;N7<1G2\2F^\2[BKTP,/U,_L75SO5LN8:EU+\J I3 MSKV)!P5N>"?,C=Q]Q:&>D>7+I=#N#;L^-TD]R#MM9#V 24%=-?V7/P[_X0 P M"5\!L ' G.Y^(Z?R$S<\FRFY V6SB*JQA[*RBB*5H0SV94T"-$4 M/L"2MY7A E9&YO?P[I:O!>KWL\#0+C8WR ?&1<_(7F&,&%S*QI0:/C<%%O\2 M!"1OKY$]:URPDXR?,#^#./*!A2P^P1?O:XX=7WRB9@U]@ZDJ9HMK$I.8;BDNUVUXJ7[5MJ+LI1U M37TU^*ZZ>HT*+FK9->:DM>""-SE!.#WF'.AXT<6'(V:01'X:COTD93!)1GX< MCB'R8S;RTVD"\3B&A/G3./:C4>H2TDGX'PLEI3YC,049H2.6^FD:O>09^Z-D MZL?CU*6,_3!.X-@I!@<=5J/:NCFB(;<%]A\L\S)SYIP9NZ5QC170:#S$FNF+V6# M@G:V4M7,T%3M MTH9(5SJJL@#L-14#,NO,7,K=VIQ4RVIN("[Q3HMJZ9>EIA M)?=S+_*>%[[P76GL0K"8-6R':S1?FSM%LV! *7B-0G,I0.%V[BVCJU5J[9W! M7QSW^M48K)*-E ]V\K&8>Z$EA!7FQB(P^GO$:ZPJ"T0T?O28WA#2.KX>/Z._ M=]I)RX9IO);5-UZ8+BOMOK#O;$=3#_)6&UGW MSL2@YJ+[9X<^#Z\<)N%O'.+>(7:\NT".Y0TS;#%3<@_*6A.:'3BISIO(<6&+ MLC:*=CGYF<5G:1#B$"[@,YV =TP)+G8:SCY)K<_A#A5GBO=L!SG'MT.C>H1O<4?;Z)1 M^.<);NG +3V%OEC392S:"D%N7XIDJ^/*XL.*:9X#$P7<\*HU6, _3@CES3W\@4H*TA4 6PWA +6X4S+L"4LM7$0EN>7]=0R*IB2ON MAQP; ]H=(BZZ9D*W\MP5SWYB=P#Q61LS1O%-:YP((^TI;)AX@KBW%(RK#K7M7V+,HFL(Y'?1E\9WN%=$7;8V* M&:F@)3F*V"-X'[<7O2\6'MPB22JZJ&FYEP6PF2+<3J:'5 MM$LYR8EY:TB4[1Y4I$%B0^9=0M+,'XVG]!M!FOAI./7C409+39V2,/" *N?: MU9[Z0?X LK&YHR3E/UJNR.2%_SUU9MVJ)U@[RYY_$H[]Z60,&4%'R:3/CFNL M!/K?7,63S)]&D>T*_R^KZ$_<,6&4K''B9^/4"IM&$Q*7P+'[$+QJ8525G6O4 MFJ*TPG3=;%@=WH)EUP)?S+N'Y):I':?L5+@EU_!RG'F@NN;<38QL7$/<2$/M MU0U+>L]060/:WTI*0C^Q 887&PO=V]R:W-H965TZ:M34V6B]O1R-5+[!FBM/;+&ADY60-=>TE.N1VDKDA56J MJQ'S_614\[)Q9A.[=RMG$['35=G@K02UJVLNGQ=8B?W4"9R7C;MRO=%F8S2; M;/D:[U'_L;V5M!KU*$598Z-*T8#$U=29!Y>+Q,A;@4\E[M71.QA/ED(\FL7[ M8NKXAA!6F&N#P.GO":^PJ@P0T?C283J]2:-X_/Z"_HOUG7Q9.%\;" *U%3U!6W%_?N@2\K5.>3D2:#1FV4=^"+%IQ] SQ@\$$T>J/@IBFP M^!I@1$Q[NNR%[H(-(EYC[D$8N,!\%@[@A;W[H<4+!]Q7T#IXRK]6.SJM;0KF M4FUYCE.'*D*A?$)G]M,/0>+_/, MZKE%0^BS^PV7>+&P ;GESU0)&N92\F:- MYMV%W[MJGSS:YB0=_0DFU"OV& M1%/Y9;.&^7HM</*%W\V$0NGY,/[)[!N/("_U7/D%L]P,_\8CN$:'$]RW3[^=MV3Z(?3K;_Z34 S0=ZX2_ M-IJO&?[?]"W@)6HOZ?1:%RM>RBZASR#)W(292XL"-V89O.\KHI5@B1NG 02) MFZ9CF-=B1^5/!G.N-E1U.=+'K *H1]GP"(WI21^/9#@>-!@4.[IY8G.R1^VY+%SX*FPN?"*OVN_)G)*T[J[M M;3$E>H251 1IXD+5#C_2D]'SYK"E>8&\Z=H4V#Y$AU2: M45N?G<"3J,B?RO3=B'FA00@LQ#4UXX+2!YY+K KP[5G[_%\?/4J);5^PL.Y: M R4'V*.C;W^-SPZMX.X%]X')- M*0@5KDB5&AW5CFRGFG:AQ=9.$DNA:2ZQKQL:!%$: 3I?"?J<=@MCH!\M9_\" M4$L#!!0 ( .2#3U@F4FAJ$ < $(2 9 >&PO=V]R:W-H965T^Z#/'_0YK-=*>78X[II[<5D MY=SF]6QFRY5:2_M*;U2+.PMMUM+ATBQG=F.4K/RA=3,+@R"=K67=3B[/_6^W MYO)<=ZZI6W5KF.W6:VF>KE6C'RXF8K+]X6.]7#GZ879YOI%+=:?J:4@0S/@RR)R,*NG@[GHK_0?O.WR92ZMN=/-+7;G5Q22?L$HM9->X MC_KA7VKP)R%YI6ZL_V0/_=X,F\O..KT>#L."==WVW_)QP&'G0!Y\XT X' B] MW;TB;^4;Z>3EN=$/S-!N2*.%=]6?AG%U2T&YM6EKUM*U6]%#"#;:.! MX=; Z_"@Q#>J?,4BP5D8A-$!>='H<.3E10<EX_VE*D==V(TMU M,4$.6&7NU>3RNW^(-/C^@&WQ:%M\2/KE'5*NZAK%](*]72R49^QN8#Y*1.NC M*G5;UDTM/:]_\[ZP3^K1L>M&EY]_W^?60<7[W?I52<,4A9$A"&H]5V8,!'V$ M6\L<+%./*!-6L<[6[9))AAMS**F8==)U3ILG9LAX>!:FKY+^XX0E*8_R%(LL MY5D4LG?:6@:GJMINM)4-[4NP%4@9U98(:\(3 M =D\A4S"2WD02<@"U8>YE='=<@6G7.UJ[)^*D(=IS$ZQ"GA>!%A=5?]%VJ'N M.,N<]LX!ZCGP]D=0!]G&U/2I\%5!2!QD7@)/"EK\2T^CGX5<#?%9YXE@YUDYKULNEZ!;("3!)8L MXE%<$)1ARJ[*+UUM:]IQ9E0#J16KG5I;EO,<\ $[$:3LE]JM5KJIB %0#PC( M)NU6($[B%8<\"\4^VIRP-.>!9T*1\ !/I!.R9A.R='I-.B<*P1B-Z4X>X.5 M=77IC1U /3*I#JK_JTEU(UM920 QC2)>>&J=>(116W]N:\+^CB)NL3W@002^ M"X$L"D?CXY2GB!TAF@;LDW8(_ EV ?TLHU5>\"2)#T&[Z?'@GO0=5_&=[.4#(\PQQQ$5(I*GB$_/\*X1RTS5E*_!8O M\$66)DAX?&6YYZL(!0^"'&J1;08B!@546**4H!&WW7K6=^FH[BICW&15@#[(_;I%V:;*NU#4V#+A21(2?3Y@MJ?>(QO?>18#O]1CV7> M!@#B3!Q':,,Q8 ;PY3!=$))RK8VK_^A_F.;$]]!S,>5!3&3\J>_04-XH2:)$ MS%.04T1P-67OE+6O]S:9:1CP)$X]Q='7XV2PMMJ2C7K$=*?]GC+94^_$H^3+ M6<*SX& QRT>ZYX?IWC^8$-N?/?+LNGG!KN-H?E#7?IK?&G7FYXT^((2&. M!78584$S6EY@-Y7);3DK4$3!KA1IF,*B3J@FM47TL?,(J2%/\PTKF5 M-L/ CWD_I])X]M7A1FYL/[/+S::I2X]J_^RBO 5-O:[=\!ARAID_WNG4O6&PO=V]R:W-H965T*O!-%7%]-,,A5I/O-RZIU'9[/4^;<.WSFNS8X-+I.%4@_N<%5,O= )0H&Y=0R, M7H]X@4(X(I+Q9\OI]2$=<-=^9O_/+E3#M$]:=[S#T(&^,5=463 HJ+KLWVVSKL ,8OP:(MX"XU=T%:E5> M,LNRB59KT,Z;V)S1IMJB21R7KBESJ^DK)YS-;I1%B!,X@J^V1 WSIJX%4M4M M$W ENZZ[\KV_9PN!YL,DL!36@8-\&V+6A8A?"1'%<*VD+0U\D@46+PD"TMN+ MCI]%S^*#C)>8'T,2^1"'<7* +^F+D+1\R8$B&.@2W)=?AT[WH]W8G)F:Y3CU M:"X,ZD?TLG=OHF'X\8"VM->6'F+/YC2&12,0U/*_%KUHT*]6/]SCQL),J/SA M][Y4#@;;G\I/9!K0M0ZH\%@M2 ,5?^"*[SH0#RZ8*:%F3TZ3H;^S0"@:S>4* M2# \$7YP)7-5(5BV\4'2KJ%L:/P:61AX"U$T]J/1B;.2L1^/4G*W2 (LG [] M.$P@/?5'X>G@1LFCW 5;EHG]R>W !^BV=_0502P,$ M% @ Y(-/6%_Z=LH=!@ +! !D !X;"]W;W)K&ULO5A=;]LV%/TK%UXZ)( 2Z].2NL2 G31;BJ8-XJ9[&/9 R[2M519= MDDKB_?H=4K*CK*Y@[&$/L2CQ\O)^G7/)G#\)^54M.=?TO"I*==%;:KU^V^^K M;,E73)V)-2\Q,Q=RQ31>Y:*OUI*SF5VT*OJ^ZP[Z*Y:7O>&Y_78GA^>BTD5> M\CM)JEJMF-R,>2&>+GI>;_OA/E\LM?G0'YZOV8)/N'Y8WTF\]7=:9OF*ERH7 M)4D^O^B-O+?CU,A;@2\Y?U*M,1E/ID)\-2\WLXN>:PSB!<^TT<#P>.27O"B, M(ICQK='9VVUI%K;'6^W7UG?X,F6*7XKB]WRFEQ>]I$_%TV^\\2O%?1AYLY6?VOKV._4 M>,6S,PH\AWS7#SKT!3O? ZLOZ/!=4>W@/O_JU>'^U08M;]6:9?RB!S@H+A]Y M;_CS3][ _:7#MG!G6]BE?3@!^F95P4G,Z9KEDKZPHN(.C93B2 LK9_0A9].\ MR'4.)VXY4Y7D,T*AW_.LDC(O%S1F*E?TA_60/O-G3>-"9%__W.=LISG[G?W M'WE!'M5/OWD&6QLOF5H2_U;ECZRPM71$@1-' 9ZG]N\=YO2&E+&W=B-RW# E M5,XI7?&I;D^=DIB4AS< MD7'(F32;Z3AV/-=4_$VI.9S1)!E H)[8^D4-=,21-6/.I0GL726S)>!/=S+/ MN(GSZ!Z9R4P&-O6^;NS$84"?A0:(&DU'E#B)Z^,)FG2B08R1YWM.BM&K!.[Q MJ6C-;V.&U5 3QON,;\O#'">,73PO 4(4 S) F0"98@-F"?&U.%P.G1BAK\W_ M?N]:WQ%%D>-'*774>+2K\:BSQMMU_1']Y^K%=5M"=+R-T.:DJ\(=>BC%U!2E M+?2;!E <&/OS\YJ0^ )P:6 0 : M1#2:S7)CD2(MZ.KNCKP@==Q!!#H)G"A.@:.B.4HHXZL1.?:0H\ +D-!C/TD< M%[1R4M/UHPD2L=E?:.$F^0!]2L?8$?-"XJR W#V#4 !,2^9"+Y&M* FAR7$C MH^<'R=S2S,Z'CKS&N[S&!W>;%@K;!X'#$M6]S;OYG-M3&-TR;8A]0^C!B"@( M9[02%<+TBM8471ERLS^P[&%",R2!29 DFL-U(9AA-IQE95%[ M%V@Y%: 9^Q3%S@!QW M>,'=ISLDQ<.Y!+C4PQED&\O=(16@V(E>5Z2\R9 M.?PXUGZ^ '6FY:\\^L#,O*6#,F:D*]Q M9C#!AK?P(0S- A\#'Z@J3[^7"EPG'AC."Q/'3SH;0KHKF?3@AH#B:-R@B;U/ M_BI%M38 /:P:.G?:7PVM:#50^?<7'\=0*3>6)HRMK]]833I-OMLO$U[F0E)] M1<"AQTN<-#&9"*/$"6(#P\@=.%%@B#C$D=-+(X.!1XYH&V?KE>9M7[18V_O@5&C<+NUPB>L\ET8 \W,!TYL7L\'N'P3#?P!02P,$ M% @ Y(-/6&)TI1%V @ 3 4 !D !X;"]W;W)K&UL?51M;],P$/XKIX 02&5Y;=J--M*Z,<&'P;0-$$)\<)-K8LVQ@^VN MV[_G[+2A2%V_)'?V/<\]=_9YME'ZP32(%IY:(!_PG>/& M[-G@*EDJ]>"RMVGS";3UCQU)O,I+9EDQTVH#VD43FS-\J1Y-XKATAW)G->UR MPMGBB[((R1C>PX5J6VZIW]8 DQ7YTG)9HRPY&GA[SY8"S;M9:"FKPX;E-L.B MSY"\D"%.X)JH&@,?9875_P0AR1TT)SO-B^0HXR66)Y#&(TBB)#W"EPX]2#U? M>J0'!OH"#]77H[/#:#WGV$"IUM+VEWU8'9Z*\WY" M_H7W[\PUTS67!@2N"!J=3,8!Z'YV>\>JSL_+4EF:/F\V]-RA=@&TOU)T7[:. M2S \H,5?4$L#!!0 ( .2#3U@G#)B#*P0 .L( 9 >&PO=V]R:W-H M965TM*#: B?DFD4IM T[28@&6+4BS M#L.P#XQ,VUHDT:7H./GW.TJRZV*.]\'6D;KGX=T]1U+CK?-/[[?] MV0[YI)&O<%7;_<.V]Y5I L6F#:X>P!A!73;]T[P,=3@ :/H&@ \ WL7=+]1% M>6V"F8Z]VX*/WL@6C2[5#HW!E4T4Y7/P^+9$7)C^ZH(%KN ,[NVS;386?GPP MCY5M?QJ/ O)'KU$Q<%WV7/P-+L;AUC5AU<+'9F[GWQ.,,+!]='P7W24_R7AM MBW,0C "G7)S@$_ML1<8I]>EVV9KGT=FFZ=G6+O2)_=0'#@WT)<%FYXNGO8[&?9#\> M^ZPM#U.L/UV":.=QY]P_N M=-P;#1XF>&P$R*0D@@K@,B62YTC!2:9$1X$+1Q*:1N#:^O!ZB!1<$"D4:$[R ME +CC(BT!Z9<$24I?#'5IEB]-,4IY8'7^-TV!D>$)!I\L]G#OFQ&EQ?[Y6\>B4Z)P M84U$3E$4(KO 91;S3PD5&AY<+/2NN]X!)RFCL1Y1-HXQ4HI6AG."";0DYB13 M%2UDP7\B1$H89H*:\P/-=:,2\)H]A_-58;A:BQ: MAIJGJ'G&L7A\)YA&U/^KGC)-.$-PCJ*A$MA'=!!=Y5C0[+CD/%&PO=V]R:W-H965T M,:0 6_.G*'5)@"3+MF!-&S3MAF'8 M!\:B;:&RZ$ITD^ROWZ/DN X:>P6V+Q9%\8[O[MX]TH>WH?W8S;V/=+>HF^YH M-(]Q^6H\[B9SOW#=R[#T#;Y,0[MP$:_M;-PM6^_*WFA1CR7GV7CAJF9T?-C/ M7;7'AV$5ZZKQ5RUUJ\7"M?>GO@ZW1R,Q>IAX5\WF,4V,CP^7;N:O??RPO&KQ M-MYX*:N%;[HJ--3ZZ='H1+PZ-6E]O^"WRM]V6V-*D=R$\#&]7)1'(YX ^=I/ M8O+@\/CLSWQ=)T> \6GM<[39,AENCQ^\_]3'CEAN7.?/0OU[5<;YT2@?4>FG M;E7'=^'V%[^.IPBT?T635Q;!8&P/!HFJ&I[M;Y^%;#.3:0/:X MAXUZE#^ZZ(X/VW!+;5H-;VG0A]I; US5I*)I(YO:!K/T.R MHR_IHAF*G;)V\-[=U+Y[?CB.V"W9C"=KSZ>#9[G#LY!T&9HX[^B\*7WYV,$8 M,#=8Y0/64[G7XX]^\I*48"2Y5'O\J4WLJO>G]L3>T1#@4_$-UOIIZ]0MK[JE MF_BC$=JA\^UG/SK^_CN1\1_V8-,;;'J?]^-K=%^YJCV%Z4-EZ)U?AC96S6R[ M0HQN[CKOT@)\R"\@-GAT=U*'KGA-,6 84 MANE<42:9Y04)KIA0!1UH ]@%/2?%.2N4H?-/JRK>?_$B&2\,%:F_),MS@R=, M;$YOXQS9J)I)6'A&#=0W1SP7Z#_D/)*_@^IVZR\'A8:-Q387_7J*[NYA!1UD M.>-YAH]OL'2S\3,2&L@+0>]#=#6YKO.QGV9YD;-<&(QS6[!"]"G-+!-2]L7@ MB+(P65IK%4J@,4KA(W\R>W!7EE7*<4>LP:8ZI<&*Q*:> M7S7;Q+N/-=O"M 9+30U[P#6XW67_,NRPV2GAHZ-Y85-O%*(^&Y M-'U!!!=,\CS-(MO"]K3C12*#_>^T PD$J"R1QPQ40#&M02L_Z ]^T ]G5H9B]>XY)2@OM# M5-#VGWV8M6XY1Q?4=(*+5_>-,K\7W-,RWRMSWRH?FBJUTW5TZ8Q\U#@*^J E M'X1;@YV6K\M3IP#J/H!U#?"U4,F"^G5HKIS.7.-*M^T3K8(B9VL=*D#]7?X$ M#@4!1;49%%'0^:H-N"6UK6\F]S0)JR:VU6.\FFLF3,\J=&.N]$[?*ND.I%H! M@]4%G: XK:NK1U E#A5MDR+(U,=YO@ M63""*BJ^&Z+!Z9CA##30%X$3\6Q>-8_@X:0T/ EZD3&),NYRA#/#*D( Z.!! M%[935J (?8$U#CA5[,8C"\[R5-PBG37VL11O>]R&PO=V]R:W-H965TF M^^\Y.UE4V#K! R^QS[[OW>?LG--6FUM; B#;5U+965 BUJ=A:/,2*FY/= V* M=@IM*HYDFFUH:P-\XT65#.,HFH85%RK(4K^V-%FJ&Y1"P=(PVU05-W=SD+J= M!:/@?F$EMB6ZA3!+:[Z%&\ O]=*0%0Y1-J("9856S$ Q"\Y&I_/$^7N'KP): M>S!GKI*UUK?.N-K,@L@!@80<701.PP[.04H7B#!^]C&#(:43'L[OHU_XVJF6 M-;=PKN4WL<%R%KP-V 8*WDADP M^Z@1V(B]9@NPN1&U/RI=,"R!S1M+WM:R%PM +J1EGV&/#9 M>9L3B*Q[_+0T(>N..!._;Q)L>XFVH-QI&>ZT:A$6"94*PM M15ZR]PH%WK%/-1B.8!^C[:(G/KK[<7?9>)*&NT>(Q@/1^"^)/H#>&EX3"EO! ME@[TW]#&#]".D$T&LLF39/3'2@'&,JXV[ HM.RL*(87+[YKPTN;_0)02P,$% @ Y(-/6/^6*P$R" @#X !D !X;"]W;W)K M&ULS9MM;]LV$,>_"N$510*DM45)?FB3 (G3; 6: M-DB:#L.P%XS-V$0ET:7H/ S[\",E1Y1LY62IE+92+MYUN_%D3D,2O^4+&JDS=UR$1*JW8M:-%X*2:6(4!EW< MZ_6[(6%1Y_@P^>Q2'!_RI0Q81"\%BI=A2,33*0WXPU''Z3Q_<,5FGI$-* 3J5T0]7)/QS0(M"? [F\KY46?805-Z1Y:!O.(/O]%50K[V-^%!G/Q%#ZMK>QTT6<:2ARMC-8*0 M1>DK>5P5(F?@]%\PP"L#O&[@O6#@K@S<)-%T9$E:9T22XT/!'Y#05RMO^B"I M36*MLF&1GL9K*=19INSD\6TP6S*@\?;F&!B.FU773?QY M+_B[GA-!WYPJF4W1)7E2\I?H1 @2S:@^/D ?'M5ZC&E9Z5+/_<2S7HSWQWC0 M&PX.N_?Y?$JN/>Q0LRH4>=A1:MN*>= MX]>_./W>>V#V_*P,_M9E&/-0SU2Z)G*U0+=/J+1<:5V^++1!?("^I>52Z^62 M"L;5J7/"!/I&@F7I[/N;\XI' V>M.OY W^L-\OG_U^EG8?3/L3CV9O)!4A M^AA-5"ZJS:++@$0Q^O."AK=4_%4V8-#G]A.5YF7)62']09;^8(M9O]URUF_+ M9EVM:B92HW2VT=X?E(C]LKK!@W%Z:D414=9;QZ!EPR(-LR(-6VMLPTUI]_W^ MFK*'&\KNCWRO7-BC;-"C_[ZMC38&CKT>7D\/'&C#N7-ZYI[?^]\VMM70"C/; MWVAL< )-"Y2#(@YV+ZZNXLP_V0MA[W69H MRUNQ%MC4 L-BR4IP$L=J&1"9FV%H):S\%NY.@]'0'Z[/-=YH",X #]T7(,8Q M\.7 ] 7,HIK$??0Q7*A$$E7OZ<5]3\53:8]V-BFKMYX$.)2FDV2 S8&)[9Q$ M$:/H@E!TIK9(,Z+7Y(V":O$@F-29*T+/U6'O]2]#C'OOSVZNDR/G?86B+7'8 MJEAM4)UCL,Z!N>Z<121*Y4 GE-V3VT )^8M@,W5"ZO;^ZY*H1B@IU4TMV2LK M$M+'FH>4HDI+E 8=YD7RUG5S,EXE#PZN:?(&[AR8[BY8Q,)EF,TV^@K<,5)GN*"0-.(8'2*,-KL2&*S',E272^)@0=;).+DA$5BMI MS",IR$3"RH"CU56&+6_%VABDQ#!26E%&10R@:<"63;,W$(EAB"Q1QE=!IC0D MXGO:,)*WZ#,):84HP$"U16')6[$LAE Q3*AV1 ''P( HVH!6;* 5P]!:(HIS M=;>=S%E,GTD=E()5*+7EK5@, Z6X$DHM2 &. 4FA#2K%ADIQ;2HMO5WH3O%% MSA5J@,*PBJ:VO!5+8] 4PR1H1QAP#$@8;= F-K2)*VB3/-K9KL!Q:FNB#Q8X6&UEM,&GKN%3=P=?@U;$ M +M$&\CI&>3T8.0\7;)@JK$Z+XVU'6[I3Z*LHJ4M;\4B&+3T8.R[%'Q!A7PZ M2#9G,ED&'WXLV2+]K<5V&JB( :$E;-HT?8.6'HR6I1I8ZQBE&5ME2%O>BD4P M#.G!?&=' W ,#]) &PSIY7Y&"3/D-SIGDR"'A]OV :O$:,M;L0B&&#V8YNQH M ([A A)H Q@] XP>#(RE$MBF#5@%15O>BD4PH.C!$&=' HW_80Y;-LW><*(' M<^+Y4B@:6@J:Y'W.'O5Q_9Y@E0]M>2N6Q/"A![.;'4' ,:">T 8>^@8/?1@/ MMQ#$%AT"#E)7$+:\%4MB8-'? 2Q6Q( V#+!IT_0-+/HP+.KO\)=2[1"SG.NV M!SA ;36T@8V^P49_!]A8$0-H#[!ET^P--?HP-5:(89O68)4?;7DKEB/W$,X. M^+$BQ@ 00QO\Z!M^]"L>QJ$DIG,>3/6OE06_3[Y&+[E4O(P.9Q3,J5"7Z#.WW$NG]_H -E#Y\?_ M E!+ P04 " #D@T]83$!"/&<" #6!@ &0 'AL+W=O]OVC 0_5=.F31M$B6_H-VZ$*D%5>L')@1J]V':!Q,. ML.K$F>U ^]_O[*013$!;K5^(S[[W\NZ=N21;J1[T&M' 8RX*/?#6QI27OJ^S M->9,=V6)!9TLI>&GB]B8J361E!"]PHD!7 M><[4TS4*N1UXH?>\,>6KM;$;?IJ4;(4S-'?E1%'DMRP+GF.AN2Q X7+@7867 MP[[-=PGW'+=Z9PVVDKF4#S:X70R\P I"@9FQ#(P>&QRB$):(9/QI.+WVE1:X MNWYFOW&U4RUSIG$HQ4^^,.N!]\6#!2Y9)+&"&\85W#-1H86.9U,-GT9H&!?Z<^(;DFA?Y&>-G.M:3G1$S@BS M+L1A!Z(@B@_ AZ^'1_MPGXQIW8E:=R+'USO"5Y>)=&L-W!9E93HPXCJ3%<53 M1L[]&F,^1_7[4*4GJ>V_\U*7+,.!5UJ_U0:]]..'\#SX=JCN=R+;&QII;KNG#@\HFT/E2TC!J CO;VD]9^A=02P,$ M% @ Y(-/6(QGU1]Q! /Q, !D !X;"]W;W)K&ULQ5A=R 0DP=FI[QG'V:R9I,\GN]J'3!QED6[. MO$C$V4Y_?*\$QA PC3-N]\46^CC<<^[5U47CK;3<,)2R46* M,K:<6#-\,<=#O<#,^,S95M;:2%-9"/%%/WR()I:C+6(Q"Y6&H/#WP.8LCC42 MV/&U!+6J=^J%]?8._:TA#V065+*YB'_GD5I/K*&%(K:D>:SNQ/8]*PGY&B\4 ML32_:%O.=2P4YE*)I%P,%B0\+?[I8RE$;0$A!Q:0<@%Y[@*W7. :HH5EAM85 M570ZSL0697HVH.F&T<:L!C8\U6Z\5QF,I-&+&H"V&!E92K9 MF7I)>A&O6'B.7'R&B$-<].G^"KWZL@4DUI6&D5QGI]1JY,ZWN M[C/T3HAHR^/X#+UYW,#^8A'Z2!_1%8MRV&6+F*%9(O)4=;$HWC>HV4@('@P= MQWE"ICW1&[K8']5G-CCY%2?_>9SF(EGPE!:<[E@H5BG_"[A\B%BJ^))3PP3\ MHO:.032-T#4,\1C$T!Z3D-%8=(;>\I0K]OH:L@Q I(JF*RV%[!*AUT"=B2_D MAH9L8D&JE2Q[8-;TIQ_PP/FE*WS]EM<#[ 6!WZW2H%)IT*M28W_3I8)0A9W M3,P6N\$9HC]N3,>?71Q[X8_E>"*PAA)!I43P@GB90[+BZ0HB13A M2!AT?:9QSH"TV';1';9SEA2H$N443L&',_S M.W)@K]DO% 4[^Z/>Z97EH "WE'>>4"5>G9D_\%VG3:QC)B:^C[V#\8UK%0H^ M7>9"?_?L9 @'*']E0?I-;#S>F_/Z+3LVZ9T*K:DCV>M(_K^\5[ZKD<\<;]@5 M&J1U\ _P,' .1\:^XL+])=?[&/]NV) MT)I*[,LZ_,RZ[OO50+A=X+F!VW44]G-YJ5;[H[G#QUY']1QN%]'8?["[D9;'T>TG_9YKT81SOQ M1&A-QOM:#_<7>\<[L5VPX:=./&FE9M>N(L ]*W-#(U&H/Q^+3_VJM[H%FIF[ MCR?]E_IVR%QQ[&&*JZ4;FJTXE (Q6P*DE-B8"X^%4' \F.:: M43C8] 087PJA=@_Z!=6=V?0?4$L#!!0 ( .2#3UB@@G*QQ 4 .,; 9 M >&PO=V]R:W-H965T'80^,1-M")=(EJ3C;7[^CI$A6)#&QZX?E(99D\7@? M'GG\GCG;"OE5K1G3Z"E+N;H8K;7>G(_'*EJSC*KW8L,X?+,4,J,:;N5JK#:2 MT;AHE*5CXCC^.*,)'\UGQ;-;.9^)7*<)9[<2J3S+J/SGBJ5B>S'"H^<'=\EJ MK3&ZQ.<+$IH&Q1M_)&RK=JZ1 M07D0XJNY^1A?C!SC$4M9I(T)"A^/;,'2U%@"/[Y51D=UGZ;A[O6S]0\%/, \ M4,46(OTSB?7Z8C0=H9@M:9[J.[']C55 GK$7B505_]&V>M<9H2A76F158_ @ M2WCY29^J@=AI@/V!!J1J0%XV< <:3*H&DP*T]*S NJ::SF=2;)$T;X,U%7V2 9ZQ 1]$ERO%?J%QRQN&QB#^S4#>6:X(E:+ MURQZCR;X%!&'3'H<6KR].;&X,ZF'=%+8(*L6T.D7L*4KS..$K M%%&U[ALPJSVSD,_5AD;L8@0K53'YR$;SGW[ OO-S'VQIS"^,F47\.'=='#KP M-QL_]F"Y-99KQ?HL^%G40NM#L=K8%Z4TYNVBA%,<#*)X-8KWI@BE"7U(4ICD MK)?%:F1?%J_#$GI3UQUD\6L6W\IR(_CJ3#.9O49C-;,OC=^AF9*0#$^RH*8) M[),,-JXDAM@D2Z!)6373(-M#.I(OLT4)9K6X+UC0 3N;NH$W/.>F-=G4/N=@ M[:,(LBG@26KRZBGB0"N615JP$DX[2]IW)NYDUZ?2^VG'>^PX 0F'W0]K]T.K M^SO[ 8HI[!E+FDCT2-.<%0B0T2'#F4758NRCL7:T;[S"#K$7^,[P1,1.LS$Z M5N+?A:8IVN0R6H-,>!W+;FY?KLI:.Y2^.[6$$N_L^=B*=I4K>*(46HCL(>'5 M;+QCD5CQY%\6HX^[2_"R7(*7U01%E,?HILDUYOL\8_$I^I#P1+.S&]!E8()K MRE<)&.C-1G8/]QXMW!FM +M!X V,%&E&BEA'ZE!]KP93GQ,R'!4&]F![;KCCL4,-+X)&3=[-2Q)*=+4"(^$PP[!E'[& MF/9C'%6'5-9:2]/!Q)T,<#8Z!-N%R&6D M0X*>$3B2_&F/0"-KL%W7W.>;3R7F M7:WB3CP7>WU1[WDWP)[OX^'UV4@;;-F/R[ ME\)J?>^$="1K[;%H!!2V*ZC]RT+<%3?8FP2D)X9'TE3M\KN12L0NE=Y6&I*N MI G)U._2V'L[E*911\2NCMY8'9*NYO!]KT>4V[L[%*>1,,0N8=Y<()*N-H$" MU>L!LG9X*%"C-44" "2!0 M&0 'AL+W=O^K-,>2JJ&HD)N3K9 EU68K=[ZJ)-+,@_9OS;KQLJ,*%*/ZP3.=3[]J##+>T+O2=:+YC MY^?*\J6B4.X7FBYWY$%:*RW*#FP4E(RW7_K$ $(Q/ $@'(,> Z 0@[ "A M,]HJ<[:65-,DEJ(!:;,-FUVXVCBT<<.X_1?76II39G Z^2DT0@27,$L?:Z:8 MK:TZWBY14U8H&'2+P]SLF'C$M,AQ &%T!&)'Q' MT.+S>CXHA-\"ZIR2$U=68:2V@I?0&ICU-9<'EMN';:48T=I._,I MF9#)=>P_'?IXFQ00\F4<]6FO]$:]WNC_ZXT^H_=MTKMZ_8/G7:+5H.+GR0+83H-UH4;DF MV@AM6M(MK']C#MP2078C6Q,]L!]N]G)R&#-F14XF$OX(][ MSKWWV+ZY@R7CSR("D&B5Q%0,C4C*M&^:(H@@P>*N\IEB@6,6?R=A#(: M&CT#A3##62SOV?(SE/ET-%_ 8I'_HF5I:QDHR(1D20E6$22$%O]X5>JP 6BY M.P!V";!? MH[ $X)F2"77P<<2>P/.EHAK:\6F![F8.5JE3Z@^ M]@?)U2Y1..G=,0FH@\[0*!-J2PCD$Y$R@6.!CGV0F*C!(ZQDAN,39?;TX*/C MHQ-TA A%CQ'+!*:A&)A2Q:(9S:#T.RK\VCO\MFQTRZB,!/I(0PBW"4R51)6) MO*A]I^Q*NZ8RK" M&>VW5,*+#:UJ[-R>TY[V\QOS$E7L+Y(<0!#0Y4H 7P!AO?^7(9^W$(R!?ZS+NU&KOTC+=0Y))E_(+(M#3N5AIU_ MW;KB.EUQEJ6GZ)H&<182.M]YN2Z% %G[_AL]O57A0Y+YG5>7^:+K7%17>4LY MMU+./;!R-P1/24PD@5KY&MV]5;Y#DOGN*_G<;J]7+U^WDJ_[?Y2[[E[EKC'8 MM^IU(+)"5W/C4Y\ G^;-R(OU4:L_+IJKOS1%JW>+ M^9Q0@6*8*4KKO*O>"R_:IV(B69HW%%,F57N2#R/5<0+7!FI_QE1344ZT@ZJ' M]?X 4$L#!!0 ( .2#3U@MF>:RW@( 'L) 9 >&PO=V]R:W-H965T MLFCJI(R]00!U$*M"JE<:$2KM^F/;! M) >QZMC4=H#^^]E)F@&";)VJ?4G\):;8W!*ID)\60GMW'?\2PA9!AIBT#,:X5#9,P"&1K/):93 MA;2.V^-7].M)%@*G_"NK#M MM!R(,J5%6CH;!BGEQ9MLRCQL.?CM(PY!Z1#L.QR+T"P=FKG0@EDN:T0T"7M2 MK$%::X-F!WENPZ52J!6< MCE 3RA3?((3H!SNK0_AL>JYVM"QH&Y4AAX4H8,CH?T MQH+K1,$5CS'>!7"-CDI,\"IF$-0BCC!J0-,_@\ +F@<(#?_>/:BATZQRV\SQ M6D?P[I PN%*:F!1/A-1SP:B 'V-,9RA_'DI8+9X]T!=J22+L.^;$*I0K=,*/ M'_RV]^60V'<"VY'>JJ2W:J7?\DBD> ;;*2@_J1MD,9C?#TP)PT-)*)#;.;+] M":U"K^>NMI756>S0/:_HGM?2'5-.TRRMK4TMPEMK\TY@.V+;E=AVK=BO-*4: M8Y@0J3E*N'K.J'Z!6Z[1!-/V5!_\<@\EI8CD>]NE:'C^7KUJ^?RCVDZEME-? M6K+Y8VEK$=Y:VG<"VQ';K<1V_UMINP=+&^R5MI;/6]6Z6WTL1;G(V[N"2&1< M%UV@6JUN$)=YX]Q;'YB;17$1^ U37$O&1"XH5\!P;B"]1L><1%FT^F*BQ3+O MEC.A3>_-AXFY':&T!F9_+DS'+"&PO=V]R:W-H965TM%(:R%\):T2I#91M4E;5?5CO7;@)%@U=F:;I/OWLPUEM($,;;L)MGG? MPW..'0ZS/1O*-(<"RW.^!:;OK+DHL-)3L7'E5@#. MK*F@KN]YL5M@PIQD9M?N1#+CI:*$P9U LBP*+'Y> ^7[N3-VWA;NR2979L%- M9EN\@0=03]L[H6=N$R4C!3!).$,"UG/G:GRYF!J]%7PGL)>M,3*9K#A_,9,O MV=SQ#!!02)6)@/5E!PN@U 32&#_JF$[S2&-LC]^BW]C<=2XK+&'!Z3/)5#YW MI@[*8(U+JN[Y_C/4^40F7LJIM+]H7VL]!Z6E5+RHS9J@(*RZXM>Z#BW#..PQ M^+7!'VH(:D-@$ZW(;%I+K' R$WR/A%'K:&9@:V/=.AO"S"X^**'O$NU3R2U7 M@&)TAIZQ@)R7$M!-R3)T)24HV;N.]? KP2M"B2(@T>D2%"94CK3CZ6&)3D]& MZ 01AAZ-5ZOES%4:USS436NTZPK-[T%;0GJ.@O$GY'M^T&%?#+?[[^VN+E)3 M*;^IE&_CA3WQ?A=B;0J!JT*<,EO 45=Z5;S8QC/_IET2AN&%9MFUL^A014$4 M-*IWL$$#&_P%[!EBG)VEI1# 5!=Q%31JLTRB(/Y ?*CRNFG#AC8\2OO(%=8' MOXNYBS(\>/Z%WN/I!\I#U9&Z1@UI=)2T?>8%4*P@0XH/1X^.E*["/E2,>ZGC MACK^;]1_/B3QH$-RJ.HY)),FB6K MS<9((ZWM$'L8FO8!#X@'-[EMK,5V9CMM^?=<.UGH1EN!!"^)KWWO\3G7\4FZ MDNI1EP"&K'DE],@KC:G/?5_G)7"J3V0- E?F4G%J,%0+7]<*:.&*>.5'09#X MG#+A9:F;NU%9*AM3,0$WBNB&L\3MVQ1&COA9VE-%W 'YJ&^ M41CY/4K!. C-I" *YB/O(CR?#&V^2_C"8*4WQL0JF4GY:(.K8N0%EA!4D!N+ M0/&UA E4E05"&D\=IM=O:0LWQ\_H'YUVU#*C&B:R^LH*4XZ\,X\4,*=-96[E MZA-T>AS!7%;:/*ZBH@8)<&>":'$[!4%9I<@]KT]#J"+,?[J;D\."('! FR'TI&TU% MH5/?("4+[.?=]N-V^VC']F%$KJ4PI2:7HH#B)8"/6GI!T;.@<;07<0KY"8G# M=R0*HG@+HHO-T5MRPJ3]WW6"^Z#GOM@+_?[$EP7-[\-3;Y= M Y^!^KZ-[%X\:TCGNJ8YC#QT' UJ"5[V]DV8!!^V'=0_ GLA?=A+'_[?8QO^ M=B#1V3!^=6I[.?RM0G_#!#BHA?-&37+9"-->GWZVM]\+YSJOYL=HRZV+_H)I M/?V:J@7#3Z"".4(&)Z\9?]JO:.75ZI@)LJ?+-?%V+ET2 X+6I?Z46R^0>MG9/@R42K[))LVUG-( M5BLMJA:,"BK&FS?]:/.P _#C(X"@!03[@.@((&P!H37:*+.VYE3322K%AD@3 MC6QF8'-CT>B&2Y$K2C/ M5>IJ-&!DN%DK=MJ(#8Z(]0-R+[@N%+GE.>2?"5QTWMD/MO:GP4G&.607)/2_ MD, +PAY!LW^'!R?DA-W?""U?=(3O65*N:%/@F5"Z-T<-16PIS"%=3_S(CRY3 M=[TK_# J"(-DU$5]TA=U^J*3^F:8?<:7P#7*PY.<@Z16[((R2=:TK('0_!>6 M+1YTK&PO=V]R:W-H965TX:DJH_ONL'#@]CM5'5+^!=SYD]9V=V=MS?,/XH0D0)3S%-Q$ +I5Q=ZKKP M0XR)N& K3-2;!>,QD6K(E[I8<21!#HJI;AF&J\>O];2Y>B9D3@6-&_XT"&0XT3X, %R2E\IYMWF,IJ)/Y\QD5^2]L M2EM# S\5DL4E6#&(HZ3X)T_E1NP 3/<$P"H!UB' .0&P2X"="RV8Y;(F1))A MG[,-\,Q:>\KW)T4I-E&1AG$FNWD8*)X=W3")XT(8IQQ6) KA^4ADB4 !) M O@H0^0P$@*E@+,)2A)1 0_X)%-"SQ7JTVP"9V_.X0U$"3R$+!4*)OJZ5-2R M!72_I'%5T+!.T# MN&6)# 5<)P$&^PYTI:D29FV%75F-'B?H7X!MML R++N& MT/CGX58#';O:9SOWYYSP=_TUC>0SS-!/>20C%"UX^[E]=]."<[T#G ML8WIF$:]SDZEL_/G==ZQQ#\MM7,4KD[/=@ZT=HZU=ARG5R_6K<2ZKQ,;5V(? MD,=P]A\2?E['O=F_:<"S0M:=_G$C,KNJ+L6*^#C0U%TDD*]1&_[]E^D:_S0< MO6ZEN]O(ZY;P1U6YYA3WU#>D8_V#TN%=Z2KVW6]>L*]BG"OD7!Q1=PD/HL1OMQB/$?^?QW#1C<_GP*% MDM_D;$^Q:;S]C?( M>MD@JW J&Z&MIYS;Q)UBBD:F]E??-C'5<4RSRL^LW+_:H.CO O57\R+9EY5T&64"*"X4%#CHJOREA?]<3&0;)6WF',F M5<.:/X;JFP)Y9J#>+YAJ,\M!MD#UE3+\ 5!+ P04 " #D@T]8H%G>\9T$ M ;$0 &0 'AL+W=O&/\NM@ 2/6=I+F;65LK=]60BDBUD1%RQ'>3JS9KQC$AURS<3 ML>- 5J52EDX0WW8/7-U-:BLKFD$N*,L1A_7,NL'7"\?6"J7$GQ0.HG6- MM"M+QK[KF[O5S+(U$:202&V"J*\]+"!-M27%\:,R:M6_J17;UR_6/Y?.*V>6 M1,""I7_1E=S.K,A"*UB3(I6/[/ [5 [YVE["4E%^HD,E:ULH*81D6:6L"#*: M'[_)RTJU;(LE\RMD!<2VMK.F+,C:EMO*& MYGH9GR17;ZG2D_,O3 **T"5ZX+ C=(4^/:L,$2 0R5?HJ]P"1S="@!1*9L&R M'K.J?I$1:D.E5.'RBGM>0/V7B($581,#ATM M!*4%74'[>>CZL?KU?9N[+Q5@U_%JJ1,\M\9S1_%N5GLJ&$#Z4>QV,/M2CAO[D1G3JS&]4]18(7J=U@-4I$;#"1 4,,& MH["WL ;.884>"IYL56M3-4T30.>YJG&!<%"6M.-],'$'?2([#+UN2O3%8L<) M!U(BK,'#4?"RD9B@POZZAWZWF/I"012:@:(:*'I5I>MXL;++D:K++0H5X5Q6 M7<\8R:A?-7X4.MT4,(AY8>#Z9O*X)H_?K0G$AH+Q[:C#V9<*@CC&9DQL-V/' M'@7]=*Q[DB2LR*5*6MJ4FG%2V/U<<",?=V@-8DZ$PX&HXM:4Q._>M2J3;9;( M\^PNL4$J;M7=*7 SJ_#XL'I[YZH,MD'\V/6ZN'TI['M>/,#;#"\\/KT^TYSD M"G<67T2!KW<>"61+5:0O MLUYM04K^APV##$_Q''893;(Z=PR#FT5*Z/MXXOGA-W]C4$JB'L-=-(ZN>J_#>X)WU"U M.-9+OR,+MD4AV-R\LMD!5P+:#>KYDBKV[T^;C^/V3^ M'U!+ P04 " #D@T]8\Z;-FQL" !=! &0 'AL+W=O1VE7A\ /QD MV)J3-?@D.Z6>??&E6$:Q-X0<<^L5J'L<<(6<>R%GXW>O&0U_Z8FGZQ?UAY#= M9=E1@RO%?['"5LMH$4&!)6VX?53M9^SSS+Q>KK@)O]#VV#B"O#%6B9[L' @F MNR<]]GTX(4QNSA"2GI"\ES#M"=,0M',68JVII5FJ50O:HYV:7X3>!+9+PZ1_ MBUNKW2ES/)M]4Q9A =>PT5A35L"GHQL0@P:H+."[K5##G3%HC<.LE*B51.D* M5;X^'*W14L;-)8PV5#M(A9;EU&]A6@# #A$ &0 'AL+W=O MZ8[%?)>C0$T M>F0)5SUOK'5Z[/LJ&@,C:E^DP,V7H9",:#.4(U^E$DALC5CBAT'0]AFAW.MW M[=RE['=%IA/*X5(BE3%&Y-,I)&+:\[#W/'%%1V.=3_C];DI&< WZ-KV49N17 M*#%EP!45'$D8]KP3?#S ![F!7?&-PE3-O:.:P7>.2@%T$!?4Y!$4SXJ5&T4#V2T1D]F9PX$,QLA>JE 0=CI M(=_4QRHE$?0\LVL5R EX_;=O<#MXOXQ^ =:V8/F&GO1;0:=UU/4G2UBV*I8M M)\L+RBG+&/IY >P.Y*]E+)P(=5EL"6R![$%%]F"K*6V8C2,9$D,SQ;4TIQ3: M_0%$[BU3R>FZKDIN'DT3)I'*H4B[4J1=*_WH-[J4P*A1HSQ#7(7AQ*Y+>4M@ M"S)T*ADZFQ5&C?R[/6";LF6\G78;\CZL>!_63?^'AXRFIOSU.@7@1*]; %L" M6Q#BJ!+B:*T"J)]V-^[JM#OM-F2+@UFC$+@33QY?/?;=$'6SNRVT1<)SG1'^ M?T>_VW=MI=Q,,'[U],?A3):P5AW4.__=X+5Y;PEM48I9NXS*_Y;Z MQX*R/W>)9"!']FZM4"0RKHO[9#5;W=]/[*W5GRTO+O\71(XH5RB!H3$-]CLF M4%GN*-(.2B$NV M!JK>+!DOB52W?.6*-0>RJ)S*PO4]+W)+DE-G-JF>/?+9A&UDD5-XY$ALRI+P M'S=0L-W4P<[K@Z=\E4G]P)U-UF0%SR"_KA^YNG/;*(N\!"IR1A&'Y=2YQE>W M.-$.E<6W'';BX!II*7/&ONN;A\74\301%)!*'8*HGRW<0E'H2(KC[R:HTXZI M'0^O7Z/?5^*5F#D1<,N*/_.%S*;.V$$+6))-(9_8[A,T@D(=+V6%J/ZB76T; MQPY*-T*RLG%6!&5.ZU_RTB3BP %' PY^X^!W'8(!AU'C,*J$UF25K#LBR6S" MV0YQ;:VBZ8LJ-Y6W4I-3/8W/DJNWN?*3L]^9!)2@"_0;J&2(UPOT0.M/1*?Z M[ XDR0MQKMY^?;Y#9Q_.T0>44_0E8QM!Z$),7*E8=$0W;<:]J_Y(P/0[>GNO@5GU"9V5,4+ M!N+]L0:NTD=7J*@2FC(A36FJHT15%+WFMC/LQ2.M8'L(WS=+XB"*6ZLCQJ!E M#*R,UR7C,O^GGF6V1%Q_\Q=L>;%1P$0(D,:9K8.&A\@X2CK !B-O%)AYPY8W MM/(^4 D(NYGMV_B)&3-J,2,KYC?"%58!;\Q\ MU!\X"GVO@V>PPK$_-A/&+6%L)7S.U,0CEHH_(JI.!FJEBU/0F^#'V?43K[O4 M378XCN*!W0D?U"9LQ7_J[T>(S54MHK#0]0=>THS0%2!5JY2R'6*=39?-BWQ5 M;6]F@=@@, @"ORNP;YJ\_OK,NDM#8,5QM[ MRL#[ZH=/+7\I$1E:JN.B0$O.RNXXF\K^C>R1WV#ADJZP?+N $WF8V2H93O MJR:VE\W.B4F@,[4$?@#AZN!Y]I?Z/3="VX/&=033>=#NJ?NG*[$F*4P=U2 ) MX%MP9C__A"/O%\OQ$.]+,+;7X/NC^3A1K#UD8!%K]7ROV'TUQ_9RWIU;H[@Z MQ/C@N_(NO?YF;!WIO4KV-1_;B_[]V\LH,>E(>CJLX_Q7'>Y!"U@"7U6=L5!% M?T-EW4.U3]ON^[KJ.3O/;W177K66^S!U2_^9\%5.A5*^5"&]RUCM [SNDNL; MR=95HSEG4K6MU64&9 %<&ZCW2Z::S>9&#]#^KV+V+U!+ P04 " #D@T]8 M#&#H_2@# !)"@ &0 'AL+W=O+!DOH51=OG+% MAB.X,$$E<0//2]P28NJ,A^;9(Q\/624)INB1 U&5)>2_;Q%ANY'C.^\/GO!J M+?4#=SS>2JY[99%KA$5&!& 4?+D7/C7T]\$V 4/S#:B4X;Z%+F MC+WJSOUBY'B:"!%42)T"JML631 A.I/B^-4D==HQ=6"W_9[]SA2OBIE#@2:, M_,0+N1XYF0,6: DK(I_8[@MJ"HIUOH(18:Y@5VO3W %%)20KFV!%4&):W^%; M8T0GP(\.! 1-0'!J0-@$A*;0FLR4-842CH><[0#7:I5--XPW)EI5@ZG^C#/) MU5NLXN3X&Y,(Y& 'I R0ZC&+220%@C,S"RZI_54T9:?3Y&$F(@+I7J93<'Y MV04X YB"YS6K!*0+,72E8M*9W:(9_[8>/S@P_A055R#T+T'@!:$E?')Z>/ Q MW%5.M'8$K1V!R1<=R/=]@[@JEJX T7X KF?!@"T'E>I (9 4X)P:SRYLQ=;9 M$Y-=KZ#M.,R].(F'[K9;E$46^8DV8&N!#UOX\%/P!,,Y)EAB\UV+BG-$I8VZ M3AMW< 99GH=9C]HFB_(LMU-'+77T']24T<$1\F@?*4SC*(YZZ#9=$$1Y8F>/ M6_;X*/LSDY =K@"&W.\SQ(E<9@'/6:;SDNC++8S)RUSV>.E1O)NBJ,J*0*D@%TAM304V?Q\;9+KO4! G M28_2JO)].V;68F:?<)$BJXG9WLAQDO97U;[(#[/(3I>W=/E1N@=&5P.)>*DL MG,OCBS_?M\>/_/X?RZ)*XP.?VO?^;C[>YSC_L=R;=!_71)#W86VR-#A$V]DJ M_1-6^Q)3LS^>M-:;C-T__2!.?:\/;)'Y4>;UB-W./J\/65\A7V$J%,I2Q7E7 MJ:J8U^>6NB/9QFS]&PO=V]R:W-H965TR\/;>RJ,3"V4JYNW-=D6VA).*6 M[:!27W+&2R)5DV]- UHU16;B^YT5N26CE+.?-NT>^G+-:%K2"1XY$79:$ M?W\/!3LL'.P\O_A,-UNI7[C+^8YLX GDE]TC5RVW\[*F)52"L@IQR!?.+_CN M'J?:H.GQ%X6#.'E&&F7%V%?=^&V]<#R=$1202>V"J)\]W$-1:$\JCW]:ITX7 M4QN>/C][_]# *Y@5$7#/BK_I6FX73N*@->2D+N1G=O@56J"9]I>Q0C1_T:'M MZSDHJX5D96NL,BAI=?PEW]J!.#' X04#OS7P7VH0M 9! WK,K,%Z()(LYYP= M$->]E3?]T(Q-8ZUH:*6G\4ER]94J.[G\G4E *?H)?00U&$(]?"*RYE12U6#Y M\37Z2,F*%L>7;Q] $EJ(=ZKOEZ<']/;-._0&T0K]N66U(-5:S%VI,M/^W:S- MXOTQ"_]"%@^0W:( WR#?\X,1\_N7F_OGYJX:CVY0_&Y0_,9?>,'?'SO@1-)J M@XIF5&X0JP!]!\+'T(Z^HL:7WC7[)?;2*%&)[$\1K"'U;KT3.Y+!PE';40#? M@[/\\0<<>3];@((.*+@22!Y8 S0Z64=GLQ.BU)\%R0#(&G(B4-@!A=<";3G M9:300(J]*(T&2-:@$Y%F'=+L2J2MF!JIZYA-&C(3:(\"Q-4V^ 9 TZ$2GID)*K MD,8P$G.I!6F2Q ,,:Z")&&F'D5HQ'K7+2J(]*6K0A8N=B7FR'S:!WVS(,P#-/9@-.>[L2YQ">B!%N'XP.MB!Z+EY3? MUM79)DM3/ 2R!IP*U L*;%<40R!K^6U]G1'%WG"WV2-.)>H5!;9+"H/(7G^Q MJ2EP$ WKKSWF5*9>5&"[JA@RV0LP-C4%QF$X1'H-38%[48'MJL) LE9@;(J* M.# 6WFMH"MR+"FQ7%>;"LU5@;(J*8?6UQYO*TTL*;-<4YSRC#*:,B-+0.+)? M0T7@7D9@NXXP"G!^RO5?Y1>/2(P8&S.5F/]JA8EWH?CVT@';M$<9 M3?& _<"81FNNUTZC>W(SH*]E/A&^H9502>;*O7<;JQ'GQYN.8T.R77-9L&)2 MLK)YW )9 ]<=U/><,?G&ULK5A=CZ,V%/TK%EU5 MNU([8)O/:1)I)M-15^JN1CO=[4/5!P:<"5K K&V2Z;^O31@(&*Q)E)<$P[V' M["G[SK>$"/!2Y"5?6ELAJFO;YLF6%#&_HA4IY9,-944LY) ]V[QB M)$X;IR*WD>/X=A%GI;5:-/<>V&I!:Y%G)7E@@-=%$;/_;DE.]TL+6J\WOF3/ M6Z%NV*M%%3^31R*^5@],CNP.))4!"Q_-N1-Z=RO'X^A7]O@E>!O,4 M<[*F^=]9*K9+*[1 2C9QG8LO=/\':0/R%%Y"<][\@GUKZU@@J;F@1>LL&119 M>?B/7]J).'* [HP#:AW06QUPZX";0 _,FK#N8A&O%HSN 5/6$DU=-'/3>,MH MLE*E\5$P^323?F+UF0H"H -^!??9"TG!#>=$<#EH.=M#QN#SS0#(\[DEP!#'\! MR$%XPGW]=G.X.WIEQ,!7'P\ALOU2&[E8=A&/H+>W=, MU@BN.O.:5W%"EI9L/4[8CEBKGW^"OO.;@3KNJ&,C]9LDJ8LZCX5,6$KD"Y(L M5ATS%9#'(R8&['/9.YU MS#TC\]LZR].L? ;_?"+%$V'_3L5AA'@[P4.T%P(;1.MWT?IG=8RO)\KSW5&: M?*VMD.?ASFA *.@(!1?K@T C"0/?&Y&<,/*A-TTR[$B&YU1WJ+TJB,9-J=M$ M.)QF$W5L(B.;;V2;)3GAQHHU0IQ:L1<"&T0+G5[[G+-JMG4;I#J"[OCC,F7F MXKDDP"-)AA>KW!9J4 8!'/?7A%7@PID&@[U(0K-*SE1OZS7@).=ES$FW\B,T MTT^P5S]HEK_[FI69J!D![F$9KVMF7A@Y<_W7*QDT2]E<6>M2 MAL-(T[(I,S>"T0RK7LZ@6<_4@KP6A('??]19)7=2PES41K23B_I":,/8>Y6$ M9IF<+6I=!!%R(!ZOQR?L8.@AWYE)2B^8T*R8)U5UI)/P D__6$_88=\+T319 MU,L=,LO=3%TC7<9\Y",TWM/H9F[H!S/=AGJU0V:U^Y/(7?B6YBGX6%2,[DC1 M;#I-M6U&/+6V+X4VC/]HIWGF5E/71Q@BC.$X+Q-V;N0Z<"8QO9*BRVTDD;Z3 MC""&6@WI9H&/_;D:ZD4/G;5);+W\ 2L'CE?2$V8!=O!X>60?G;*H(ZY/,7O. M2@YRLI%^SE4@PV*'4Z/#0-"J.7AYHD+0HKGM G>5T9W>K M_P%02P,$% @ Y(-/6+?U9>FE @ Q@8 !D !X;"]W;W)K&ULK55K;YLP%/TK5ZR:6FDM@3PZ=00ICW:KM$Y5']N':1\< MN E6C4UM$[)_/]L0EG8)VJ1] 3_N.?>>:W.(*B&?5(:H89,SKL9>IG5QX?LJ MR3 GZDP4R,W.4LB<:#.5*U\5$DGJ0#GSPUYOY.>$!?PE6*E=L9@E2R$>+*3ZW3L]6Q!R##1EH&8UQIGR)@E,F4\-YQ>F](" M=\=;]BNGW6A9$(4SP;[15&=C[[T'*2Y)R?2=J#YAH\<5F BFW!.J.O;<9$Q* MI47>@,T\I[Q^DTW3AQU ,#H "!M ^!HP. #H-X"^$UI7YF3-B29Q)$4%TD8; M-CMPO7%HHX9R>XKW6II=:G Z_B(T0A# *5QS3?B*+AC"1"G4"H[GJ EE"AYP MHTO"3DS4X_T ;$:V2<*MD&G8RSC$Y@W[P#L)>V-]3T.SOX6%'.?VVL7W'-SC =YT7 MA$ISWS6(Y;[F7FX25J:4K^"C$&E%&3O9U\8ZR\AEL9_D.NY%_GI75U?$B](' M;>F#SM*;"B?)8+U#^V">@ M,Y0H5\XI%22BY+K^IMK5UHPGSH-> MK4^-2=>>^INF=O@;(E>4*V"X-)2]LW,C0-:N64^T*)SQ+(0V-N:&F?G1H+0! M9G\IC/DT$YN@_77%OP!02P,$% @ Y(-/6+A=63V&ULM5E=;]LV%/TKA%8,+=#5XHWUXRFE\60A9,FUNY'*FUY&Q>&Q7Y M"(5A/"I85@:3?P_11'E4&-^"/C3VKO&E1#N1?B MH;JYFI\%8<6(YWRF*Q?,?#WR*<_SRI/A\<_.:=#\9V6X?_W-^X=Z\&8P]TSQ MJ?N.[ =4$9R)7]2=XVF'# ,PV2HMB9VP8%%FY M_69?=X'8,X#$88!V!NA'#?#. -<#W3*KAW7)-)N,I7@"LD(;;]5%'9O:VHPF M*ZMIO-/2_)H9.SWY)#0'$()?P%6I6;G,[G,.SI7B6IEG4U&L1C2SY[ M!S!\"U"(L,5\^N/FJ&L^,K%I H2: *':'W'XNRK-HLC*S(0ISQ;<#*X) JN# M8!OAUF5V1@A".21#W2-EP81QC9:9.&-O'2/I_--L4F9YK/ 2N$U-E_K,IS&U4RH!"% M20Q1C^D0AM,4AHF=:-00C5X2WY)K&^5H&+40)33&/M&J5;96X*]K7MQS^;>-N]=U)=WOU9K-^%E@ MM%EQ^1,,3;#D[I_MT"*4I"ONTASBSG:*8 M.&BWP@F_IYR/7&E3\FEPS4I3$]:74U%J:8HW?W[X71^:(,?RU@U$J\CP-)(, MAUH;I9"BN#^#%AQ-J:N2@*TFP^.),AS*+:30% 9]LA8I>RA37P?7=K0K> M^!/%Z_W@1#F2MVXL6NF'?NU_=J)8))Y20M/^)%IP28B@:X=N2P'HKP4.2A0Z M($%)&/6; PLLCI+$M=Y:O88O$FQ7F@R%&(:$X'ZMY< 11W> 6L%&?L'^+-F< M%TP^;"NM^A9\8@7WZXC?ZZ'I<2QOW1BT=0!Z41W@3 \T5'B41(/>PPHSZ>&8 MNKT&VE\'')(<.U>=NI#0ON!94 3O97N7:*O3Z$4Z[4@--%1?9"K4I,_9 L/8 MM?6@5J.17Z.MI565(K_KE6E.O,GA]7QP*=6FW\H_\\G]01BZ<^'HW;EQ_+6'7JK\^@TC3FRM-R8 M]"LI"XJBU+$#XU;E\?':$X=KUC;:48GZ(EQT.%36$_%2P@ M8F; P;A58>Q7X8_9K#I\,>W%^5+R6C#\I9/?WZ'9<"QOW='OO13W2_NSWN)C MBV2G1MO[$_8]6)=SJ^S8K^Q-R7M0Q>MW>O"TG4+4<2OJV"_JSYNV:'"N@C 9 MG+Y886CPTF2T=[96'6Q>,[G,2@5ROC!VX;O$N)';L\+MC1;K^KCM7F@MBOIR MQ&ULC95M3]LP$,>_BA7Q B0@ MS4,30&VE/FP:DY@J.K;7;G)I+!R[L]T6]NEW=D)62EKQIK'/=W__SO6=!SNI MGG4)8,A+Q84>>J4QZSO?UUD)%=77<@T"5PJI*FIPJE:^7BN@N0NJN!_V>HE? M42:\T<#9YFHTD!O#F8"Y(GI3552]3H#+W= +O#?#(UN5QAK\T6!-5[ \[2> M*YSYK4K.*A":24$4%$-O'-Q-4^OO''XQV.F],;&9+*5\MI/[?.CU+!!PR(Q5 MH/C9PA0XMT*(\:?1]-HM;>#^^$W]J\L=]@" Y$A V >%A0'PD M(&H"(I=H3>;2FE%#1P,E=T19;U2S WV#4+R((4I-?DB'@")VK/-7)Z\1&]">549'!)OE.QP?(@0= =D0;BDHHNZ MENWOX]R$:7( _=$K#*.HW\W<;YG[IYDKJ0S[2RUW%UK_PZ9707P310=LG6ZW M\9$#35JXY"3<7,&:OF*+P]K!LB [Q0Q>JB6H/#F=R&FG=?3^KYC[';;N\4UI+_7I2I0*]>\-&ULO5;;;MLX$/V5@5H4"="- M+G9D)[4-Q$F+%FBZ0=)NL5CT@9;&%A&)5$C:;O;K=T@ILA>QV2*]O-@DQ3D\ MPSG#F=%:JEM=(!KX6I5"CX/"F/HT#'568,7TD:Q1T)>Y5!4S-%6+4-<*6>Z, MJC),HB@-*\9%,!FYM2LU&1980E9L9",/I;X3F6I44B'G>FV(< M# /(<('9$?3BEY!$20\^ MW5S P?-##VZONZR>P^WOP3UW\4 %[[FF*R!WX1I+9N6E"UYK^.<2JQFJ+[LN MP0MMD^]4URS#<4#9I5&M,)B\>!:GT2L/\7Y'O.\E_H8+3G$N^1PI6%THF0OE M2TJ-)LR[:#? J0.V*;Z:](91&H_"U0X^QQV?8R^?U]IPRB@2UMJE#0W8"A4] M \ JJ0S_UUTJU*BXS.'@;V3J M[(^*Y?1 TN/I=."F\(%5Z%>!%_2)*AATE >_2@6#1RKH#_=H8-BQ&?X>#?B/ M21H->*[OI"-\XD6:*GG;\)NR[+:4"V^@O5A/#'0<;5[UZ%>%ND7>CG6:#J+= MP8ZWZDS\>\+]C7.&#ZE.9>4;J1XG&_*)%_1/4]"K_[@(^@3@AWRJ C:E*O;7 MJA]10.^Q I+!'@%L2E#LKT$_3P#^<_KMH]__CC<_W&J MJEOM6M"SIO':;&_ZUTNF%EQH*'%.IM'1@$J3:EK"9F)D[=JPF3341+AA06TT M*KN!OL\EM6+MQ![0->:3_P!02P,$% @ Y(-/6(/F5I L! ?14 !D M !X;"]W;W)K&ULM9A=;]LV%(;_"J$50PNTD4A] M9[:!-&G1 FL7).UV,>R"MFF;J"1Z)!UG^_4C9462)9K*A/C&EF2=U\^A/AY* MDSWC/\2&$ D>\ZP04V,YEFJ5KUVQY00ORZ(\ M',)N6V6SZ;L)W,:$%N.1"[/,?\G_R#7),IVD./ZN0IWZ/W5A>_DI_6/9O&IFC@6Y9MD? M="DW4R=QP)*L\"Z3=VS_B50-A3IOP3)1?H)]M:_G@,5.2)97Q8H@I\7A&S]6 M ]$J@,&) E05H.<6^%6!7S9Z("O;NL$2SR:<[0'7>ZLTO5".35FMNJ&%/HSW MDJM?J:J3LZ],$@ A> <^%Q(7:SK/"+@2@DBAMGT0DJJA(DMP510[G(&KG'%) M_\7E(?CPJ$XF08 ZF< =63"^5#OV8U[?$(EI)MZHP._W-^#UJS?@%: %^+9A M.X&+I9BX4K6B@=Q%A?W^@(U.8-^0Q07PX5N /.0;RJ^?7XZ.RUTU@/4HHGH4 M49D7G,A3,8&IB4-55%;I"^IA!E$41HKXH0UK#=<7\J78X@69.NI*%80_$&?V M\T\P\GZQH/LUNC^$'IK0#U5A&QV&:N<.NC5\)'I0HP=#Z)$)/3"@^TGJ=="M MX2/1PQH]'$*/3>AA']WS8YATT*WA(]&C&CT:0D],Z%$//8W+<^N(W)H]DCRN MR6,K^;<-4:9;2<)-_'&//XAA$'4;L/[%R :2NH'$VL!'6E!)WOVJQ&>XT;X% M7XDT=9883BH4)[W;4-*_6T$O#EK'\(@ZK:E3*_6]&@6ZH,4:7+-"4'< MI3^'EV$C9CAH9J,C8%_-:: /TS'\.%)PV85>^3_U/(?546-U-&AUHUF0 MP>J>K^32?=P[A]91HW4TJ'6C6E!?ZZD?Q=UKWYX^EK[UI#VH=:-:4%_K21RF M:9?^'%I'C=:17>MVMZ"^W ,$D=^=6=G_9&P3C=V1W>XCY5*EMI\O4N0'_>Y> M5/]NZ]V8?C'Y!?,U+03(R$K%>Q>Q&FU^>-=W6)%L6[XNFS,I65XN;@A>$JYW M4+^O&)-/*_H-7/W&=?8?4$L#!!0 ( .2#3U@0T4LR&P( *\$ 9 M>&PO=V]R:W-H965TP$ MEV8:5=;6-X28HD)!S4C5*-W-1FE!K3/UEIA:(RT#2'"2Q/&$",IDE&?!M]1Y MIAK+F<2E!M,(0?7K#+EJI]$XVCL>V+:RWD'RK*9;7*%]JI?:661@*9E :9B2 MH'$SC6['-_/4QX> GPQ;<(^>>R,GX MW7-&0TH//#SOV;^$VETM:VIPKO@O5MIJ&GV*H,0-;;A]4.TW[.NY]GR%XB8\ MH>UB)TD$16.L$CW8*1!,=F^ZZ_MP !A/C@"2'I"\!5P= :0]('2.=,I"60MJ M:9YIU8+VT8[-'T)O MI5PZ3_BBNKW2US.)O_4!9AG, '^*I4V3+.X7R!EC)N MX!%WMJ'\PET^K19P?G8!9\ D/%:J,526)B/62?!$I.C3S;ITR9%T+M.]DK8R M\%F66/Y+0)SVH8!D7\ L.9^3E4/RIB$X?.?CV O4VK(2!0C72 M=ET^.?N6WLEN,HX]''ZPATMQZ=854=)FRM MK)O7<*S<'P6U#W#W&^6FK#=\@N$?E?\!4$L#!!0 ( .2#3UA@-;Y&(@< M &DU 9 >&PO=V]R:W-H965TE<9YHS^@&&-/%,8J[M/:3-W/7:ATX?"%9BY@#Y0$[N_OL"=BPC;>0@PSU< MP-Y=[7>1Q,<27#SQ\DNU8DPXW_*LJ"XG*R'6Y]-IE:Q8'E?O^)H5]3?WO,QC M49^6#]-J7;)XV3KEV12[KC_-X[28S"_:SV[+^07?B"PMV&WI5)L\C\OOURSC M3Y<3-'G^X&/ZL!+-!]/YQ3I^8)^8^+R^+>NSZ3[*,LU94:6\<$IV?SFY0N>1 MUSJT%G^G[*DZ.'8:*7>T$>4V\A&=5 M^[_SM+6=A1,GV52"YSOG.H,\+;9_XV^[0APX(/\%![QSP*H#?<&![!S(:QWH MSH&VE=E*:>L0Q2*>7Y3\R2D;ZSI:<] 6L_6NY:=%<]T_B;+^-JW]Q/P/+IB# ML'/F_,;Y\BG-LOIPP?,U+U@A*H??RR_>1DS$:5;]5)M\_A0Y;]_\Y+QQTL+Y M:\4W55PLJXNIJ'-J(D^37?O7V_;Q"^W73=_P0JPJYWVQ9,MN@&DM9J\(/RNZ MQL:($4O>.03][& 7$R"AQ>O=,> >O<;=;=V100W97Q_2QJ,OQ+N.L[A(&%38 MK:/?.C;#^W&.PB#P2'@Q?3S4:VR@F5?.JW6,9JZG:C=F9ZG= MWVOWC=K_K#663BI8#DXQOBX@P#-%I6[D*@J-.5@JG.T5SHP*ZYM8?8LJ'/8M M6<7% SC@9YH"Y,^"0-&I6YT1Y,V4BQX9T[$4&^S%!K:36J!ECUT28*ILNLW,] M/C8 0WAP[ P[".&&R*5R3NGJP%('-NKX4#RR2K37]R8NZA\0[>&_-RR_8^5_ MH#ICP)Z7<3%HM&BH:-UB2@1$U@RX\^Q<:H1<%ZEW!7,3O0LR!@8BR8%H!!!$ M.@EJ T8:* MUBV/9$)LSX080#VPP\"&P.@ #,DL)!C!2(@E$F(S$E[EK$R3N#)2H#E&7PH< M-%HT5+1N_20%8FL*Q#H%DM!S0T_M!(-"X%#1NO60$(A'@$"L$Q[&R%=I&3 C M'L8J!YHSM*V Y$ \ @?B5RT) E8J(IF3LQ4O41"?A((8X#Q$J2KS^**@.0U; MF9($\>DDB'7&\ZFZ3 (8GB-5?J^8F>L_I8X @E2!(!P5!"H @(4B9JQ;F1ON6:*AHW1))#J3V M'$@!;H.&!V0'#0_ #GOAS*I-8\2*&-84I4A%F86^A=CU$>#SQX/G",!P0!V,/8U0H%+ FZ@;IP M%IDSM*V 1$(Z A+2XTAXW"0R9V:K7.(@/0D'Z?&MX>,FD3D'6XT2!.GI($AU MPJ.N)A7 P( &OBIW# JDD@*I-0528+,7^Z&OW?>A36%]&HS,F=@JE11([2F0 M GO"H-1!*7"H:-U'G24%>H-2H'=\2]C<8-_R#!6M6QY)@)X] 7K 0WU0?X'L MH*$!V(7X<-]XJV%Z\ Y*SLJ']EV>RDGXIA#;ES?VG^[?%[IJWY)1/K]&YXOM M6S\RS/8EI)NX?$B+RLG8?1W2?3>KKW>Y?:]G>R+XNGW3Y8X+P?/V<,7B)2L; M@_K[>\[%\TG3P/[MJOG_4$L#!!0 ( .2#3UC?2(]+-P< %Q# 9 M>&PO=V]R:W-H965T*S=A"=7 E.@=@'WXI6;%,1::MXF\O:ATX'TGY#V?( MH77\F*0_LCECG#Q%89R==.:<+S[V>MEDSB(_.TP6+!9W[I,T\KDX36>];)$R M?UH816&/:MJ@%_E!W!D?%]>NTO%QLN1A$+.KE&3+*/+3YS,6)H\G';WS(WSQ\<#.61CF)-&.GR6TLZXS-]P\?J$[ M1>=%9^[\C)TGX?=@RNR[):ATR6 M&4^BTEBT( KBU:?_5#Z(#0-*MQC0TH#6#?0M!D9I8.Q;0[\TZ.];@UD:F/O6 M,"@-!OL:#$N#X;X&H])@5'R[JZ^C^"XMG_OCXS1Y)&E>6M#R@T(0A;7X"H,X MU^X-3\7=0-CQ\9>$,Z(;Y /YG,2S#YRE$;'8'2<'%N-^$&;D*WOB2S]\3]Z2 M("9?Y\DR\^-IUB7OWHR,0?]3?O4R"$.AQ.RXQT6;[)>./PG"@#]WR37+Q_4@ MGI&S)!70_.C<7XC[_+FA$V?*:G+_\C$3QNRD(QQ(QM('UAF_>Z,/M$]-PD/" M+"3,1L*<%6Q0P'(7^C VS:%YU#_N/6S*['4Q4<@P1W(Q#]0T24;]M8SZ:ADQ M+@;&;$-)?RUYQL4P*'33):=1LHQYDVR4V+:R0<(L),Q&PIS^*SWHU!B8-=4T ME#),@]9$ VJ8)!IS+1I3*9JO<^%8#TWZAQC:#)WDCC8C_URRZ(ZE_S:)18EK M*Q8DS$+";"3,0<)<),P#P23I#=;2&RBE5P1P%W'&TZ689O"NB.%$6'?P-_/3 M)A=]IJ2U51X29JG[J6OD6?2I*>RTD"J;KDLNN'+:DK=%:6Z-VVKJ(10C& M,DZN?[I6 MK:MIT!A,C6LK/BC-VM%551@&;8@#I;E0FH>BR7K;6,?5?SD8:]2;$M=:;TB: M5=*DV;VIB7\U]PBMU8'27"C-0]%D<=%*7/3W1V/J.EHK#DFS2EHM!#&T>D & MK=6!TEPHS=O]1&0M54ORNGI-_H;%09*2VSACDV4J5+,[+E,36RL'NOX.I=E0 MF@.EN5":AZ+)*JQ6]'7UDG[K\ RZE ^E65":O>/!*8(]!]H0%TKS4#19;U4R M0%=G WY]K4P-;JT\:&( 2K-+FK201/5:T.= ZW2A- ]%DT56+?OK+=?]?RE, M@V8#H#0+2K-+6BW$H=2H*PZZ_ ^E>2B:K+@J Z"K4P#7["$)'XK=$_(6BW4\ M)P8W^XFS?'//UC*-,H3F"* T"TJSH30'2G.A- ]%D\5:I11T=4YAZVZ@2_\I MB);1GGN!REJDU8EAP_+$>5/!HERMH*5N=VL]0;,&4)H+I7DHFJRG*K^@JQ,, M6_5T$4]2YF2B:O+.U M2BI0;%)!C6OK1'FWO8W.QP:"V^1'5-ED\5BB;KM\I34'6>XI6O M/?.S(",WQ4_$2!*3;WX:^'Q'>MYZEI;JQ":N8#2 M;"C-*6DU+RO^WNK>&)JF0-%D#59I"JI.4^"<=KFDHG3:T,P&E&9!:3:4YD!I M+I3FH6BR?JL,"&V9 6GOM*'I#]J<8GCEL:%Y#2C-@=)<*,U#T62U5=D/JLY^ M_"Z/#4U]0&D6E&9#:4Y)JWMLH_[;06BM'HJVTF!OXZ?\$4MGQ6L=,C+)]PFL M?M6_OKI^=<1I\<*$7E5\]=Z)2S^=!7%&0G8O3+7#H1B:T]6K'%8G/%D4+P:X M2SA/HN)P+H9)EN8%Q/W[).$O)WD%ZQ=JC/\'4$L#!!0 ( .2#3U@V]RP] M^ ( $L( 9 >&PO=V]R:W-H965T^,-X)^:PJ (U>:L;5Q*NTWMSZOBHJJ(FZ$1O@YLU*R)IHTY5K7VTDD+(5 MU' T$8GQ!$ MG2#ZJ !W MP:W9.UMN9$D^E8BAV2-MIDLXVV-JW:N*'HKU/4YHM/Y'N K6!;RM=H)J&D&MV3@C*J7UW.]JG2-I7=1MOI*,O" M,!C[VT,'CC R'=99]KTX.9DW"?)1'1W".L"!- M,';#Q3U!&SOIL9.SV#]U!1*Q?D.4=D.8,Z21=D40ZT=2L]1124S5D:ZD:-:577NY MRTRVD?8VTK,VOKTSX")+A[,F093BT1&=(R[&HV T<@-F M/6!V'A"4NC7'GI1VD6R$M$>]BS,;SI^-TB-(1Q!.3ZR$O"?,_Z.$YKSC@E]W MP"[0?+#'34&#/,9'K(ZX&&<9/BZH?W#4VVOV.Y%KRI79/RNC#&XR8U?NKZY] M1XM->_HOA39W2=NLS&T/T@:8]RMA#HJN8R^4_O_#]!]02P,$% @ Y(-/ M6,W'/ !( @ QP4 !D !X;"]W;W)K&ULA91K M;YLP%(;_BH7ZH976< N05 1I;31MTC9%O6R?'3@)5HW-;*=I__V.#4%90Y.':^E^I9UP"&O#9^+XN:VBHGL@6!.YLI&JHP:G:^KI5 M0"LG:K@?!4'J-Y0)K\C=VDH5N=P9S@2L%-&[IJ'J[1:XW"^\T#LLW+-M;>R" M7^0MW<(#F*=VI7#F#UDJUH#03 JB8+/P/H M>#./5+"A.V[NY?XK]/4D-E\IN79/LN]C X^4.VUDTXO10<-$]Z:O_7XR;G39.@O\BGK\#^T?GTEYQ/ZC:,J$) MAPTJ@TF&UE5W;703(UMW5-?2X,%WPQIO6E V /&ULK9=K;]LV%(;_"J$50P-DUL7RI9EM(+%2M ,R!''3?BCV@9:.;2(4 MZ9*4G0[]\3VD%,WJ;+4&]"7F[7T/^?"BD\E>JB>] 3#D.>="3[V-,=LKW]?I M!G*J>W(+ GM64N748%6M?;U50#,GRKD?!<'0SRD3WFSBVN[5;"(+PYF >T5T MD>=4?;T!+O=3+_1>&A[8>F-L@S^;;.D:%F >M_<*:W[MDK$63K;S/IEY@)P0<4F,=*/[L8 Z<6R."0MM)%Y)<89Y$R4O_2YXG @"(K,[&]I@(0Q^8/,I=B!,FS)@=A6 M35XG8"CCFGR 9U-0?H&C'A<)>?WJ@KPB3) /&UEH*C(]\0W.Q3KZ:17WIHP; MG8@;1N1."K/1Y%9DD#4-?%Q$O9+H924W4:MC FF/],-+$@51_\B$YNWROPJ! M\N"D/&F77V]5CP3Q,7EC-?UZ7_K.+S[AMS R?2(/D 'DD!&IR)QRCJ6D4$RL MR3TH)K-+\I'R H[A+^V'SM[>_=TLBD9A$$[\W2&4UEG8-^=*;VD*4P\?%0UJ M!][L]]_"8?#G,40=F36 Q36PN!-@BPU5]FSC\=6N>'&,7AEK<$ O#L+!* I^ MP-H\0U:\3T*JG*)U_]?1/:6"2I22VTNM4&H*:=:LQ7#/B/) M[9>"F:_D\QWD2U#_'./7&NQ,+O,NS9*.S!J0AS7DX<\@UXP36!KR7NL"20.Y M?<;ON#YZD5LMST4Y_/^K,'[SIGFHDXXB-A"-:D2C5D2'7Z$%"(;W>%$LI^=;X;#5&.L!M9[1U(N>"[=(LZ@/&K1M0GDNAC2HP MNS.76#: 8? 90*SX?AI'%Y_3%+LQ,SR&MC7$N6B[-$M*LS XN %!+XCK&U R M\P\2JAS4VB6FFJ2R$*;,K>K6.O>]=BF?_]_P,G&^HVK-A"8<5B@->B-\@%29 MC)85([*VXP?P=E!V#_2N*1KRHV0/T?P>P[4$L#!!0 ( .2# M3U@+^ 66G@, !00 9 >&PO=V]R:W-H965TM&!(@LU[\FLPV8%L+6F!N@WAM/PS[0$MGFR@E:B1E.\!^?$E) M4>7$%NQ-V9=8%.]Y>/?*3KC3(O[/$P(6M).5I[!A++D_)M9? A'EF,\0H:!,A1$_VQQAHP9)NW'WP6I59YI@-7G9_;[ M+'@=S))(G''VE89J,[(&%H2X(BE3CWSW'HN NH8OX$QF?V%7V#H6!*E4/"K MVH.(QODOV1="5 !NYP3 *P#>2T#O!*!= -KGGM I )U,F3R43 >?*#(>"KX# M8:PUFWG(Q,S0.GP:F[POE-"[5./4^"-7"&X7?H&O1."&IQ)A)C"D"NY)0!E5 M%"5<^:@(91+^P+U*";O6]I\7/ER]NX9W0&.84\9T&N705MHI0VT'A0.SW 'O MA .N!W,>JXV$W^(0PT,"6T=3AN0]AS3U:ADGB6B!V[\!S_':QQRJA_L8M*#M MGH3[Y\.]FFC:98+:&5_G!%^1A2>8P)]SC)8H_H)_0)X+T10LF28"7Q,UYQ_D/&;;KT=.RW'[0SM;56P6B\N M%:PAL@/!NJ5@W5K!ZMI-7?G5LEY:?DV2^0V1':C9*]7LU:KYNUX#7[W0\ND& MYF1/HS2"*1>:TG2 &=%>Z+UCXM8>YD"*?BE%_S\7 MEFZ21_KJ,45JS[I4D2;)_(;(#C0>E!H/_H]R&[S*OM?OOFAX9]CXKVUP,X.\?>U<]\5G,*OUY=+":(CL0#;7^7&?=-[H\WOS MFTN]YY=^S(VR^4VQ'6:M,@6X;WQ]J3_@8G'=%*0YU67U\.1#Z"Y@O%DVPH6W*E M1[SL<:.E1F$,]/Z*Z\&L6)@#RG\$C+\#4$L#!!0 ( .2#3UCE.#[".0, M "&PO=V]R:W-H965T+,-E#^?G9(4VB" 0$/Q$Y\SLFY MOC?R[2X9?Q$S (E>DS@5/6LF979MVV(T@X2(!LL@54\FC"=$JBF?VB+C0,8Y M*(EMUW$".R$TM?K=_-X][W?97,8TA7N.Q#Q)"%_=0LR6/0M;;S<>Z'0F]0V[ MW\W(%!Y!/F7W7,WLDF5,$T@%92GB,.E9-_@ZPJX&Y"M^4UB*C3'25H:,O>C) MCW'/DH53O9_,@D(^^@K>B8<9FPN (4NC\#2(; _ZIE3X\1NKRX0A>(INB7!I!T++JV5-[T&]JCPL?MVH>[ MPT<$HP9JXB_(==QF#3PTPV\RWD"XM1,>':[N;L-MM2'EKKCEKK@YG[>#;T!> M:3)/4$@R%36YJHO'FB'(&71U+_J>HW]=>['IVRBDORK70FE SU*?#0%\ 5;_ M\R<<.-_JHK!7<\MMLW3;-+H-">2')ONYR2+SD2V%;QV&;SVR>G>WI>@ZY@8A8Z-R5[-+;>=TFWGQ*+H5'0_ MVC0J'&NS*M<*<*?>)';>CUO.8141&BO"S')L29R5+3H7VW8$-PZL^.2R*"A, MN6)6.3HF54'L[SX9X?>#(#:?!/>7!:X>RBI>SWH(K!'$7LMK?K!J;S0ENH4< M$#ZEJ4 Q3!3.:;14L/BZ*UM/),OR/F7(I.IZ\N%,=;+ ]0+U?,)4KU),=.M3 M]L;]_U!+ P04 " #D@T]8HM]&F)@" !N!P &0 'AL+W=O$&GA>Z)67B7J;]#V,S9\B2B4_25UF^LY M)-DI+1BIX#,):1,DP5-6,$T X716R%UAF^I M-^WL&C1EA3HG9TM,XSH'S1)J#OKY?]U"N0'Y&]/6D.PP3N[V(+FQE"P8ISQA M/",KBF+/UG>+U?E1_(:G\$C6-:V:A -9Y&HTR+3I)JT9L\:,X 4S_ #[1-6* M?$7.]%\"%YWM[ T.]LZ"7L9K2 9DZ'\B@1<,>_B&W>L:6K[1"WRM9T_DJK?- M7A+SG5^JBB8P=?!#5B#WX,0?/_BA]Z5'XJB3..J5.*.**=*,B%/:&O3$HLW( MV,?>P/-'D;L_473<%1V_SI=9KR^])&_T)>PDAN_R)3SMR_BT,1==U8O7&3/O M-::7Y(W&3#J)DW<9,SEI3/B?+^[1#"Q!9G;2*Y*('=?-..Q.N\ODJIFA?].; MF^B6RHQQ10K8(M0;7.#?1C;3O=EH4=F)NA$:Y[-=YB@>I$G ^%;@5&TWID!W MQ<;/4$L#!!0 ( .2#3UA->]/K>00 !H5 9 >&PO=V]R:W-H965T M5[NYK M-QG MTG,V0;:^_0W3D*60(A 35^4_)GG&=L_CY-XN./BEUP!*/(:1XD<&2NE MUK>F*8,5Q%3>\#4D>&?!14P5GHJE*=<":)B*XLBTVVW7C"E+C/$PO383XR'? MJ(@E,!-$;N*8BK<[B/AN9%C&_L(36ZZ4OF".AVNZA#FH[^N9P#.S< E9#(ED M/"$"%B-C8MWZ5BI((WXPV,F#8Z*[\L+Y+WWR-1P9;=TBB"!0VH+BSQ:F$$7: M"=OQ;VYJ%#FU\/!X[^ZGG6S;(,%&*A[G8FQ!S)+LE[[F W$@L+IG!'8NL(\%[AE!)Q=T+LW0 MS07=2P5.+G N%;BYP$W'/ANL=*0]JNAX*/B."!V-;OH@Q96J<8!9HF?67 F\ MRU"GQH]< ;%<\IE,GHA/ Q8Q]48^>J HBR1YAE>UH=$GO/]][I&/'SZ1#X0E MY'G%-Y(FH1R:"ENAO>")6DERGX00E@U,;'[1!WO?ASN[ MUM&#X(9TK!:QVW:GJD'ODWN7R^T*^7V]? [K&V+WSV;WZ^7? E7([9JQ[!3S MH9/Z=<_X38* ;Q(ER1,$P+;T)8)B6K3( WUE\28F=UR@+TN69$K7>%>]5;3\ MKC:37C)O)8IA9.":*$%LP1C_^8?EMK]4,6S2S&O2[#XSLYA6(E7M^#5?0>O;QLE%98IDJH"U#UMTF PZ+OEED\O"_-J&WKM MH#9IYC=D5@+D%("<6D!S]&.!+I6_&7W)EE>JR"3F0K'_("13+E6+W-&()@&T M]**H@_/S*FJU^:XMJR;-/.=DHAP5P7V3Z?R&S$I8W0*K6XOU6=!$+D 0OB ^ M2Y 5HQ&92 E8BWE1(EQ\]2-4DCF-0+8T=+Q,/! 0\&6B\5 0[M?X7D/OO>#S.!$/J:\2.WS@X'T(@ M%8(6><0O/)PEDPB_P\ZMROU33H,N/B>/<%X6YM7VZEJ:39KY#9F5: X*FH-F M7G8RLCG8*7YM"/R"S2NT"M[@E$IGX':/X5T6YM5VXEIX39KY#9F5X%GMWY^: M[5I\/F6"_*#1!LLL_ >_;6-(TL+R -=A@>OH;"."%96@^56769ZB]#)J'W.J M;\>U;S6YVR'V7O_HO:;1C'Y3;F5.!UL"5BVG1YY\#O2#[FNR!:ET/4WT!A!3 M3#\#KZ%5F^C:=]7&PO=V]R:W-H965T])V_Q[;R8:" MVB+QP$L\8\\YJD#:DU)I0=&Z M>A.:2@,M/$CP,(FBJU!0)H,L]7M+G:6J1LXD+#4QM1!4/TV!J_TDB(/GC17; M;-%MA%E:T0W< 7ZMEMIZ8<=2, '2,"6)AG(2?(C'TZ&+]P'W#/;FR":NDK52 M#\ZY*29!Y 0!AQP= [7+#JZ!KS 7''COV3?Q Y' -U-(J]R1I%FJ59[HEVT97.&+]6CK3@FW:7[$\PW.\"V89*(6Y/L"Q!KTCU.*+C*XOWUL M*IK#)+"_LP&]@R![^2*^BMY?T-?O]/4OZKME@B$49$DU2M!D_E@S?/K56R;) M"B@G*CM-FM7MILY]02P,$% @ Y(-/6-9N[%BV @ M2 < !D !X;"]W;W)K&ULK55M;]HP$/XK5E9- MK=0V[P$ZB+1"IU5:)]2NW8=I'TPXP&H=4OEY#*E8#R[4V"_=LOM!FP8[[.9W# M ^C'?"QQ9CUT8#E& M$*20:,- \;>$(:2I(4(9+S6GU1QI@-OC#?NWTG?T94(5#$7ZFTWU8F!U+3*% M&2U2?2]6WZ'V)S1\B4A5^26KVM:Q2%(H+7@-1@6<9=6?KNLX; ' M>P%^#?!+1RMEI5LCJFG)T_%-H(&Z' M7) G*AF=I$!N,PT2E"8WF6::@<+-.[IFO.#D9IT+54@@/X12Y'0$FK)4G:'% MX\.(G)Z<>([GM\"' M[X=[;^$VAJ:)C]?$QROY@@-\-R\%TZ^8;8DH,"Y3]&Z)L<$\UJW.56Q1R68J M:!G[?C=T^_9RVX=]*Z_K=L+&ZHU4OY'J'Y4Z%!?_Q9%$<,X.ZZRHPBT%@>?W MPAV=^U9N-^QVVW4&C<[@J,Y-+L$FE[0@*:93F\Q@3T '+S;:D;EO%3B]H-Y&_6Q M5IX?N3LW:&_U M.?/&W%$Y9YDB*,;_ %!+ P04 " #D@T]8>-_O(90" '!P &0 'AL+W=O MH75U[OLJ*[ DZEA4R,W.3,B2:#.58X0?U0W4HS\[LH.2V1*RHX M2)P-O8OP?-2W_L[A&\6E6K'!*ID*\6@G5_G0"RPA9)AI&X&888$C9,P&,C1^ MM3&][D@+7+5?HG]QVHV6*5$X$NP[S74Q]$X]R'%&:J;OQ/(KMGH >P!Y7!?B%H1GJO$UX:>/<3/ M6BJ7#95H"Y4Q9L<0AX<0!5&\ 3YZ/SQ:A_LF*5UFHBXSD8O7VQ)O/1^;TG$( MGW_55#\?PHA(^6RW+DI1<[U)>W/8P!UF/ZU%&@8G43 8)/YB5>1&O[,X^..W MIB;NU,0[U4SJJ9 YY41O+R],"F)&V#=U5,X\V*2D.:B_PO#4] SS>Z5D)R'; MGJ;]*)0+]-*/'\)!\&E'\7J=W-Y?BU=6KE$T)8$?UUA.4?[4ZUU1HTP>=69B7"J5U,/LS8;I7.['-L'O[ MTM]02P,$% @ Y(-/6 PN@/]5! HQ !D !X;"]W;W)K&ULK9A?;]LV$,"_"J$50P(TD4C]L9W9!N*DP_*0+$C6[6'8 M RW1%E&)=$DZ[O;I2TJR;$L4TPQYB47I[OB[.Y+'RW3'Q1>9$Z+ M[)@11 +DM2RS^79""[V8>]/8OGN@Z5^:%/Y]N\)H\$_5Y\RCTR&^M9+0D M3%+.@""KF7<-KV[@V"A4$G]2LI-'S\"XLN3\BQG<93,O,$2D(*DR)K#^>2$W MI"B,)/GO?5?*^>U,TLLR0TO_J*9RF?>V ,96>%MH9[X[C?2 M.!0;>RDO9/47[!K9P /I5BI>-LJ:H*2L_L7?FD <*.#L(N5,"5YH^36X8XH((I6LQ/27E!845VG@*Z!R A9D31DSLIAE MX!/+S./#S1VX+OF6:<6S6Z(P+>2Y-O'Y^1:]& O04N,$N)+3*U8E(IFJWZ,H?!:!(&R=1_.0;NR\5A,@G" M5NP$+&K!(B?8DTFMT NFW%2K@+)4$+VYE0VU-A4?(2 4C\<=T+[4) I'R,X9 MMYRQD_.62B7H5X.4@;]('T;E%J,-K$8OT0H%VWE'+.W+R/N.BP^J([*B' M$,9Q-ZY](3B91';*<4LY?FT!;+C$A2'5I4_@>B6<,7/LQ>BD&RI1X#G'HEJ8G[ P!4F"O^])N23B'ZLGSEG,'>I*;G!*9IZ^ M)$DB7H@W__DGF 2_V*K#>UD[C0DZQ 2]?BK+O?^D\=_J-NKE19<%!+OILXC! M8#RP)^&AK$%W71M,WM.AI-SM2XH[?\Z)WIR_=[)V&I9#487O6%7ACY55BYBC MKL)#887NRCJ8PM.2^]B47..9,X_.V=ZR=AJ;0R6'[E+^MEL'M-3G4822 M7B8M+ XBB;H;] MHW:O)&)==<$2I*;3JGN=]FW;:5]7_67G_<)TX%4;>3!3M^_W6.B&3H*"K+3) MX'*DEYVH.^)ZH/BF:BJ77.D6M7K,"8?P=02P,$ M% @ Y(-/6)Q@BB+( @ F @ !D !X;"]W;W)K&ULK5;?;]HP$/Y7K&R:.JDCOPIL'2 5V+0]4*&R=0_3'DQR$*N.G=D. M=/_]SDZ:00=9F?I"?.>[[^Z["W<9;*6ZTQF (?E?AY:1O[9W! M+8.MWCD3RV0IY9T5/J=#+[ ) 8?$6 2*CPU,@',+A&G\K#&])J1UW#T_H']T MW)'+DFJ82/Z-I28;>F\]DL**EMS>V, M&>1,5$]Z7]=AQR'J'G&(:H?HJ0YQ[1 [HE5FCM:4&CH:*+DEREHCFCVXVCAO M9,.$[>+"*+QEZ&=&U]( "=^1-V1""V8H)PLCDSMR-@5#&=?D"]R;DO+7 ]]@ M..OD)S7TN(*.CD"'$9E)83)-/H@4TGT '_-LDHT>DAU'K8A32#HD#L])%$0Q M>4E\HC.J0!_(;?)TI.@HTEZ2<5/1V$%?'(&>R#S']].5\9Q,V8:E(%)]3N:@ MR,)&02TD' \I.6."I)*CH$F!]RZ+@[6N@H:QBVK_FYM1T(D'_F:7]#^,]OA< M-'PN6ODLRJ54*1,47Y1;:9A85RPT^3Z#? GJQZ%T6S'M:+K4!4U@Z.'LT: V MX(U>O0A[P?M#O7PFL#WZW89^MY7^=6DY$KFRY)$T#DYRM"2'*E'!=W=:$C[J M6FL"_TFOU]#KM=*;X;AC!3^EM:V I[;VF<#VN/<;[OV36WNX'H?*T/^KKU'P MJ+&MX4\EY^\,^1S4VNT^31)9"E.-T$;;K-Z<>X=JLM^0>FVMDSJM9, M:,)AA9!!IX_L5+4'*\'(PJV2I32XF-PQPT\'4-8 [U<2"UD+-D#S,3+Z#5!+ M P04 " #D@T]8'^G!A> " "="0 &0 'AL+W=OQAVH.;?FTLDCBS MG9;]^]E)R'H)'4CEI?'E.R?G.*>V!RO&'T4*(-%3GA5B:*12EN>F*9(40L=70L(WG@3NZ2*4>,.-!218P 7E?WG+5,SN6&<=67Z'UXVF^A&6B_D6KMM8R4%() MR?(6K!3DM&B>Y*E=AS6 [;X P"T OQ;@M "G-MHHJVV-B23Q@+,5XKI:L>E& MO38U6KFAA?Z*$\G5+%4X&=\P"CC?AIEJ<;H5PMT*XYG-?X.O6(249]][AW1Y MNZ'Q,7;\$&]]LYY")3Q0U?U?S>]D^P=*E]^7+M_W[2VENW4J78X5].L,.IW! M7IW7:C>G9?:6:.TE?&NT#D2VX3WLO(?O$*UP)S&V@ST_VMX-_E^W(3KJ1$<' M"E:T$Q@G<+9$[J]I!)IKAZ>^N%P3OJ"%0!G,%3IE4 MIW/=3-7]";@N4/-SIL[4MJ./Z.Y&%O\%4$L#!!0 ( .2#3UC.0J4E,P( M &T$ 9 >&PO=V]R:W-H965T&Z+2? A@!PWK!9V MJ0Y?L.WGQO%E2AC_A$.;&P60U<8JV8))@>1E\V;'=A]. /'@#"!N ;'7W13R M*N^996FBU0&TRR8V-_"M>C2)XZ7[*"NK:943SJ9S91'B"-[!G!SPB>F2EUL# MO:_*F"M8H(:9DI*V;U4PC="[1\NX,/",1ULS<96$EE0XKC!K*TZ;BO&9BH^U MZ%/%:[KC(1A':_YG":F'KI&X:R3VM*,SM,\%>D:R8SR"^>QA"C^?4*Y1_WI- MXT4R=Q+&IF(93@*RND&]QR!]^V9P&WV\('7821U>E+JR*MO!$JM:9P4Y"A9: M;363US"OG6!0FV:[#=S5ME":_\4.(>=Q"?F-[RTH# #2&C_GNBT(VYF\"JRAMJK2S9TP\+^A^@=@FT MOE%DJC9P'NW^,.D_4$L#!!0 ( .2#3U@.])BLFP, $* : >&PO M=V]R:W-H965T8E;4\:=^=3N MW@N5V,\&#;4IL-=S[=T2VL0#_N[B6NW!ZE M8#5PQ00G$C8SY\;_O,B,O37XF\%>'3P3HV0MQ)-9?"UFCF<(006Y-@@4_YYA M 55E@)#&KP[3Z3]I' ^?W]#_M-I1RYHJ6(CJ)RMT.7,F#BE@0YM*/XC]7]#I MB0U>+BIE?\F^L_4GB<.#@)R<<@LXA.':(3CB$G4-H MA;;,K*PEU70^E6)/I+%&-/-@8V.]40WC)HLK+?$M0S\]_RXTD, C5^0[ELP7 M*CGC6T4NO@FE+LD]2+(0=8WQ7I54 IH]0"YXSBI&;1K$AN@2R!*X0'94"TD> M%11$"[*@5=Y4%/%[V '>Q1(T915^ZHH\KI;DXM,E^408)S]*T2C*"S5U-X+A7YP@LH?@=P,3Y]D(*W(-T&9Q&7D%^3T/\# Q6$ M(X06_]T].$,G[',66KSH5,XP4_ 64JJU9.M&TW4%-NJBWE'^.A:V%C6QJ*:[ MG^=)'$HWRE%/.3I+^6:C05YI^H*YQ2=0FF -+ 1_!JF9 MH6X*<339+7!\P.?*][,CTD,C;YQPW!..SQ,N_L'FPT+F30W2UG6#U21MM3M? M-U<==R@<<@>Z%,48]W@DXE$0'9$?6IV)>-(+2,X*^&D/,!1 D2:>QT;(&OEC MPRK3>HHTID^QU7*LF$9C,9GSD.7OI;5#<]6V*9JU7I=C,I-!]*,X2;,D38Z4 MCAB&D9<%23PN-NW%IN>SI? 60C7P C)G"JQ*+?(G(G;FF,(VR7\U3*+)>Q9_ MX*VG&OE*5M:RS>)'4M.!@M!+LTEZ)'1H%GN9'T[&94YZF9.S,MN:4]VY.^B> MC[A/!J2"29SY_A'WH=F)7LIZVMGY\^KCRBM8U9AB_?^UEPU+*@G2,$Z/NVS$ M,,S\2>0=-YI[<)MB[V_MD*&0;,-U>V?TN_T<&ULU9AM;^(X$,>_BI5;G5J)DCB$IQX@4=B]NQ?MHG;;U>IT M+TPR@-4D9FT#[7WZM9TT$$A3V,V>M&\@<3S_S/QFXJ?>AO%'L0"0Z"D*8]&W M%E(N+VU;^ N(B*BS)<3JR8SQB$AUR^>V6'(@@3&*0MMUG)8=$1I;@YYIF_!! MCZUD2&.8<"16443X\Q6$;-.WL/72<$OG"ZD;[$%O2>9P!_)^.>'JSLY4 AI! M+"B+$8=9WQKBRS%N:@/3XX'"1NQ<(QW*E+%'??-WT+<<[1&$X$LM0=3?&D80 MAEI)^?$U%;6R=VK#W>L7]0\F>!7,E @8L? S#>2B;W4L%,",K$)YRS9_01J0 M<=!GH3"_:)/V=2SDKX1D46JL/(AHG/R3IQ3$C@%NO6+@I@;NOH'WBD$C-6@< M:^"E!IXADX1B.(R))(,>9QO$=6^EIB\,3&.MPJ>QSON=Y.HI579R<,,D(!>C M"W0GF?]XH1D&:,0B55B"F-2) ]&RI_-1OL_W4IZO$)_<5G["+KEDL%P*]CP,( M\@*V"C"+TGV)\LHM51R#7T<-7$.NXS8*'!H=;^X6F(^/-\* MWIT&?G%UF*DAYR2>@_HL)9H^H]U^$_)LFH<;PH,:NEE%4^"(S9). @W7*L5D M&@)28PGZ4^E(=*;2F"3WO"B)B9--XZ0>7M8#K.@Z3L]>[Z(MC44/:Y=B27SH M6VK<$L#78 U^_PVWG#^*0%-Y#7TV [3J M/5P#5Q..@@GE8K@5OPV3RF M_X%Z,(S8*I9%&%H'M>1UW6YWCT*IHZ=^G!6)Y9BV,Z;M(YA.JV Z 4Y98,;! MM#F9!K\ X8455^Z9IUZ@JK9HUBDU/)5^16(Y^IV,?N=_&Q8>DBRI[SU)1 U] M()2C!Q*N"H?6SN&@Z7;;>*_0#WOA5J?5VOO<2Z/\3H;=C&&WE.$UC6FTBM _ MUZ#GYG^+8BU5.+%@1E6*C2L2RY'#SG81Z_SJTU(:P>Y4XK7KWGZ=E@=Z:E:J M4LNG96=O@=ENO_#Q^Z_"M49"O;SLJ]P6C2I5&U>EEL>[W6;A8_99!0<1A64_ M+2I[\V=6$JK>7Q9TKR_@WG"H9 57;GDR^)^QM-$NHEUJ>3+TBM82ZO7,6%P&?FS--@7R]3TL.K++6[-QT:$X+]]JO\.4H M.?W$SVDL4 @S)>G4VRH GIQO)C>2+? -02P,$% @ Y(-/6(.QWOR/&&\2>Q MI%2"YSPKQ,1:2KFZ@=!Z+,<\)?;FC&-A,+6:\3W]+%4NH)9SI>D06]I_)A M=!T/K&NT=4,15K!2/R1THUHC8&F\LC8DW[X/9E84".B M&8VE-D'4SYK.:)9I2PK'W[51JUE3*[;'K]8_&?**S",1=,:R/]-$+B=69(&$ MSDF9R6]L\QNM"?G:7LPR8?Z#32T++1"70K*\5E8(\K2H?LES[8B6 O8/*.!: M >\I(.^ @ELKN(9HA<;0#7TLJ:'AC?&&W%)BUT&.\E5V]3I2>G M7YBD "-P">XEBY\NM4L2,&.Y^DX$,9Z^!%]79G"M79[*%W!V2R5),W&NWCW< MWX*S#^?@ W" 6!).!4@+\%"D4ERH237^OF2E($4BQHY4B/6Z3ERCNZG0X0/H M$ :?62&7 GPL$IKL&G 4U88O?N5[@P 7OWM<>$*,EC1D&I:'+ C+\%.%/>JWQZWN>[RK1O3.MT74]=Z+L0PK&S M;E/JRF'?AU'H-W([V+T&NWGA4,Y+8(C#S;W6-9284MH6ADNUX_1[_AZ ]R_)630G&X $69 M/VIV\V.#XW><'B&_&YL>,3?T6V([L(,&=G <[/<+0M!Q+X*!W?J&*CY=L9%O M!Z-^.F%#)QRD\[$&?4HN14-B%\($FB!GIT+/3WBT74<7(( M;>C![1_:8]?5\#U[=" LHX;;:)";JJ-SFIZ6'J.NN[&/_?VH](BYL"VV QS! M;=6#QT)_O[#4:^[D"!K9$=XCU2L'[= ]P*I5R]%_5TUJVSOE!'NX&Y,^P;VZ MLXL?;_'C_T=%J7'L[F:H'8&:*OZ7TK-+=%OUT0^4_1ZBG.J./"T6(%;M$%>] M;TDRD*5S1?HO2G@_R6$,+GBAVE,8Y%6+I9JMA+ST=6FS85/ZJ'$E5B2F$TN= M)03E:VI-?_X)!?"7@1X);1L-]$.=!EDL.%T0UX"N6$$W=$^VT$TI[+= M=BMHN%WI9?N.V=[3E'AVL%\CAT&>ZH1MCX.&FYSCG'#:3C"\,G[+3C!HZE0G M;;LI--Q.]3KI;?D?=?+?"['7R8A!'&_EZ;0.Z#GE"W-O(50(RT)69]=FMKD; MN38W GOS-_K.Q!S\MV:J"Y?/A"\4=9#1N3*IN@F5TKRZPZ@>)%N9:X!')B7+ MS7!)B=I(M8!Z/V=,OC[H!9J;I.D_4$L#!!0 ( .2#3UC5T9#710, -@) M : >&PO=V]R:W-H965T?AQO&'T4*(-$VSPHQLE(IEQ>V+:(4$ZDFO+$%DL.)#9. M>69CQPGLG-#"&@_-VBT?#]E*9K2 6X[$*L\)?YI QC8CR[6>%^YHDDJ]8(^' M2Y+ #.3#\I:KF5U'B6D.A:"L0!P6(^O2O9BZCG8P%C\H;,3.&.E4YHP]ZLEU M/+(<30091%*'(.IO#5/(,AU)>6L"'):E/]D6PFQX^ & M!QQPY8#W';P##KW*H6<2+]+/1#H\Q9X1+7!\15(0C-Q MHIX^S*[0\=$).D*T0/=7)X>?D)K@SXA5$YZCGGB+LX%X+T/3M[K@#IU=KW3/QO$-:K_(Y<,06 MB%6"PHN@2CN1$@[BI$VY,K!O NLOSX_3W&II4;A&&_'=&O$?U.Q)F6 M[FQBBO>6/*ES1J)+SDF1@!Z?5B6,?MV ?@>_V_ [=]#'Z858D@A&ECHO!? U M6../']S ^=166>\4[)4802U&\+_J+'A;G37-NNHLK+G#=ZFSL%%!03_ @SW& MII7G^OA G?5KQ'XGXG4A.54]+#I,UV]H@P,_=/?HFE;Z*QBTTPUJND&W@#E; MJ<)7+SXB(E5=-@+5(^,VRD%C_[9OM6F%O= [0.DZ+SW'Z>2\)ULTAP(65&I( MEA3T;SMF%>C5:=';U[+%*/2]/4A[IT?FP!-S=1 HTHJ5':5>K:\GEZ8I[ZU/ M]+7%]-Z7,.6=YX;P1!4'RF"A0CKGH1*.E]>(P+6! M>KY@JAM7$[U!?9D;_P-02P,$% @ Y(-/6$HN#=GB @ T@< !H !X M;"]W;W)K91E3VRD*N1E[;>]]X8$O4F,7_,FH8 M\1/-4W"N:^35+ MS#/,-9-&[XS!9O(JY=).OL5C+[""4&!D+ .CSQIG M*(0E(AF_*DZO/M("=\?O[+ MY8NDT.X7-E5LX$&TTD9F%9@49#POO^RMJL,.H#TX @@K0/A10*<"=%RBI3*7 MUIP9-ADIN0%EHXG-#EQM')JRX;F]Q4>C:)<3SDR^2X,0MN$"'HV,EA>V)#', M9$;/1#-7Z0NX95S!,Q,K!)G #8M2^%&XO2^*Y0:N-3T"MZ#AR>+/YF@8%_J< MP)_ !YTRA7KD&U)LS_6C2MVT5!<>4=<.X4[F)M5PD\<8[Q/XE&J=;_B>[S0\ MR3C'J 6=]F<(@[#3(&CV<7AX0DZG+G_'\76/\#UPO81$(8)B!IL*5.*'#F__ MDNM)T JZER-_O:NZ.2JLH_;$=6MQW9/B;MX*^K/1=0J>(/ 8Q[#EJ.(F\3UFRX_.!3WKZ@]<8-:W."DN!=GDU0^MD9% MK@^)M8JULXH"%.]A1V^VV!L.#G/Z. MZ@Q;X6'!_1U[S% M7-?0$,E5;DKGJ%?KQG3M_/A@?4H-J^PO?VC*;G?'U(*3 M^PE,B#)H#>@IJ+*#E!,C"V?"K]*0I;MA2DT7E0V@_422$5<3>T#=QB>_ 5!+ M P04 " #D@T]8E;9?HE<% !E'0 &@ 'AL+W=O&ULM9E;_BL8]TTEFTAAA[%SJ>,8Q:9N'G&;LI&ZH^&:+&$&ZGY]*_11MU0):0Q, M4LZ0@,5%9XS/?==-#;(1?U!XE!N_41K*G//OZ<%U>-%Q4H\@@D"E$D3_>X ) M1%&JI/WXIQ#ME/=,#3=_OZC_D@6O@YD3"1,>?:.A6EUT3CLHA 5)(C7EC[]! M$5 _U0MX)+._Z+$8ZW10D$C%X\)8>Q!3EO\G3P6(#0,\>,7 +0SH5\%EZVL M(#.Z,V=]#S>(>5M<<0\[ [<^S#=ZNR>+?LFB_P8+ 0%?,OIOD2R7P&!!56O8 M_:VP>_WT8:D%O3VH[PU.&B'WM\AXCEU!+O$;/]YSBDY++R7Y MD?4%!=H3#>I)UP:RE<[)-AWL-.!LC\&]9OH;O=^3S6G)YM3(9JK)/(!X3A_^ M#1AE^"F+DDP;A-.M =-!MM#W"8"HY-[(C@K$9Q]7GJ,@T DS?=O3N9L*^S3 MOM= LSUFX#3&^$;O]V2#G:JP<8QT9OIU0!: F=9KFMT%7+BU5K^>-LOSOTRZ/!S^S\KN]D6VIU MU!LU)#;7+#K7I*)!7K,D:L4%5<_HKQN(YR#^1O^A"6$D)!KP [ $T'@)+*@- MN*&,QDE@$L'T\D]TNT"RYNH6 M!.4A.O@3B#AL)6M6]]"SMFQ;12=FRYTI6E*K4ZQ*;_Q&[6TAC\G3VWELLQZ? M6%7S;:G59Z"J[[&YP/]H'IO53PQY;*F4+RA^1F. J\X FUN#M_,X*P-T75!F M\DP[00- !]?3V>'."[/1G9T3VJ::;TNM/A559X/-KU9H2YU-,14VU7Q;:O6IJ-HN;.Z[/IK09O6^(:$MM5H% MQ<]HW'#5N6%SZ_;RN>K5?/Y=K4"@MF%I)V?,74MM5T'=IIIO2ZW^G;AJ"5US M2_C!W'U#W5 EFRUWI6A+K4ZQZO9<<[=W__7Z[LI'L[OQW=6LE9/5/LVJFF]+ MK?J#X.MOE MFG.E>)S]7 $)0:0#]/4%Y^KE(+U!N;,Z^A]02P,$% @ Y(-/6%Q4O4PE M! H P !H !X;"]W;W)K.F5FCIB<9Q%#1=R-)_YO3L]GZG6UD+"G2:F;1JN7ZZA5IO+$1V];MR+567= M1C2?K?D*'L!^7]]I7$6=E5(T((U0DFA87HZNZ,<;.G8*7N*'@(W9>R;.E852 MCV[QN;P3XO3,ZZLYTBOO/K];_]LZC,PMNX$;5 M/T5IJ\O19$1*6/*VMO=J\P_L'$J=O4+5QG^2S4XV'I&B-58U.V4D:(3RB4+$0MN/\9 M3F[!G MH>!NS\[\V2Z+G^9IEDRR6?2T[W%?*L_RA'52[QP;=XZ-!QW[HHPA>"M*8=;* M\-IA8\71_JX$;\+67KJ'D63T +4ODU,:ATG3CC0=)+T#K $2I$56O.L:9 %! MP+1W>)K2]("P+\2RO8B_(\PZPFR0T&4<^#1T45QBO26VTJI=502QA15AWJR' M#(]$M6\8\X'F:_*7UBRL,I;0ZSR%QP+Q0*KA<,EV'7(6@OW M"?@5K@UYGVP2XC], M3.?4 B0LA0WR3P)HTTE\X$!?BF;T"/^TXY\.\C]853R>NZ96NCKB"HM/O!#E MM']^GAQ"]H6P^(S#D#1^ZSCQ(":V7VRN\LR7.#@CV"3P5J@G@6T%2X:+KR]Y MKXEI<3?81.*^#RP[K',AJ4F>'G%BKVW2/[@K[JH\\;K=]D)>8Y)R+"1!6MJO M=,EX>DC;EV(9.U))*'NC9<-Y6?QNA1&.\EQ#C=$MB;#0A)LSZS%,)KT"$I"B M,8V/H;ZU1CK<&W\*6U6J+ET[Q*N Z>CNA[(5Z"!LTJ_/@4O0EV(YHT=8W[H= M'6YW_3X>1!SW6FTVB7L-.2 V3>->GXOV9KT&],J/P ;SO95V.Q!UN]V8?>6' MRX/]:S=^^QGRSXZ>TXO%U8M?83Y4)9G$_]8X5_ M(4 [ 7R_5#A5[A;N@.Y/R?Q_4$L#!!0 ( .2#3UB64;#Q( ( ,D$ : M >&PO=V]R:W-H965T04UMR/=@'(GI38U1V>:';6- 5X$4"TIB^,IK;E0498& MW\IDJ=ZC% I6AMA]77/S,@>IC[-H')T=:[&KT#MHEC9\!QO [\W*.(OV+(6H M05FA%3%0SJ+[\=TB\?$AX(> HQWLB<]DJ_6S-QZ+611[02 A1\_ W7* !4CI MB9R,7QUGU%_I@0CT@R_DA8S)(W!"W^'\[> MD9/TQ4X"W_4%O@URW*,V+\2X4KY5H!9_&_!^ ]9/&+324H/0]7_BFK%T4%7 MU&!V85@LR?5>85O"WMO/XWUHPU?^N9O3=JS^T+1#_L3-3BA+))2.,A[=3")B MVL%I#=1-Z+VM1M?)85NYMP:,#W#GI7;]UQG^@O[URGX#4$L#!!0 ( .2# M3UB&65HZ&P, (4* : >&PO=V]R:W-H965T$YS;W3!^)V( B>[3A(J>%4NYNK1M$<:08G'!5D#5SH+Q M%$LUY4M;K#C@R(#2Q/8<)[!33*C5[YJU:][OLDPFA,(U1R)+4\P?AI"P3<]R MK<>%*5G&4B_8_>X*+V$&\G9US=7,+EDBD@(5A%'$8=&S!N[EJ*/C3< / ANQ M-48ZDSEC=WHRB7J6HP5! J'4#%@]UC"")-%$2L:?@M,JC]3 [?$C^V>3N\IE MC@6,6/*31#+N66T+1;# 62*G;/,%BGR:FB]DB3"_:%/$.A8*,R%96H"5@I30 M_(GOBSIL =S@", K -X^H'$$X!< WR2:*S-IC;'$_2YG&\1UM&+3 U,;@U;9 M$*I=G$FN=HG"R?XW)@%Y'CI'$QJR%- -OE>33YA30I<"#4&]*;"].7] 7S-. M1$1R(T['(#%)Q)F"W<[&Z/3D#)T@0M%-S#*!:22ZME1*]7EV6*@:YJJ\(ZI< M#UTQ*F.!/M$(HET"6Z58YND]YCGT:AG'$%X@W_V /,?S*P2-G@_W:N3X9=E] MP]U"I7EZ*Z\NAQ5R=4 J_96A+FNWS[B;[N4WOX_?[_+&#BJ"B,@:NVM M/?BE]KX2V4Z-.F6-.F]H;^?@NFT$0:.SY^YA5-!V F?/7'OKBYX"7YI&1Z"0 M953F'[URM>RE!J:%V%L?JAXK;XF>:/(&[0KS):$");!0E,Y%2[UQ/&]Z\HED M*],WS)E478@9QJI/!*X#U/Z"J=ZAF.@#RLZS_P]02P,$% @ Y(-/6,Q9 MPC[( P F0T !H !X;"]W;W)K"V^UAVH.;'(AU$YO9!EII'WZ.20,D M(>)V?8'8.>?X=_[$/AYNA?RN4@"-7O*,JY&3:KVZ<5T5IY!3=2U6P,V;A9 Y MU68HEZY:2:")5Z.:4<6<\M'./4_EZ!YG8CASL MO$W,V#+5Q80['J[H$N:@GU:/THS"PEXL,F5_T;:4]1P4KY46>:EL M"'+&=__TI0S$@0(.3RB04H'4%7HG%/Q2P;>.[LBL6U.JZ7@HQ1;)0MI8*QYL M;*RV\8;Q(HUS+QR('](V^F,&C%!MF4V4J!5W,(!8; MD*](+"X/!2^FH"G+U*51>9I/T<6G2_0),8Z^I6*M*$_4T-6&LEC+C4NBNQT1 M.4&$"7H07*<*_T-T%U5B1UB]"JO7 MB36%!1BPI(UKIQDC:M%B@2#P0FNH.(*.KG*H#\&>3?Z%\T MH9PF%,U@ WP-Z'8)/-X+M+G3N6*QM=^H%8UAY)B]6X'<@#/^^2<<>K^TE?<' M&3L*3K\*3O^<8O] O7SA8U2QI[ M?EC_(EO$?'..MN,-*KQ!)YXYILPAQ$^7U3W7(#G-JL*:F^2Q&-#%_6Q^V5E? MG2O_:'U]D+&C(&%O?X!YYU78$V<:$C375(-")J/HJTY!HC*.K2>1UT@3UPA#WZSENB@4XP*=2O.\( M\'DMP?O8>XTVY0J'?A.^30[C(*C1NP=-;@YR:7M_A6*QYGK7"U:SU?WBUG;5 MM?F[XMYAF^>]F=VEY8'*)>,*9; P)KWKOHFHW-T#=@,M5K:5?A;:-.;V,35W M)Y"%@'F_$*:=+@?% M5M;/P?4$L#!!0 ( .2#3UCJNS:P[0, '(, : M >&PO=V]R:W-H965TA#R26T!-#E6)5!%HU35;J! MYR5N11EWYM/FWKV<3T6M2\;A7A)55Q65SY^@%(>9XSLO-Q[89JO-#7<^W=$- M/(+^OKN7N'*[* 6K@"LF.)&PGCF_^;<+/S(.C<7?# [J[)J85%9"/)G%73%S M/$,$)>3:A*#XM8<%E*6)A!S_MD&=[IG&\?SZ)?KG)GE,9D45+$3Y#ROT=N9, M'%+ FM:E?A"'/Z!-*#;Q+][\-;= MQ9ITA0FZP@1-O.A"O"]"*9)3*9]QKQRH+!3!O(C06Y DQ](P;4WR%#5IHIH] MM)\'V21-IN[^/!>+E9\E7F?U!CGLD,-1Y-^/N+D5*,*%QM[!]\=U^8Q-7=2X M658EV'A/(>,SDB3-8J_'.[2*DW 2VWFCCC<:Y7V /? :>KB:'ND%UFA <>W[ MWJ3':K$*O32SL\8=:SS*^JA%_G1M#HR"X(XPA:;F'+)AQ@. +,KZ%1T:A7$: MVB&3#C(9A;SC>U"Z,EO4QI4,"Y-._'[Y1A]A5.56[6@.,P=E0X'<@S/_^2<_ M\7X=V71IET#Z?Q(8=7X_VBG/=% -/PF2"VTRZ1*8C"9P+\6>-1*'IP8I1+W2 MZ[I$L MF<4F"%([F>^]RI(WRO85)YB:XV!2LA^XY;":*,B3P,Y)0:S3([]WST8"M M9)I0N.=(K+*,\.?WD++-T,+6RXV'9+Z0^H8]&BS)'"8@OR[ON1K9)O)O-(!(Q9^F?F 3DNNAG=$=CE@'Z M0I[4X -G0J#/2^!$)G2.?M?#,>'\6>V<#>%3@2YN09(D%9<*_G5RBR[>7:)W M**'HRX*M!*%3,;"E4JC?8\>%FO=;-6Z'FEN(KY"'?T*NXWHMX>/#P]W=<%OY M4IKCEN:X.9_?Q:<,$3*)"*?T5\?(7L$_C?Z3UE"R92@!U@#70&Z MF0.-*T"; <8WZJ2]%DL2P]!262F K\$:_?@##IQ?VNPX$]F..5YICFUV?6Q/E]WI^"=K1[)>: M_=,T4R;5H12S.4W^A5;16^)>7700[4ENP?2B=L6]4G'/J/A3M[]=]O::*B+7 MPWM:FRC?BWKM8H-2;/!=\R4'+!-)TN:!8TPJHZQCD^I,9#L.AJ6#X0$;-"Y, M."R=PL9*NEX4[BUW$X3]OMN^W/U2;/]8L:_G4?\0M4U0M]JH5!N]FDG'&1LU M5.R?42;$CDCL5/78,4H(*YKBAJ MG.MM(+>C".&JUF-SL3^A#!6,=2$A[N^7S!:4'^"P0V]5Y[&YT+^:19_E CAJ M@R4@S$ED?//1270FMEV?JNX"F]N+-R11LX&('!SX^^O;A 51O]_1Q^&JT\#F M5N,M:10T$SL*O8;R%IA3/R9VE5<5'IM+_"FIU*S>GN-[C1.KIV:674AV-R&G-+AX6:?$3C-H[0-%>+VU7>KAL0U M-R0G=7D%YRN*6U&=BJO.P#5W!L=W>@5A_9_-_>0R0K9"[=IG&/T-["/A\X0* ME,),Q3A7H9HHWWY6V@XD6^9?9AZ9E"S++Q= IL U0#V?,29?!OIC3_EQ;_0_ M4$L#!!0 ( .2#3UB@L'28& , .T( : >&PO=V]R:W-H965T;I&9&WT]R9C3=2/6H!^% 1#OZ!,>/.I6[M1\ZFL#&<";A3155%0 M];( +C%V[9.C=VP9]/2[J&.S /Y8W"F=]&R5@!0C,IB(+5S#L/SRXF MUMX9?&6PT5MC8I4LI7RTDZMLY@46"#BDQD:@^/<$%\"Y#808WYN87OM*Z[@] M?HW^T6E'+4NJX4+R;RPS^R2#%:VXN96;S]#H&=AXJ>3:_9)-8QMX)*VT MD47CC 0%$_4_?6[V8,0-PZQ$UJ3.5F7U-#Y5,D-4=8: MH]F!VQOGC6J8L*=X9Q0^9>AGYE^D 1)%Y(1A()4K@7[ 9E; M6H" %3.:'%V"H8SK8VMU=TF.WAV3=X0)W0 )VYW M.7;QDCWQ%I13D4+?SM2.0^=H4^YI/DB&HZG_M$W;-4J"9-P:O6%*6J;D(-,G M);7&@TLQ^35H@A6!&#SI4FIF,TP3N<(;J!0(0TI03&9]_/5+!EMHP0Y\UR(, M1WO@!RW\X/_A2V16#7KOK1QTR.)PE[YKD\1[X(]F&'ZR2*QN$.?=RCOV#GM+2[C]E/ MRY*SE"XY$&VHJ0RX(^"L8#BU)](G8O3;R].U.$F2?@GC5L+XH 0L_UC<17.W MTQ=B%!6:.\H^R'$'(=K-SZ[)23B(^S$G+>;D7VO&I%,.XD$4[S!UC=X4EIK) MW^H'F"&8EMV$F"DNV5:J)UTB&GBNN-#CH#2FO@Y#G9=847TA:Q1V9R55 M18V=JG6H:X6T\*"*AR2*AF%%F0@FF5^[5Y-,-H8S@?<*=%-55/V9(I?;<1 ' M+PL/;%T:MQ!.LIJN<8'FL;Y7=A;V+ 6K4&@F!2A<07^D ^Z.7]B_>._6RY)J MG$G^BQ6F' >7 12XH@TW#W+[%3L_7F NN?:_L.UBHP#R1AM9=6"KH&*B_=+G M+@\[@'AX!$ Z -D'I$< 20=(O-%6F;X M,,KN,HLSDV_2() $/L%W4Z*"15/7'.TU&X;L5N:P0 M#'T^!V'+UZ;9ONCF2+):KJ'G: M?B#5H$)M#@EKD8.=$Z^&)$KV=+V-2J]&T=5A68->UN!=67.V807:A-DZSCE5 M6,"R,2"D@9JRXI#:P9O\C.*$[(E]&S1,TVA/:[A3@Q6JM6]-&G+9"-.^R7ZU M[WXWONCWUJ>V*[9-[!]-VU+OJ%HSH8'CRE)&%R,K3+5MJIT86?M*7TIC^X8? MEK:SHW(!=G\E;;5W$W= _U\Q^0M02P,$% @ Y(-/6%M?M&(D! PA( M !H !X;"]W;W)K(H$3UG(>7RSG5%L("8B!NVA$1]F3$>$ZE>^=P52PXD M-$9QY/J>UW)C0A.GWS5C3[S?9:F,: )/'(DTC@G_-8"(K7L.=EX&GNE\(?6 MV^\NR1PF(+\LG[AZ2 MJZ]4V,0^&K-$+@3ZD(00E@%<%7[.P7_A,/"M MB",(;E =UY#O^77T93)"5^^N*P(;OAW&KX8IA5?/):X;W,8KN$/%EB9S)2=2 MCX*&P(DIX8^43&E$Y2_T?0SQ%/B/*C6MX'J5WXDE":#GJ&4L@*_ Z?_Y!VYY M?U4I<":PD@Z-7(>&58<'0CGZ2J(45(4M4REJZ)M991"B^Y4290YH1$7 4J74 M,Y%Z6J"V)@%5LF2^L&>JNC8ZO^3& E3=JY)FVK)G^KHQ1=?61"7".5X!%PNB+ZZ-K= M9FOH$\@:>N)JL]U4R=$^2/W[6[^YE_J*27X3%P52BO\VC__6&O]8+<"4@PXS M6[:UO45JRZ(5^M@LG@FLI$(G5Z%C56&B\&B@EBRZ%T*GZD"6*OH99J>T16'< MWDM;]:QF==JP5QSLWGD2IQ;GF"8T3F-K+NWNCDWFN=#*XNQT/?@"^=R"=O;. MG/UU:/=]*C>_X.9;N0U2H4:$4$=+/%5-G3Y8:J\>.;7BS'FK"GZ5"O4#%:Q1 MGJI"T71A>]=U5/F3S>_+_ZQ]V+G0RN(4G1BVMV(GEO^VYVJ4,W^0^$LT7;CH MNK"][;IX^3>K]FNOOJ_")1HQ7'1BV-Z*'5/^!UVX=1VW/]L#<^T!G=M%6Q\^S")'N1;&GN'*9,2A:;QP40):2>H+[/ M&),O+]I!?FW5_Q]02P,$% @ Y(-/6+1!Q!.$!P ^$$ !H !X;"]W M;W)K6^AU.IUOU_.%G(IRE?Y2F;ZF^N\6 JE-XN;?KDJI)C7 MC99IGP;!H+\42=8;G]7[+HKQ6;Y6:9+)BX*4Z^52%#_?RC2_.^^%O?L=E\G- M0E4[^N.SE;B15U)]7ET4>JN_0YDG2YF529Z10EZ?]]Z$K^.(5@WJ([XD\J[< M^TRJH4SS_%NU\7Y^W@NJ'LE4SE0%(?2_6SF1:5HAZ7Y\WX+V=C&KAON?[]'? MU8/7@YF*4D[R]&LR5XOSWFF/S.6U6*?J,K_[2VX'%%5XLSPMZ[_D;GMLT".S M=:GRY;:Q[L$RR3;_Q8\M$7L-0OY [IM0-LV8-L&K&T#OFW :V8V0ZEYB(42 MX[,BOR-%=;1&JS[49-:M]?"3K#KO5ZK0WR:ZG1K_G2M)*"E:DN>Q M5"))RQ<:XO-53)X_>T&>D20CGQ;YNM08Y5E?Z0%4W>C/MIU]N^DL?:"SL9R] M(BP\(32@[$CS2?OF]$CSN'WST&[>UZSOJ*<[ZFF-QQ_ ^_/[.E$_22EGZZ)F M\A@A&XA!#5'E\.V8C7ATUK_='[9[T(@/!_9!,=B9ZO+RNER)F3SOZ>M'*8M; MV1O__ELX"/X ALIV0V7@4,V\.-&S:[56Y0GY(&]E2ACYYZ-<3F7Q[['1@ZCM M^[QA"1,L1@*SV.0[-CG(YMMUJ?>4.O/RY51G9W4!/=$;F4JR&YVUU<GETA.+O L+ZS"Q,L1@*SZ![LZ!Z =$]$N2!27YMN15K= M HXQ-W F#1M&[&#.@&%\&4$"LQ@9[A@9/OY"/70HB0)^D" 3,(XO)4A@%B6G M.TI.04IB.54-A)PZA 0';( A?-E K/8&.W8&(%L?!6%K%2-U$IX)G7B3-/C MG(P:.0$#^7*"!&9Q$@9&608@*Y]RI46CJ$7C4:T7.&R$9I-GY'((Z^7-?$J-\SA*"FTF!4D);TGI0E>' M1EB'[97U+XLC?5@LKV51:!=WL2YF"VVDR461S"31UOS-I0:9U=,0E%-P3WWU M%"I:C(5FGR4CV$-8L;=C]RBIKCYWYC,8VYLI)#2;*:/UPR<0^_JPCWFA;L2- M?%G(5"C-?"P+?6.NBDPE/(M170$J6HR%9I\;8PQ"V!D8"J&[NNL-G F+Z@RP MT&Q2C#<(87.P1\J'AEN3:Q$<9E - A::S8RQ""'L$;!2^7VFI.Z?(I,P'8Y+2IOM%FCP-' M\>:D"X]#C<>AL,=I]Z"$.:0X56PXCC/AF: MP(&\:>G"0%!C("AL(%K7XK8X%CG#81CP0W90)3P6FLV.D? 4EO!--3GJJG<: M!-%@>$@*JH3'0K-),1*>PA(>M2I'FU4^W!UO\KI0^=2H? JK_%95.>H^# CY MT.$%56MCH=F\&*U-8:V-(IYP"G-P3[WE%JKXQT*SER48\<^:Q/^O%N98LQF M8WNO..C"##!C!M@3F(''%.;@_GDO!D$U#5AH]KDQIH'!IJ&5KV?-K@$.XTU* M)RN.]I88_F2"BA9CH=F<&[?#8+?3ICS'FE<^P5&\.>G"Z3#C=!CL M=%J5YUCS4P4XC#; M%S;!H;R)Z4*^9N%30_?^+FKW$,:CIRB'!S&FY0NY#LW\IW#\AUWD;NK M\(^N>N?0B#B#L*"-5"8*'9;[T9"Q'!%@(KI3W+='"OO%^+0W4P6&CV&3$. M)H(=3*M$CIK="QS&FY0NW$MDW$O4^N%#0Q)'[GO*#C.H%@8+;<-,?^\M^^HW M$3Z*XB;)2I+*:PT?O!KJ4UYL?F9@LZ'R5?WB_317*E_6'Q=2:,M2':"_O\YS M=;]1O>99;MQ!.QRN6X1/:Y]6#IEG8L*2\ M0&FXDJ!Q.0DNNQ>SV.WW&UXX;LS.&%PD"Z5>W>0FG00=9P@%)M8Q,'JM\0J% M<$1DXT?-&322#K@[WK)?^]@IE@4S>*7$5Y[:?!)\""#%)2N%?52;3UC',W!\ MB1+&/V%3[^T$D)3&JJ(&DX."R^K-WNH\[ "B: \@J@&1]UT)>9=S9METK-4& MM-M-;&[@0_5H,L>E*\J3U?25$\Y.[Y5%B/IP!M=<,IEP)N!&&JM+RKPUM'Z5 M,YFA 2[AFG$-+TR4"&H)-D>XIV-SI[3-J( P1\W7S&49+HU!0C.9PF?.%EQP MRXGC>(Z6<6%.B'<+.],HF,5T!V[@VQT6"]3?X98OHW04C):C(6;3,VBPXRSC$YAU[W%*).U(/GISD< M'YTAYWOX>WAD3E'\\A5LF2[H?T&V+MN(8>@YWX=;3X:@_&H?K%N5^ MH]P_J$PWSPKT]6Z3K,"#'4>&-E>-#+L]3_YV;XSDUO&,?M9N+&3/QOYX . MFK\$=-C:M.-W)Z%%.]SI# 7JS/<_ XDJI:V:1+/:M-C+JK/\V5[UYSNF,Y<; M@4N"=LYC"EM7/:^:6+7R?6:A+'4M/\SI-X':;:#O2T6]IIXX@>;',_T-4$L# M!!0 ( .2#3U@CQ"-R&P, #@( : >&PO=V]R:W-H965T+)*:>?G,4#/T9"?53UTB&GBI*Z&G7FG,]MKW=5YB MS?2EW**@-VNI:F9HJC:^WBIDA7.J*S\*@I%?,RZ\V<2MK=1L(AM3<8$K!;JI M:Z9>YUC)W=0+O;>%>[XIC5WP9Y,MV^ #FN_;E:*9WZL4O$:AN12@<#WU;L+K M16;MG<$CQYW>&X.-Y$G*GW;RI9AZ@07""G-C%1@]GG&!566%".._3M/KM[2. M^^,W]5L7.\7RQ#0N9/6#%Z:<>ID'!:Y94YE[N?L3NWA2JY?+2KM?V'6V@0=Y MHXVL.V0S@ZX1!U#M&A0W+"(>X<8A=H2^;"6C+#9A,E=Z"L M-:G9@7D9V9_28,0)7 !MUPPD7-6P1>AC6KHJ(RF]47) MQ 8U< &WC"MX9%6#(->P7*W@XQ(-XY7^1(9+7*-26,"J47E)J865XCF9"KBY M)]^<5]R\PM]W6#^A^H<\OC\LX>.'3_#!BG\K9:.9*/3$-Q28Q?/S+HAY&T1T M(H@P@CLI3*GA#U%@\5[ IXST:8G>TC*/SBHN,;^$./P,41#% T"+WW>/SN#$ M_2G%3B\YH3=G%9T-?H:O3#14;! .):G5&#D-6[W/LZLH&F<3_WF?_-@JBK,L M3GNS=X1)3YB<);PI"F[K4H.1]LL8XFL5TKV=P_@J&*4'@ -F29R.KX8!TQXP M/0M(==ZU#FV_R!.(Z='>%V&4Q&%\P#A@%V59$"3#D*,>,,_N]U]7+:._ MUX1K5!MW-VG(92-,VWCZU?[ZNW%=_V!]3M=B>XO]+]/>J7=,;3A]OQ6N23*X M'%/>5'M/M1,CMZ[5/TE#%X<;EG2UH[(&]'XMJ=UW$[M!_V=A]@M02P,$% M @ Y(-/6 QF+*_1 @ 0 H !H !X;"]W;W)K."MCTAO7U=$*8J8;,H4$ M1Q92Q."5^NC.UPPR!E2YB">4['"EMNI3+G,22:RX0H6 R<6_]FZ#=M0#[C M.X=,;[T3F\I,RA?;>)P/',\2@8#(6 F&CPW<@1!6"3E^EZ).M:8-W'Y_4[_/ MD\=D9DS#G10_^-RL!D[/(7-8L+4P$YD]0)E0V^I%4NC\EV3E7,\AT5H;&9?! M2!#SI'BRUW(CM@(H/1! RP":CFGW)4\VC$8XGUI6I M43C*,$4N"$_($Q<"MUT'KD%,NY@;E4C# HD>0!I!U"!-_YI0 MCS;)\W1$+B^N/LJXF&65*JU2I;ENZX#N+GV^!"6/DRFY)3^?()Z!^K4/N%;8 M'IP;G>(>#!P\&1K4!ISP\R>_XWVMP6Y6V,U:[!$HOF'VOWM-T"W<4[3H-I;K MQ.Q#+<0ZN9@]DIO0;WN!N]E#T*H(6D<3W/-7F'_\(^RC* 1]NH7A-3S:\^A^ ME':%TC[=PV&MA[7")WK8J; [Y_2PL^,A/>1AMR+HGMO#[EX/F^W^ 0][%4KO M% ^;1YS#6N$3/>Q7V/US>MC?/8?> 0]][_VR]L[M8JFX8V.7M@_0;'TZ_-.- MK#^,]5*T3 RS4N$F318<.2O*RSQ0-D).+Z06":4#5MU M5$5C^!=02P,$% @ Y(-/6-ZJ\PG1 P ;PP !H !X;"]W;W)K_VZTO2BF);LA(4^V+S,G-X9CB<&8TW0GY5!8!&WZN2 MJXE7:+V\\'V5%5!1=2Z6P,W.7,B*:C.5"U\M)=#<*56E3X(@]BO*N#<=N[5[ M.1V+E2X9AWN)U*JJJ/QQ!:783#SL/2\\L$6A[8(_'2_I AY!?UK>2S/S&Y2< M5< 5$QQ)F$^\2WPQPY%56ZF'@C#^4PIZM2/XC-'U ; M-+1XF2B5^T6;6C;P4+926E2ULF%0,;[]I]]K1^PHX/B( JD5R*%"=$0AK!5" M9^B6F3/KFFHZ'4NQ0=)*&S0[<+YQVL8:QNTU/FII=IG1T],/0@,B$1J@&\8I MSQ@MT7NNM%R9N]+*K,\*RA> &$)G->&K+6%R MA# FZ,Z<7"CT.\\AWP?PC?6-"\BS"ZY(+^(U9.(!"3L(#1[NSKIH1,V M-Q(ZO.@(GO/RVGF9YO^8"-A>Q FW-Y6<=GEL"Q@[0/MNU]-!F&(\'/OK73LZ MQ.*4D*@1V^,;-7RC7KZWH-2%"54I;2@LA;1!T,5R"S/<.1Z':10=D&Q+122- M2#?'8<-QV,OQ@^"#-S '3!L2T4C,DJZ&<8-P_CU6W=OZ\R\O^5* MJS-T"VLH48C^NH/J">3?791[46T-N%!+FL'$,TE>@5R#-_WU%QP'OW4%^D\" MVW- TC@@Z77 %2U-^H$N&Y.6PU-,2'IP+6TI/(SB!'??RZBA->JE=5F)E7U^ M$C*QX.Q?R)$K/M]63#$;1YTI;-0.I#0F!X3;0L,D#H)NOFG#-_W9V2-M\1C@ M)$X/P[XM%B;'V.+@I?P$O7P?0(ER;;QJJ@%2H'5IQJ9"9%05G<4A:+,-HR@Y MS'5=*9BXE_&?N@#920VW(S!.#_-;A]0 8QP>H45>:)'_^WYJ MS;V,%27X,!X[Q/;?V3ZSEWJ&^PO:FPM$C?-:A>@0ZRD1^*6.X?Y"]L8B4:/$ MKU2)#K&N,N'OM&X5R(7K:!7*;-;9MC#-:M,U7[I>\6#]RG;3KB5\@=FVXG=4 M+AA7J(2Y@0S.$^,YN>UNMQ,MEJY!?!+:M)MN6)@O I!6P.S/A4D>]<0>T'QC M3/\#4$L#!!0 ( .2#3UB2N\3_; ( $<& : >&PO=V]R:W-H965T M[=I.3 MQL*Q.]MIX=_OV E1:5/$;AI_G/?-<\ZIG M04WUA5R#P)U2JIH:G*J5K]<*:.%$-?>C(!CY-67"RR9N[5YE$]D8S@3<*Z*; MNJ;J]0:XW$Z]T'M;>&"KRM@%/YNLZ0H68![7]PIG?N]2L!J$9E(0!>74^QI> MSU(;[P*>&&SUSIC83)92/MO)73'U @L$'')C'2@^-C #SJT18OSM/+W^E5:X M.WYSOW6Y8RY+JF$F^1]6F&KJC3U20$D;;A[D]CMT^3C 7'+M?LFVBPT\DC?: MR+H3(T'-1/ND+UT==@1ADIW,PE'%]AB:/BSDY/3DC)X0)\KN2C::BT!/? M8 H6Q,\[W)L6-SJ".X?\@L3A.8F"*!Z0SSXOC][+?2Q<7[VHKU[D_)(C?@L0 M#*M@BSB83*L>.;4]3YLL#<=78WSU9A=Z("P8I7'1L2C43C>[[^_<\SM M%?N#JA43FG H41A<7**/:J^M=F+DVIW\I31XC[AAA3<]*!N ^Z5$_FYB+Y/^ MVY'] U!+ P04 " #D@T]8V:/5BY0" !.!@ &@ 'AL+W=O(6U MU:GOFZS DIE]5:&DE:G2);,4ZIEO*HTL;T"E\,,@./1+QJ67Q,W<6">QJJW@ M$L<:3%V63#^>HU"+@=?SGB9N^*RP;L)/XHK-<(+VKAIKBOQEEIR7* U7$C1. M!]Y9[W08N?W-AB\<%V9E#$Y)JM2]"S[E R]PA%!@9ET&1J\Y#E$(EXAH_.QR M>LM/.N#J^"G[1:.=M*3,X%")KSRWQ< []B#'*:N%O5&+C]CI.7#Y,B5,\X1% MMS?P(*N-564')@8EE^V;/70^K !ZT09 V '"UP+Z':#?"&V9-;)&S+(DUFH! MVNVF;&[0>-.@20V7[A0G5M,J)YQ-/BN+$![ >QBJLN26#L@:8#*G6%HN9R@S MC@9V1V@9%P9N\<'63.P1XFXR@MV=/=@!+N&V4+4AG(E]2[Q<=C_K.)RW',(- M'$:8[4._]P["(.RO@0]?#P]?PGUR8VE)N+0D;/)%&_+=R8KQ',::D_2*"3AG M@LD,04WAHI8YYHT_$R5RN%1,&IC4Z0^ZEF 531B*"T;@&5RG@L^8NZYK76EI M'#8T7+7-D^CDI!<$0>S/5^5OI>O*_-14+,.!1W5L4,_12]Z^Z1T&'[:8T5^: MT=]JQB8]\.T*RQ3U=_@%U[9 #9>]9E<4'3U?AY:FOU+MKM->,3WC M="("IX0+]H\./-!M]VH#JZJF :3*4CMIA@4U?-1N ZU/%36!+G ]9?D+27X# M4$L#!!0 ( .2#3U@8TV288P( % & : >&PO=V]R:W-H965T"[-@ M372@DAR2M^]*=ES2B'"#M9+^_?Y=\#+=*?UH&@!+G@679A8UUFXOX]C4#0AJ MSM46))ZLE1;48J@WL=EJH"LO$CQ.DR2/!64RJJ9^;Z&KJ6HM9Q(6FIA6"*I? MKH"KW2P:1:\;MVS36+<15],MW< =V(?M0F,4#UE63( T3$FB83V+OHPNKTIW MWU_XQ6!G]M;$5;)4ZM$%WU>S*'&&@$-M70:*CR>X!LY=(K3QI\\9#4@GW%^_ M9O_J:\=:EM3 M>*_V=P?R+N?4TFJJU8YH=QNSN84OU:O1')/N M2[FS&D\9ZFSU0UD@:48^DVLE!+/8;VL(E2N,I65R [)F8/#\ADDF6N'W-3:S MI9PL6ETWV),WXI]+SC;4]WQ!7[J]TSE8RK@Y(R>$27+?J-8@Q$QCBT4X*W'= M&[[J#*<'#,^A/B?CT2>2)NF8/-S-R>G)V=LT,?9@:$0Z-"+U>2<'\F*Z2#(6UO0 M(6(1Z.2D"!/+@5A^2!Q>K7^O4PA=OOMYYD62_,^.]P:$F[4W5&^8-(3#&G7) M>8'>=3>_NL"JK9\92V5Q OEE@R,?M+N YVN%&ULK59M;]HP$/XK5E9-K=22%R!4'40JL&F31H6@W3Y,^V"2@UAU;&8[0/_] M;"?- H-LK?J%^.7NN7ON(7?I;[EXE"F 0KN,,CEP4J76-ZXKXQ0R+%M\#4S? M++G(L-);L7+E6@!.K%-&W<#S0C?#A#E1WYY-1=3GN:*$P50@F6<9%D]#H'P[ M<'SG^6!&5JDR!V[47^,5S$$]K*="[]P*)2$9,$DX0P*6 ^?6OQGUC+TU^$9@ M*VMK9)@L.'\TFR_)P/%,0D A5@8!Z\<&1D"I =)I_"HQG2JD<:ROG]$_6>Z: MRP)+&''ZG20J'3C7#DI@B7.J9GS[&4H^78,7,(A*!V"0X?."8=VZ="V1(O,+*TQ5CCJ"[Y%PEAK-+.PM;'> MF@UA1L6Y$OJ6:#\5W7$%* C1%9H!Q0H2-,5"/:%[@9G$MM02G8]!84(ENH>= MRC&]T.9WG%W%G"G!J<9-*33KE1J6[S.";R3VERBVXSG M3$G$E_7S8S4L0H0VA'FY-U'0ZUWWW4V=U]]&[=#O5D9[V7>J[#N-V4\((UF> M5U69+NOE6JF+XYQ M+P!]KU9T[T"6QIBO9!16C,)F^?#NG_(U(KQ4OC<"VR/;J\CVWEJ^ O"ZKE[+ MZW6[!Q(VQGTI*[?6\3,0*SL()8I-+RBZ7'5:S=I;.V(.SH=Z!A+>7&!*B^ M3*+?4$L#!!0 ( .2#3UC.2B$>00, (D* : >&PO=V]R:W-H965T M93FS#21.BPUHVB!INP_# M/M#2V2(BD1Y)VTE_?4E*5AU9%M:M_6+SY>ZYY^'IR)OLN'B0!:*"QZID,[^X4[NBJ467!GDS59X3VJ3^M;H6=NBY+3"IFD MG(' Y=2Y]"_FOF<"UF023.>?DGS54Q=5(',0=!VB$PYAXQ!:H34S M*^N:*#*;"+X#8:PUFAG8L['>6@UE)HWW2NA=JOW4[#U7",$(?H4[W"+;(+RZ M1D5H*>$C/JH-*5_KO4_WU_#JY6MX"93!QX)O)&&YG+A*,S X;M9$NZJC!2>B M^0'<<*8*"6]8COES %=3;_D'>_Y7P2#B-6;G$/IG$'A!V$-H_N_=@P$Z87N< MH<6+3N#-M3JA/TV=157 W.8/Q1E<2HGJ#,A2H8#+4A^%WJI-W&WAS+[S$;):-R:/9,3M7*BGRCG3'L(@4SUZ:H# MQP>$TS!,QQU9QU9C?QQ$_:KB5E7\GU2]HV1!2ZJ>!HG'1Y2B.!B''>+'5D&< M^$D_\:0EGOQ?XOLJOL.,KQC]TBVR6D-RS"Z,HJ2CH<N NY)AE.'?V"211;=&:_O/ 3[[>^B^ ' M@3T3G;:BTT'1^ZSHVQ:6@E?0G\F^,TB//[<@]*).JGJLTB Z42?CEO5XD/4' M5>CRWG,?2M0@SO!/9/L>]_>0^]GI:I!/KR$HRB.NG=:CUD<^EZWKMR# M1UT'7-E>1T+&-TS5[V.[VO93E[:+Z*Q?F3[+-@O?8.HF3=?@BC())2XUI'<^ MTA^0J/N>>J+XVK8."ZZT:CLL=*^(PACH_277[4,S,0':[G/V%5!+ P04 M" #D@T]8]FV''GD* #^7 &@ 'AL+W=O&ULM9QMC]O&$<>_"J$&00*TUC[OTKD[P+Y+4 -U:]A-^J+H"UK:NU,MB0K) MNXN!?OA2#];P83G4+LDWL:2;G=G=?Z3Y#9>;YXM)LD?Y7N[+;\RWV:;9*B?)L]S/-=9I/E8=!F/6>$J/DF66UG-U>' MSSYD-U?I4[%>;>V'+,J?-ILD^_K6KM.7ZQF=??O@X^KAL=A_,+^YVB4/]I,M M?MU]R,IW\[.7Y6ICM_DJW4:9O;^>O:&O;RF)]R,.)K^M[$M>>1WMU_(Y3;_L MW[Q;7L_(?DIV;1?%WD=2_O-L;^UZO7=53N3WD]?9.>A^8/7U-^^_'%9?KN9S MDMO;=/VOU;)XO)Z96;2T]\G3NOB8OOS5GE8D]_X6Z3H__#=Z.=IJ/8L63WF1 M;DZ#RQEL5MOCO\D?IYVH#*"J8P [#6#- :)C #\-X(>%'F=V6-9=4B0W5UGZ M$F5[Z]+;_L5A;PZCR]6LMGL=/Q59^==5.:ZX^7M:V(CIZ"_11_MLMT^V?'6W MRI.'A\P^)(5=GC__XKRSBU<1 MIW^.&&'<,:';RX3^Z_9\(SB75-"K^7-U MQ@X[(6-A]-FN-C5QGII I_8W6_[?'[W-TB\V*[^QT;_?V\UGF_W'-574T_ZG MYG6^2Q;V>E;^EN0V>[:SF^__1!7YR:7 2,YJBY;G1HQDK/:HO5YT3I8#]W: M9TV8T*PA1]N,$B-HQ:XV,W.>F4%G]O/WR6;WTUU4_K!%'[+TOV7:*:79EM^4 M,HL5J#JH8U]U1G)6VX/XO =QL#JQ8]M+>8ALR-.VTS%12KK5H03R%D'G5FJR MLUGQ]5)1<'>^JHSEK;[X2M*FP<*08.KG? MDO53H^7XL;_450\:GX2F?MG.Y,$1IT92C;<>%441TR $YG^)) M_]UV4?YPE85,](NU>,['/7F+,D76IY#V:7C>I^V,KK3A34G:5IR4OW,=BD#: MIWC>_T?Q:+-ST8,*,FJ>'\M;?=F0Z6EXJJ>.7$\EX4TP=MD1H6D'&#/(]0S/ M]6\V-ELMDCSZ9!]Z$SWNRU>6L;S55PZ)GH4G>M9.X$R6$$::A.PRU%)QT0%A M#%(]PU-]IS#1_R*?^A(/XZW9%/F?0?YGX?F?M?.Z-H;REF1M.R.I8K1#,@LX!4XPP D6CA/,@1-"<-($"H>=I(;1#L9C0!0,)PI,0-\J%@_EK=H4 MS,& .5@X<[ V2W#&!==-U=IV+-92<[=J')B#!S)'J5I A8M'\Q5N+&_UO0$J MX>%4PMNP08VFN@F+#CLF1&>%RX%)>#B37";5J# REK?Z;E3.'P8<0+0AHWF1 M"#6I3PD0A(['6Y I"((# M0?!P@N".DP>F8M+Z[CCLJ*2BXPLD@" $3A!.23P+8SR$]\GK%-@@ !M$.#8( M!S8(0FGSPKC33HLNWA. #0+'ABZU?(IB/(2W6E.0@P!R$.'D(-I80 D54*T88&5DK"X*9[C1H>8 M!AOQ:9@"P%L(<+90CB@@<6RF\Z_X("?0AP^CC(IEPW[XR MC>6MOA. '3(<.V0;)YK?*M2D/B6 #1D&&Q[E+Q[!6Z(I6$,":\APUI#]5RE0 MD_J4@#!D&&%<7OKB ;P5FN2VR2LH_"5 !.RYS)% MODJB#\EB=;]:7%0 X_Z\99F"&B10@PRG!NDX^*"$T^;!A\N.&*&ZOD+ #;+G MX .3QK,0QD-YJS8%.$@ !QD.#M(%!,*(YGV5+CLF">WX0BD !]5S\-&CFM=] MRJ-RQ%C>ZAL#'*'".4(Y+DO06,OFN;[+3C'6=?U/ 5&HGE./'M4&%,9X9&\1 MIR -!:2APDE#.:Y64*9T\P?386I)!TW#:K*HQL#("2L4L8C>HLW!:8HP!05CBG*]0 ' M9:V3?H==62?SCD)9 :6H891RF5JCXLE8WNH[ GBBPO%$M;&C"?JH2?TI(8 2 M/0Q*/ IG/)*O5&-YJ^\+,(D.9Q+=?VT#-:E/"4A$#R.1RPMH/)"W4E. AP;P MT.'@H=M P8AHI2^'69F\2,<]H1JX0^/<\6[[;//BH-.%9($[]%9F"K+00!8Z MG"RTZ^Y/+60S.3GLN#;&=&D#9*'['A#!M/$LHO%8WK)-\N!HY8LU!5)H0 H=CA2Z'RE0D_KCO8 4!D>*7K&& M/ $\*F.,Y:V^4< 8)IPQ3#]CH";U*0%C&)PQ>K7S+97Q>-Z"38$:!E##A*.& MZ3]-04WJ4P+$,$,0(ZQ"QD-Z:S8%A!B $!,.(:;_!E#4I#XE0 \S$#TN4VE4 MYAC+6WU+@#E,.'.8-E XGR5VV&'/$IM*PXJ!].%1)..AO%6; CX,P(<)AP_3 M)@O'P\8.*^1AXQ@8)![(()<7RW@D7\7&\E;?%T"..!PYXG[D0$WJ4P+DB''D MN$VS79HEA;WHD!EWYJW&%#P1 T_$X3P1.QI5J.:=A XCI3I*XQB8(L:9HEL1 MS[(8C^,MUA0@$0-(Q.$@$?>#!&I2GQ* 1-S3V0H3RJ%2HV*'*.Y:VQ)I<<6&=!DB_1C!V[3F%:E MNQ890!X^O;?P./YZ3=)]BU3:;Y$!_;=(/WW@-HUI57IOD0$ XM&9"P_C+],GY#ZMM'JWM?>F2O-J?G&;'7MO'-T6Z.[2K M_IP61;HYO'RTR=)F>X/R[_=I6GQ[LP]P;GE^\W]02P,$% @ Y(-/6$E: M _$* P 9@H !H !X;"]W;W)KT,$VH%(S-WS8,1*V1**%QS)(HLP_S/.:1L/;8ZUF;B MABP3J2?L8)3C)&-P36(NM=Z1) M%HP]Z,%5-+8<'1"D$$JM@-5C!5-(4RVDPOA=:5KUEMIQ^WVC_MFP*Y8%%C!E MZ0\2R61L#2P408R+5-ZP]1>H>'I:+V2I,+]H7=DZ%@H+(5E6.:L(,D++)WZL M\K#EX+K/.+B5@WNH0[=RZ!K0,C*#=8$E#D:G0:3Z^ (E)*M M/,H"IQ_0$2(4W2:L M$)A&8F1+%876LL-JQ_-R1_>9'3LNFC$J$X$N:031KH"MPJ\9W W#N=NJ> 'A M*>IV3I#KN%UT-[] QTM4]PUNMYS*2ZR!7#$8O0]!Z[2 M2I>;9#>FKU3K&35]"5>!-[)7VQRM^^E[?R9R',+84A=; %^!%;Q_U_&=3RTT M7DWCM=),,N DQ&*#@'[.0//]:D)IE3H\T)+ZE<1VJ'LU=:^5^HJN0$A3,GW\ MUH-M^EU7TEL1WT88T^ M?"/5'3Z]C<.^MW]G&ZP\QW'WZFMO?-G5E /):@ M&N@-ZM8R^ M02P,$% @ Y(-/6'*:+3B$!P KRH !H !X;"]W;W)K MR2RK/6D=WU9.!YM[U@VW/Z^]_]IT7G?F M(:GD59']F8[5]&P0#=!8/B:+3'TJGG^3JPXU D=%5C5_T?/*%@_0:%&I8K9J MK!7,TGSY/WE9#<16 Q(X&M!5 ]INP!T-V*H!:SJZ5-9TZSI1R?EI63RCLK;6 MWNH/S=@TK75OTKR>QGM5ZE]3W4Z=?RR41#1"Q^A>3O3T*#E&'_+EXU$/\S'Z M?2Y+_3F?K"TJ]/9:JB3-JG?ZYR_WU^CMFW?H#4IS]'E:+*HD'U>G0Z7%U;<8 MCE9"+I="J$,(H>BVR-6T0C?Y6(YW'0QUKS9=H^NN75*OQVLY>H\8.4(44P8( MNNK>G'KDL,U(L\8?=_C[))]DOI#@T"Q;!DW+>N$]G7/&!.'D=/BTK1BPXR+F M4;BQVY'&-]*X5]JUU"%@E"YG7$\?2F9%J=)_F@N0WJ4[L:5##Y)@04NN;4;" MD%,"JQ4;M<*KUCR0,BES_5\_D%E15>\@I<*2P#".F6@I!LV.BID\0KE4D+K0 MNG%D/9.VS3'!C,+JHHVZR*ON@PY$I:P4DB\:6)5;863?/>9X:W"6(@$S'@G7 MNHDW*N,]*NO10RIY6>N$),;VO8,(1^W% IC% A,,2R38!'CL%?E1YP*^)W#5 M?&>5S@#K96V.P78A91Q['HP#(^('T@7,UFFHZ1:RMMNSPWNB)]W/A03@&V"8(RMB0$,0Q$P M+AP38_A&_("[N;VYZ#8I7C^])^5 WG9[;5A)_+#T3HI-P) &\=8:6'4!L",Z MCW*M%0-+XJ?E194FZ"X9I8_IJ-O4>/WUGIH#>=OMO8$Q\=/8.S4V6@/-?\+: M4P/8X8@'KJDQ#";[(/RD$X5F0FZ37)>>^^?&Z[#WW!S(VVZ-8_!._7CWS0VU MD:UK!2[:V1%@Q\(HBAR).C5HIWZT [7C>F+0OZ@7@/QWZCMIA_*V.RXFGZ#^ M?,([:3;P80!!ACX 49,94']FT+L>7/G;+11"VJZR(+,@IH[TC!J>4S_/>U6$ M%*I*>6 %+,"."LY"U^@:O-,]>-]?%5*['J4XMH;3MB)!Z%JT!L34#^)]^3BU M(4NB6$<+2Q]@&$0B%,PAT>"8^G'\"ODXM>M80F@LK,<"L&.$$$<91 UDJ1^R M_EC9.2?TWZ5WG#R0M]TQ,6RG?K9[XZ1=,(,Y(63GR0F9(2_SD[=WE&0 9DD0 MMW=[ #,:."C,P9EUAW"%*,K#H;B\&P"J.8D<$8@:/S(_'#A&2V?"S!]*V M$9%#V]8NKI^-^Z(C Q@7QC&)V^( .Q'&H2.., -#YH?A*\1&!B S(E$[C03, M* L#ZGIR#3%9UQU?,(WL6YOY[]8W1![*V^[8&%JS'R^;&;!Q#-5FD)VG-F.& MT\S/Z?XA$J K)5N+8B48@C4/'=OUS#"8=65PEQ )5+0TQ-9"M\U"2H5+JV$C M\[.Q2Y"TT=>FH]=D]V62 2/W@W%?B.1 6:KS5MHN<" ['$74D8%S0T+>:*_7=\0>2AONX-CD,U__,TK MMS$,;I$ =KXM$K[UZO70[UYMRH:$TW;8 O(1:NA6[@R/_W"UANLX]&4;N4!:QXS!W))#=\Y)WJ6'>DM#E'<:"K4NM- M.V!(,*'8)=$@D?N1^!JQ$@ G8VW& U:Z'M==/@:6\;"\%G\^):Q@-C<7JZ 41"X3G48*@L_E7M'0@$P5Y!V MA@-8,>R*@\(05W0E;I=3*'8E>LP%MG)%T(Y@%V6$0:#P([!#(!0VX:RA])GL M*C/\$YW*56<(%-!V+6.D'2X .\XY<>PMBZW#1G[>O4+\6]TQV'ENP_9Y"\!* M,[']W ZWCO[-9#EI3D16:%0LYNCEU>=&<-6Q=OR0G5\NSD\;-\BCG M;5).4MWS3#YJE_A]J(65R].1RR^JF#<'#!\*I8I9\W$JD[$L:P/]^V-1J/67 M^@:;,ZKG_P%02P,$% @ Y(-/6"Q<7I2_! OQ4 !H !X;"]W;W)K M3T;L(*(PH?<R&.1GM@RU=4O&X MO^=R958HFS"F21JR!'#Z/#:F\&J&2.:06_P5TF/:N 99*$^,?<\6B\W8L#)& M-*)KD4$$\NN%SF@494B2QX\2U*A^,W-L7K^A_Y$'+X-Y"E(Z8]'?X4;LQH9G M@ U]#@Z1>&#'+[0,R,GPUBQ*\T]P+&TM ZP/J6!QZ2P9Q&%2? <_RXUH.$ R MX(!*!]1UP ,.=NE@YX$6S/*PYH$()B/.CH!GUA(MN\CW)O>6T81)EL:EX/)I M*/W$Y(X)"I '+L"2;F5Z!-V 15*41[;-%^"!OM#D0%,0)!OPE27;BTAN_ 9, MTY2*%#R]@L^4;7FPWX5K^7Q=^'V<4Q&$4?I)(CPNY^#CAT_@ P@3L-JQ0RJA MTI$I)/^,A;DNN5X77-$ 5XC +4O$+@4WR89NV@"F#+R*'KU%?XVTB'.ZO@0V M_ T@"]D*0K/_[XXT=.PJ&7:.AP?PWK9:M36%)\D]L__FRP3;M@,Q')DO3<8* M.^SXV',KNQ8U7%'#6FHK)H((1'7Z@SS]*J8%D--@8/N60YP.4849AB1+@XJG M4_%TSL73Z1-P(8+0[A!5V!$'-P-J,2454Z)E^GBW6-W,P7(U7=TL5?RT[EE[ MOTKWP9J.#=F_4\I?J#'Y]1=(K-]5A7PFL%:D;A6I^^ZR=GN;BVR",+(Z25#8 M.1@AUU(GP:NH>>AW M>Z#"SB66"P>HHIHJTE*].7 &9@?.:;)^!3-V2 0/I83_P/<*WE%.KU=/JX7#U,ORZ4G4?O>W+)G FM'6DMQU"OQ]J2(?VF[F'L=@]? M*CN9!6^@]\-:0:%>0D\IF;Y40HA=!W>YJNQDDQHX@,%:4J%>4\N#S9^+N\_S M;[=*BEJ D^OF3&CM<&M=AGIAUM:-WZ\'0IJ'\3($A9WL--9 JT&UH"*]H)Y0 M-ZBOFXXD2_P.5Z6="YV!%PQ4ZRO2Z^OLR^).V6;T?J>6R[G0VE'6THSTTJPK ME]*UN;6>ZUB]#/3-?((0&DA +9I(+YJG%$M?&SW+[;XY*:Q<# >.[*C63Z37 MSV]B1[EJZJ _X.A13RZC,Z&U]Z#69:3796T9]=]8L>_ZO7DHAD=Z\ OF6UWNK4MIAXG>[CMD8A<64;_,)80K6V1&XF M5=ZLIY#2? MO77N7\.K63%+K&&*T>9MP+>AK+6(/DM(Z]*5&\B+:6&Q$&R?#]R>F! LSB]W M--A0GAG(Y\^,B;=%]@/5S';R'U!+ P04 " #D@T]8\XF@NET# "N%0 M#0 'AL+W-T>6QE_:K]DOGBD #UH;8/*PS4QK[/W]WGNTOB=E"J%:5TSG-2'F1%U1H),UE1I2>RIE7%I*2I 12QKUNIQ-Z M&6'"'0W$(KO*5.E,\X500S=J3(ZY?$Z&KA^^=QWC;IPG=.C>G;W]LG9QT[LXO=^UG%7#N>E:GO2C@?C6&N0ZW7:^7GVI?#?<4(_?MY,XF M&8T<6KJ^T^JT9X258Z]NLM&@S07 M;;,%KC'HR"2CSCWA0W=,.)M(!JR49(ROC+D+AFG.<^DHW>5:B@^6\L' OIG! M#5#[R9C(917;1#"_)_7R'6 ] X&,\T9@US6&T: @2E$IKO2D6EP9'T%./;Y= M%5KA3)*5W^VY+:&ZZ""37"94-F%\=VT:#3A-08YDLSE<55YX "J59WJ0,#++ M!:DTK!GU0+N=4LYOX.GP/=WRO4PW:EHUA&B&6E ]-&[,!/QO>C.^-]WV7N37 M*=A]KCXM]'9$-8=>H=>2IFQ9S9=I(P#S[N/>25'PU4?.9B*C9O-/#C@:D#7/ MF>>2/>AHT"I3;:#2=>ZI5&RZ:?DI27%+EVK=3LL4U]P]0LW_-L\S*J@D?%.T M[OU#SO*+%0?]UY)C(Y!9'P$(ONO]M1\ MCDC_\$4&AUEMKSZN;9P)MTZ$C=6!D_?0_09G?-X&=28+QA43]6S.DH2*1P=# M[5Z1B?YC=,N_7I_0E"RXNFW H=N.O]*$+;*X674-B:A7M>,OL#T_;([].A83 M"5W29%Q/Y6Q2#1T]T%'K#Q!VD:OJ8T*X!L><-&'%LKS86!QA8%;#>@?CV M.-!3=DX00%4Q;=@=C"-QC"'0B_8>#4,D.R%\[?7![I(@B&,[ IA=01!@"-R- M.((I T8$@35>W#G?>2MWU->^Q_:T5]02P,$% @ Y(-/6)>*NQS M$P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ M0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'/79M;\\FRV%8O3H]MRAV?FVG1B@(=F<6I7 M1HJ974HY=.UI&L?%:2=4/WGS>OM>U^84/]"#; :E>SCH#GQ3\L'^?MX]C.Z5 M57>J5<./L\GX?RLG4:=ZU:F?17>J'/[51/W4_B/:F,;IMSR;)YHEO MT@RJV3E\XR!OQ9T=CPSB[JL D+-)$<,;SI6QPWC&^/X"&.\EG+QYM![T>]4. MTER*07XP>KU2_<*]#7R+4_0UQG;8_MTTXBOS?YI1S^>JD9>Z67>R'S;M:&3K M 'N[5"L[B7K1R;/)]I3HO)]%[_H!&BFZZC=O!>>Z;PH??37;?.L!<%$;FE<* MGC!7LQ'\<) 7\%BW:@:?/HMN'(1[@8WT/'HG#(9,""4 )P>#3!Z<2T09$Y YD?[J6^6PB#(@H LCM6AM=*KO25K0>(B69Y,"6&1$+0/Q;&+G4:RNC]VM0 M][FU_AB>4)9)#JR9D;+T?^63\4P8BZX&C$FY)CFP;$;,"C#A:EX)!1.@1W@W M*VTDH$F_8$S*-LF!=3-BUH#Y40J PUB47Y(#"V8S=L? ]5X]RGU=D!)+PF(6 MIY8K&*;[A?OX/8B45A(.KR1.+!^TGCVHML5DE$L2#IDDSB8?=;\X@4"E T/? MX0LWI2R2%BEC#U&ERLBC$IC:0<&DF< M1[[*F82WVW3&_J31_6#P_#"E-))R:"1Q'KD0*S6(%J("W7S'>)1.4@Z=I$XG MG^$37%RO^@4$?1^UM2^C:XQ)>27E\$KJO#*VWLD=*'DV1O@PGZ34+Q'D&PJK5JAVC4^B35W@Y)Z,DDW%()IV. M\YM>](T:Z>Q@QA=BT624:#(.T:3YZ,*N4\,FRG<36'#C@$634:+).$23%N,@ MN8D#KH49?D2W1L!UTV!,RWXM,1@EF8Q#,JF3S(UX)>6FT6OH@OTBNM:M:I0W.\LHV60LL@DLZ?R38DQ* M-AF';)ZOED0O;MT,P[[$E)1K,@[7!-4=J8S$IWTQ90IR]RQ2.%6.2NS(L(0Y> MJMC;DI1YIBSAS>Z:Q1,HQJ3,,V59-0NL"_B7-V6>*/2:EGRK*>MA-Z;Z\AO*M)J2=GB7@"(;C7FCFEGIPEX@F$X#XF9:"<)>+Q M0_!]HV9.^2=GB7<"L;C?EI1_Q@_GJ(,2D!%1P""F%ZEU!!":C@$-#^U!#W MTV-,2D %AX!"2S%^:Y*I:1P""F)Z Q)EH8+#0L$5(P^3LE#!8:$@IC=N4A8J M."P47-C"K5E2%BJ/NOZ&6[.D+%1R6"B(F6-,RD(EAX7P,N%6D[?R<5CC]:V2 MLE#)82&$^?3/=LZ),2D+E1P6\C"]%&F,25FHY$U8@W\^B6%M8&"2+O\88U(6 M*H^2P+8)WE;>EEI)ID@?+Y/MV=2CI"Q4LL1"^S&A23$F9:&292DNA/D)85:4 MA2J6#+<0YCG&I"Q4L62YA3#?84S*0A7+9I"_?8%$A#$I"U4LFT$>YG8P>I9Q M4E$6JE@V@_;MM(QMBC$I"U7'VA#:',"8E(4J%@OMQ;PV"ENHHBQ4L5AH;\KM M,PM5Y*TZ+!8*;:_A(*.B+%2Q6"B$B8.,FK)0S6*A$"8.,FK*0C6+A9XE,>]= MD:LI"]4L%@KMJ>*^65,6JH^9=>WW3W:H-Q<1QJ0L5+-8:!?SZ3'&I"Q4LV1?AS;2O;Y)WC+*LB\4PL1],XGIFT99 M=H9"._Z9!TK>0!H?-37!;U'R-M*8)3DA!)I[H.2=I#%+@D((M/! R7M)8Y84 MA>?I'K^B3 ^4O)LT9DE2> 8*P?I\[BJIW'N@Y/VE,4N:0@#4V\Q*8O)6TY@E M6V$7]&E ]4#)&T[C(]P5-,:9VL%H#Y2\_S1F,=,.Z*6<2P/Q!P:ERQFPU#/8 M!?U@0*'1EY4'2I+*20;"HIG(ZGVS>O9W*N>CG[#!]B MX7@CVN;:1.[/4W_/G3_FZ[:]@&-?^H]:S+:5-[=50]_\!U!+ P04 " #D M@T]8UUJY%7T# 32P &@ 'AL+U]R96QS+W=OO%;OKU^/;T,OU]L$\O)^_.KFXN M=J>K&]M-6P^*,BAN/RC)H+3]H"R#\O:#B@PJVP^J,JAN/ZC)H+;]H"Z#^O:# MA@P:VP^RH#(&P"2'-4!K4ZX-X+4IV 80VY1L YAMBK8!U#9EVP!NF\)M +E- MZ3: W:9X&T#OJ'I'@-Y1]8X O:/[L@W0.ZK>$:!W5+TC0.^H>D> WE'UC@"] MH^H= 7I'U3L"](ZJ=P3HG53O!- [J=X)H'=2O1- [^1^+ 'HG53O!- [J=X) MH'=2O1- [Z1Z)X#>2?5. +V3ZIT >F?5.P/TSJIW!NB=5>\,T#NKWAF@=W8_ M=@/TSJIW!NB=5>\,T#NKWAF@=U:],T#OK'IG@-Y%]2X O8OJ70!Z%]6[ /0N MJG!:!W5;TK0.^J>E> MWE7UK@"]J^I= 7I7U;L"]*ZJ=P7H7=W-)@"]J^I= 7I7U;L"]*ZJ=P7HW53O M!M"[J=X-H'=3O1M [Z9Z-X#>3?5N +V;ZMT >C?5NP'T;NYF08#>3?5N +V; MZMT >G?5NP/T[JIW!^C=5>\.T+NKWAV@=U>].T#OKGIW@-Y=]>X O;OJW0%Z M=W>S-T#OKGIW@-Y#]1X O8?J/0!Z#]5[ /0>JO< Z#U4[P'0>ZC> Z#W4+T' M0.^A>@^ WD/U'@"]AXMU 'I;\+D.P&\++M@) ,$MN&0G RWX**= %#<@LMV M L!Q"R[<"0#)+;AT)P LM^#BG0#0W(++=P+ 8B [3AYB($M.GF(@6T\>8B!K3YYB('M,'F8@BTR>9A";37)1IA"K3 M7)9IA"[3HL_J":*[--,(;::Y.-,(=::Y/-,(?::Y0-,(A::Y1-,(C::Y2-,^ MM-)7]\YOG__W\O5))^-KACF]G[%<_@%02P,$% M @ Y(-/6 'WE7!E&ULS=O- M;IM %(;A6['81H8Y PQ0Q=FTW;99] :H&GNH[VRBE3+)=AR\'?S:+S6BF^M/=E??=W[U^1ANNW8<-M%L.Q>M/CXM7'IM MHGJ:NG9;^_ \>1B:W[JLGSO$8>=IC=NWD[L*"Z+DS0[+DS\W>-[W]<'.<]O8 MU6T]^R]U'U8EQRYQ_K&S+CY?XHT9Q]VNW=IFW-[W84OLIMG6C=M;Z_LN?BIZ M=;ZS#U_8/OW*Q?U/9R[%Y/H9"=?7O^%5\[AM(7 MOY]=3KNQS5_V#I_WQS@?3N?ADM/E\F_\ZQF_UG_G'!HR1PJ9(X/,D4/F,) Y M"L@<)62."C*'*,H@%%&%0JI03!4*JD)152BL"L55H< J%%DU159-D5539-44 M635%5DV155-DU119-45639$UI.\ K @ $0 @ &O 9&]C4')O<',O8V]R92YX M;6Q02P$"% ,4 " #D@T]8F5R<(Q & "<)P $P @ '- M 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( .2#3UB>CW" P@8 M .P@ 8 " @0X( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ Y(-/6!FG MC[J? P S0H !@ ("!=A0 'AL+W=OP@ .4G 8 M " @4L8 !X;"]W;W)K&PO=V]R:W-H965T M&UL4$L! A0#% @ Y(-/6.[A1<3("0 U4 !@ M ("!*B, 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ Y(-/6,2"W=FY'P NV0 !@ ("!"CH 'AL M+W=O&UL4$L! A0#% @ Y(-/6&.!GU&PO=V]R:W-H965T&UL4$L! A0#% M @ Y(-/6/1)E]WJ @ G@8 !D ("!%VL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Y(-/6&?;J;#+ P <@@ !D M ("!1(< 'AL+W=O2)<" 1!@ &0 @(%&BP >&PO=V]R M:W-H965T&UL M4$L! A0#% @ Y(-/6(%X;YJ5 P #0@ !D ("![Y$ M 'AL+W=O&PO=V]R:W-H965T^8 !X;"]W;W)K&UL4$L! A0#% @ MY(-/6*NVP$M/ P ?P< !D ("!DIX 'AL+W=O&PO=V]R:W-H965TBW !X;"]W;W)K&UL4$L! A0#% @ Y(-/6#8?)Y.]!0 $@T !D M ("!!L4 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ Y(-/6+XHF"X/!@ J@T !D ("!W=( 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Y(-/ M6$H]6$#1 P -PD !D ("!/?X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Y(-/6$G"I32J P "P@ M !D ("!_P&PO=V]R:W-H965T&UL4$L! A0#% @ Y(-/6"S%KR*A!0 VPX !D M ("!(14! 'AL+W=O&PO=V]R:W-H965T M+P, $P' 9 M " @<4> 0!X;"]W;W)K&UL4$L! A0# M% @ Y(-/6'%3EAO! @ /08 !D ("!*R(! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ Y(-/6-;- MQKVB @ S 4 !D ("!("L! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Y(-/6"92:&H0!P 0A( !D M ("!%#8! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ Y(-/6&)TI1%V @ 3 4 !D ("! MED8! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ Y(-/6)J:1B5- @ =04 !D ("!EE,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Y(-/6%YQAA(* P SPH !D M ("!0&X! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ Y(-/6$TR21F* @ N 8 !D ("!7G@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ MY(-/6*!9WO&=! &Q$ !D ("!#X$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Y(-/6#!KZ&PO=V]R:W-H965T&UL4$L! A0#% @ Y(-/6+:.//5&! QQ, !D M ("!YY&PO=V]R:W-H M965T&UL4$L! M A0#% @ Y(-/6-A%BEG& @ 60< !D ("!$Z4! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Y(-/ M6!#12S(; @ KP0 !D ("!]*\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Y(-/6#;W+#WX @ 2P@ M !D ("!#<$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Y(-/6 OX!9:> P %! !D M ("!9,H! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ Y(-/6$U[T^MY! &A4 !D ("!>-0! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ Y(-/6'C? M[R&4 @ !P< !D ("!@=X! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Y(-/6!_IP87@ @ G0D !D M ("!U^@! 'AL+W=O&PO M=V]R:W-H965T,9 @!X;"]W;W)K @!X;"]W;W)KJO,)T0, &\, : " @;HY @!X;"]W M;W)K00, (D* : " @=9( @!X;"]W M;W)K>0H M /Y< : " @4], @!X;"]W;W)K7!E&UL4$L%!@ 0 "( (@ C"4 )YZ @ $! end XML 153 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 154 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 157 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.0.1 html 415 578 1 false 116 0 false 7 false false R1.htm 000 - Document - Document And Entity Information Sheet http://www.colliers.com/20231231/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.colliers.com/20231231/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.colliers.com/20231231/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.colliers.com/20231231/role/statement-consolidated-balance-sheets Consolidated Balance Sheets Statements 4 false false R5.htm 004 - Statement - Consolidated Balance Sheets (Parentheticals) Sheet http://www.colliers.com/20231231/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.colliers.com/20231231/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.colliers.com/20231231/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.colliers.com/20231231/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 Presentation Sheet http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation Note 2 - Summary of Presentation Notes 9 false false R10.htm 009 - Disclosure - Note 3 - Impact of Recently Issued Accounting Standards Sheet http://www.colliers.com/20231231/role/statement-note-3-impact-of-recently-issued-accounting-standards Note 3 - Impact of Recently Issued Accounting Standards Notes 10 false false R11.htm 010 - Disclosure - Note 4 - Acquisitions Sheet http://www.colliers.com/20231231/role/statement-note-4-acquisitions Note 4 - Acquisitions Notes 11 false false R12.htm 011 - Disclosure - Note 5 - Business Disposals Sheet http://www.colliers.com/20231231/role/statement-note-5-business-disposals Note 5 - Business Disposals Notes 12 false false R13.htm 012 - Disclosure - Note 6 - Warehouse Fund Assets Sheet http://www.colliers.com/20231231/role/statement-note-6-warehouse-fund-assets Note 6 - Warehouse Fund Assets Notes 13 false false R14.htm 013 - Disclosure - Note 7 - Acquisition-related Items Sheet http://www.colliers.com/20231231/role/statement-note-7-acquisitionrelated-items Note 7 - Acquisition-related Items Notes 14 false false R15.htm 014 - Disclosure - Note 8 - Prepaid Expenses and Other Assets Sheet http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets Note 8 - Prepaid Expenses and Other Assets Notes 15 false false R16.htm 015 - Disclosure - Note 9 - Leases Sheet http://www.colliers.com/20231231/role/statement-note-9-leases Note 9 - Leases Notes 16 false false R17.htm 016 - Disclosure - Note 10 - Fixed Assets Sheet http://www.colliers.com/20231231/role/statement-note-10-fixed-assets Note 10 - Fixed Assets Notes 17 false false R18.htm 017 - Disclosure - Note 11 - Intangible Assets Sheet http://www.colliers.com/20231231/role/statement-note-11-intangible-assets Note 11 - Intangible Assets Notes 18 false false R19.htm 018 - Disclosure - Note 12 - Goodwill Sheet http://www.colliers.com/20231231/role/statement-note-12-goodwill Note 12 - Goodwill Notes 19 false false R20.htm 019 - Disclosure - Note 13 - Long-term Debt Sheet http://www.colliers.com/20231231/role/statement-note-13-longterm-debt Note 13 - Long-term Debt Notes 20 false false R21.htm 020 - Disclosure - Note 14 - Convertible Notes Notes http://www.colliers.com/20231231/role/statement-note-14-convertible-notes Note 14 - Convertible Notes Notes 21 false false R22.htm 021 - Disclosure - Note 15 - Warehouse Credit Facilities Sheet http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities Note 15 - Warehouse Credit Facilities Notes 22 false false R23.htm 022 - Disclosure - Note 16 - AR Facility Sheet http://www.colliers.com/20231231/role/statement-note-16-ar-facility Note 16 - AR Facility Notes 23 false false R24.htm 023 - Disclosure - Note 17 - Variable Interest Entities Sheet http://www.colliers.com/20231231/role/statement-note-17-variable-interest-entities Note 17 - Variable Interest Entities Notes 24 false false R25.htm 024 - Disclosure - Note 18 - Redeemable Non-controlling Interests Sheet http://www.colliers.com/20231231/role/statement-note-18-redeemable-noncontrolling-interests Note 18 - Redeemable Non-controlling Interests Notes 25 false false R26.htm 025 - Disclosure - Note 19 - Capital Stock Sheet http://www.colliers.com/20231231/role/statement-note-19-capital-stock Note 19 - Capital Stock Notes 26 false false R27.htm 026 - Disclosure - Note 20 - Net Earnings (Loss) Per Common Share Sheet http://www.colliers.com/20231231/role/statement-note-20-net-earnings-loss-per-common-share Note 20 - Net Earnings (Loss) Per Common Share Notes 27 false false R28.htm 027 - Disclosure - Note 21 - Stock-based Compensation Sheet http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation Note 21 - Stock-based Compensation Notes 28 false false R29.htm 028 - Disclosure - Note 22 - Income Tax Sheet http://www.colliers.com/20231231/role/statement-note-22-income-tax Note 22 - Income Tax Notes 29 false false R30.htm 029 - Disclosure - Note 23 - Other Supplemental Information Sheet http://www.colliers.com/20231231/role/statement-note-23-other-supplemental-information Note 23 - Other Supplemental Information Notes 30 false false R31.htm 030 - Disclosure - Note 24 - Financial Instruments Sheet http://www.colliers.com/20231231/role/statement-note-24-financial-instruments Note 24 - Financial Instruments Notes 31 false false R32.htm 031 - Disclosure - Note 25 - Commitments and Contingencies Sheet http://www.colliers.com/20231231/role/statement-note-25-commitments-and-contingencies Note 25 - Commitments and Contingencies Notes 32 false false R33.htm 032 - Disclosure - Note 26 - Related Party Transactions Sheet http://www.colliers.com/20231231/role/statement-note-26-related-party-transactions Note 26 - Related Party Transactions Notes 33 false false R34.htm 033 - Disclosure - Note 27 - Revenue Sheet http://www.colliers.com/20231231/role/statement-note-27-revenue Note 27 - Revenue Notes 34 false false R35.htm 034 - Disclosure - Note 28 - Segmented Information Sheet http://www.colliers.com/20231231/role/statement-note-28-segmented-information Note 28 - Segmented Information Notes 35 false false R36.htm 035 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.colliers.com/20231231/role/statement-significant-accounting-policies-policies Significant Accounting Policies (Policies) Policies http://www.colliers.com/20231231/role/statement-note-3-impact-of-recently-issued-accounting-standards 36 false false R37.htm 036 - Disclosure - Note 2 - Summary of Presentation (Tables) Sheet http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation-tables Note 2 - Summary of Presentation (Tables) Tables http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation 37 false false R38.htm 037 - Disclosure - Note 4 - Acquisitions (Tables) Sheet http://www.colliers.com/20231231/role/statement-note-4-acquisitions-tables Note 4 - Acquisitions (Tables) Tables http://www.colliers.com/20231231/role/statement-note-4-acquisitions 38 false false R39.htm 038 - Disclosure - Note 6 - Warehouse Fund Assets (Tables) Sheet http://www.colliers.com/20231231/role/statement-note-6-warehouse-fund-assets-tables Note 6 - Warehouse Fund Assets (Tables) Tables http://www.colliers.com/20231231/role/statement-note-6-warehouse-fund-assets 39 false false R40.htm 039 - Disclosure - Note 7 - Acquisition-related Items (Tables) Sheet http://www.colliers.com/20231231/role/statement-note-7-acquisitionrelated-items-tables Note 7 - Acquisition-related Items (Tables) Tables http://www.colliers.com/20231231/role/statement-note-7-acquisitionrelated-items 40 false false R41.htm 040 - Disclosure - Note 8 - Prepaid Expenses and Other Assets (Tables) Sheet http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-tables Note 8 - Prepaid Expenses and Other Assets (Tables) Tables http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets 41 false false R42.htm 041 - Disclosure - Note 9 - Leases (Tables) Sheet http://www.colliers.com/20231231/role/statement-note-9-leases-tables Note 9 - Leases (Tables) Tables http://www.colliers.com/20231231/role/statement-note-9-leases 42 false false R43.htm 042 - Disclosure - Note 10 - Fixed Assets (Tables) Sheet http://www.colliers.com/20231231/role/statement-note-10-fixed-assets-tables Note 10 - Fixed Assets (Tables) Tables http://www.colliers.com/20231231/role/statement-note-10-fixed-assets 43 false false R44.htm 043 - Disclosure - Note 11 - Intangible Assets (Tables) Sheet http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-tables Note 11 - Intangible Assets (Tables) Tables http://www.colliers.com/20231231/role/statement-note-11-intangible-assets 44 false false R45.htm 044 - Disclosure - Note 12 - Goodwill (Tables) Sheet http://www.colliers.com/20231231/role/statement-note-12-goodwill-tables Note 12 - Goodwill (Tables) Tables http://www.colliers.com/20231231/role/statement-note-12-goodwill 45 false false R46.htm 045 - Disclosure - Note 13 - Long-term Debt (Tables) Sheet http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-tables Note 13 - Long-term Debt (Tables) Tables http://www.colliers.com/20231231/role/statement-note-13-longterm-debt 46 false false R47.htm 046 - Disclosure - Note 15 - Warehouse Credit Facilities (Tables) Sheet http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities-tables Note 15 - Warehouse Credit Facilities (Tables) Tables http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities 47 false false R48.htm 047 - Disclosure - Note 17 - Variable Interest Entities (Tables) Sheet http://www.colliers.com/20231231/role/statement-note-17-variable-interest-entities-tables Note 17 - Variable Interest Entities (Tables) Tables http://www.colliers.com/20231231/role/statement-note-17-variable-interest-entities 48 false false R49.htm 048 - Disclosure - Note 18 - Redeemable Non-controlling Interests (Tables) Sheet http://www.colliers.com/20231231/role/statement-note-18-redeemable-noncontrolling-interests-tables Note 18 - Redeemable Non-controlling Interests (Tables) Tables http://www.colliers.com/20231231/role/statement-note-18-redeemable-noncontrolling-interests 49 false false R50.htm 049 - Disclosure - Note 19 - Capital Stock (Tables) Sheet http://www.colliers.com/20231231/role/statement-note-19-capital-stock-tables Note 19 - Capital Stock (Tables) Tables http://www.colliers.com/20231231/role/statement-note-19-capital-stock 50 false false R51.htm 050 - Disclosure - Note 20 - Net Earnings (Loss) Per Common Share (Tables) Sheet http://www.colliers.com/20231231/role/statement-note-20-net-earnings-loss-per-common-share-tables Note 20 - Net Earnings (Loss) Per Common Share (Tables) Tables http://www.colliers.com/20231231/role/statement-note-20-net-earnings-loss-per-common-share 51 false false R52.htm 051 - Disclosure - Note 21 - Stock-based Compensation (Tables) Sheet http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-tables Note 21 - Stock-based Compensation (Tables) Tables http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation 52 false false R53.htm 052 - Disclosure - Note 22 - Income Tax (Tables) Sheet http://www.colliers.com/20231231/role/statement-note-22-income-tax-tables Note 22 - Income Tax (Tables) Tables http://www.colliers.com/20231231/role/statement-note-22-income-tax 53 false false R54.htm 053 - Disclosure - Note 23 - Other Supplemental Information (Tables) Sheet http://www.colliers.com/20231231/role/statement-note-23-other-supplemental-information-tables Note 23 - Other Supplemental Information (Tables) Tables http://www.colliers.com/20231231/role/statement-note-23-other-supplemental-information 54 false false R55.htm 054 - Disclosure - Note 24 - Financial Instruments (Tables) Sheet http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-tables Note 24 - Financial Instruments (Tables) Tables http://www.colliers.com/20231231/role/statement-note-24-financial-instruments 55 false false R56.htm 055 - Disclosure - Note 25 - Commitments and Contingencies (Tables) Sheet http://www.colliers.com/20231231/role/statement-note-25-commitments-and-contingencies-tables Note 25 - Commitments and Contingencies (Tables) Tables http://www.colliers.com/20231231/role/statement-note-25-commitments-and-contingencies 56 false false R57.htm 056 - Disclosure - Note 27 - Revenue (Tables) Sheet http://www.colliers.com/20231231/role/statement-note-27-revenue-tables Note 27 - Revenue (Tables) Tables http://www.colliers.com/20231231/role/statement-note-27-revenue 57 false false R58.htm 057 - Disclosure - Note 28 - Segmented Information (Tables) Sheet http://www.colliers.com/20231231/role/statement-note-28-segmented-information-tables Note 28 - Segmented Information (Tables) Tables http://www.colliers.com/20231231/role/statement-note-28-segmented-information 58 false false R59.htm 058 - Disclosure - Note 1 - Description of the Business (Details Textual) Sheet http://www.colliers.com/20231231/role/statement-note-1-description-of-the-business-details-textual Note 1 - Description of the Business (Details Textual) Details http://www.colliers.com/20231231/role/statement-note-1-description-of-the-business 59 false false R60.htm 059 - Disclosure - Note 2 - Summary of Presentation (Details Textual) Sheet http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation-details-textual Note 2 - Summary of Presentation (Details Textual) Details http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation-tables 60 false false R61.htm 060 - Disclosure - Note 2 - Summary of Presentation - Assumptions Used in Measuring Fair Value of MSRs (Details) Sheet http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation-assumptions-used-in-measuring-fair-value-of-msrs-details Note 2 - Summary of Presentation - Assumptions Used in Measuring Fair Value of MSRs (Details) Details 61 false false R62.htm 061 - Disclosure - Note 4 - Acquisitions (Details Textual) Sheet http://www.colliers.com/20231231/role/statement-note-4-acquisitions-details-textual Note 4 - Acquisitions (Details Textual) Details http://www.colliers.com/20231231/role/statement-note-4-acquisitions-tables 62 false false R63.htm 062 - Disclosure - Note 4 - Acquisitions - Acquisitions Details (Details) Sheet http://www.colliers.com/20231231/role/statement-note-4-acquisitions-acquisitions-details-details Note 4 - Acquisitions - Acquisitions Details (Details) Details 63 false false R64.htm 063 - Disclosure - Note 4 - Acquisitions - Acquisitions Details (Details) (Parentheticals) Sheet http://www.colliers.com/20231231/role/statement-note-4-acquisitions-acquisitions-details-details-parentheticals Note 4 - Acquisitions - Acquisitions Details (Details) (Parentheticals) Details 64 false false R65.htm 064 - Disclosure - Note 5 - Business Disposals (Details Textual) Sheet http://www.colliers.com/20231231/role/statement-note-5-business-disposals-details-textual Note 5 - Business Disposals (Details Textual) Details http://www.colliers.com/20231231/role/statement-note-5-business-disposals 65 false false R66.htm 065 - Disclosure - Note 6 - Warehouse Fund Assets (Details Textual) Sheet http://www.colliers.com/20231231/role/statement-note-6-warehouse-fund-assets-details-textual Note 6 - Warehouse Fund Assets (Details Textual) Details http://www.colliers.com/20231231/role/statement-note-6-warehouse-fund-assets-tables 66 false false R67.htm 066 - Disclosure - Note 6 - Warehouse Fund Assets - Warehouse Fund Assets and Liabilities (Details) Sheet http://www.colliers.com/20231231/role/statement-note-6-warehouse-fund-assets-warehouse-fund-assets-and-liabilities-details Note 6 - Warehouse Fund Assets - Warehouse Fund Assets and Liabilities (Details) Details 67 false false R68.htm 067 - Disclosure - Note 7 - Acquisition-related Items (Details Textual) Sheet http://www.colliers.com/20231231/role/statement-note-7-acquisitionrelated-items-details-textual Note 7 - Acquisition-related Items (Details Textual) Details http://www.colliers.com/20231231/role/statement-note-7-acquisitionrelated-items-tables 68 false false R69.htm 068 - Disclosure - Note 7 - Acquisition-related Items - Composition of Acquisition-related Expense (Income) (Details) Sheet http://www.colliers.com/20231231/role/statement-note-7-acquisitionrelated-items-composition-of-acquisitionrelated-expense-income-details Note 7 - Acquisition-related Items - Composition of Acquisition-related Expense (Income) (Details) Details 69 false false R70.htm 069 - Disclosure - Note 8 - Prepaid Expenses and Other Assets (Details Textual) Sheet http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-details-textual Note 8 - Prepaid Expenses and Other Assets (Details Textual) Details http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-tables 70 false false R71.htm 070 - Disclosure - Note 8 - Prepaid Expenses and Other Assets - Components of Other Assets (Details) Sheet http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-components-of-other-assets-details Note 8 - Prepaid Expenses and Other Assets - Components of Other Assets (Details) Details 71 false false R72.htm 071 - Disclosure - Note 8 - Prepaid Expenses and Other Assets - Components of Other Assets (Details) (Parentheticals) Sheet http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-components-of-other-assets-details-parentheticals Note 8 - Prepaid Expenses and Other Assets - Components of Other Assets (Details) (Parentheticals) Details 72 false false R73.htm 072 - Disclosure - Note 9 - Leases (Details Textual) Sheet http://www.colliers.com/20231231/role/statement-note-9-leases-details-textual Note 9 - Leases (Details Textual) Details http://www.colliers.com/20231231/role/statement-note-9-leases-tables 73 false false R74.htm 073 - Disclosure - Note 9 - Leases - Lease Information (Details) Sheet http://www.colliers.com/20231231/role/statement-note-9-leases-lease-information-details Note 9 - Leases - Lease Information (Details) Details 74 false false R75.htm 074 - Disclosure - Note 9 - Leases - Balance Sheet Information (Details) Sheet http://www.colliers.com/20231231/role/statement-note-9-leases-balance-sheet-information-details Note 9 - Leases - Balance Sheet Information (Details) Details 75 false false R76.htm 075 - Disclosure - Note 9 - Leases - Maturities of Lease Liabilities (Details) Sheet http://www.colliers.com/20231231/role/statement-note-9-leases-maturities-of-lease-liabilities-details Note 9 - Leases - Maturities of Lease Liabilities (Details) Details 76 false false R77.htm 076 - Disclosure - Note 10 - Fixed Assets - Components of Fixed Assets (Details) Sheet http://www.colliers.com/20231231/role/statement-note-10-fixed-assets-components-of-fixed-assets-details Note 10 - Fixed Assets - Components of Fixed Assets (Details) Details 77 false false R78.htm 077 - Disclosure - Note 11 - Intangible Assets (Details Textual) Sheet http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-details-textual Note 11 - Intangible Assets (Details Textual) Details http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-tables 78 false false R79.htm 078 - Disclosure - Note 11 - Intangible Assets - Components of Intangible Assets (Details) Sheet http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-components-of-intangible-assets-details Note 11 - Intangible Assets - Components of Intangible Assets (Details) Details 79 false false R80.htm 079 - Disclosure - Note 11 - Intangible Assets - MSRs (Details) Sheet http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-msrs-details Note 11 - Intangible Assets - MSRs (Details) Details 80 false false R81.htm 080 - Disclosure - Note 11 - Intangible Assets - Acquired Intangible Assets (Details) Sheet http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-acquired-intangible-assets-details Note 11 - Intangible Assets - Acquired Intangible Assets (Details) Details 81 false false R82.htm 081 - Disclosure - Note 11 - Intangible Assets - Estimated Annual Amortization Expense for Recorded Intangible Assets (Details) Sheet http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-estimated-annual-amortization-expense-for-recorded-intangible-assets-details Note 11 - Intangible Assets - Estimated Annual Amortization Expense for Recorded Intangible Assets (Details) Details 82 false false R83.htm 082 - Disclosure - Note 12 - Goodwill (Details Textual) Sheet http://www.colliers.com/20231231/role/statement-note-12-goodwill-details-textual Note 12 - Goodwill (Details Textual) Details http://www.colliers.com/20231231/role/statement-note-12-goodwill-tables 83 false false R84.htm 083 - Disclosure - Note 12 - Goodwill - Components of Goodwill (Details) Sheet http://www.colliers.com/20231231/role/statement-note-12-goodwill-components-of-goodwill-details Note 12 - Goodwill - Components of Goodwill (Details) Details 84 false false R85.htm 084 - Disclosure - Note 13 - Long-term Debt (Details Textual) Sheet http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-details-textual Note 13 - Long-term Debt (Details Textual) Details http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-tables 85 false false R86.htm 085 - Disclosure - Note 13 - Long-term Debt - Long-term Debt and Convertible Debentures (Details) Sheet http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-longterm-debt-and-convertible-debentures-details Note 13 - Long-term Debt - Long-term Debt and Convertible Debentures (Details) Details 86 false false R87.htm 086 - Disclosure - Note 13 - Long-term Debt - Principal Repayments on Long-term Debt (Details) Sheet http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-principal-repayments-on-longterm-debt-details Note 13 - Long-term Debt - Principal Repayments on Long-term Debt (Details) Details 87 false false R88.htm 087 - Disclosure - Note 14 - Convertible Notes (Details Textual) Notes http://www.colliers.com/20231231/role/statement-note-14-convertible-notes-details-textual Note 14 - Convertible Notes (Details Textual) Details http://www.colliers.com/20231231/role/statement-note-14-convertible-notes 88 false false R89.htm 088 - Disclosure - Note 15 - Warehouse Credit Facilities (Details Textual) Sheet http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities-details-textual Note 15 - Warehouse Credit Facilities (Details Textual) Details http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities-tables 89 false false R90.htm 089 - Disclosure - Note 15 - Warehouse Credit Facilities - Mortgage Warehouse Credit Facilities (Details) Sheet http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities-mortgage-warehouse-credit-facilities-details Note 15 - Warehouse Credit Facilities - Mortgage Warehouse Credit Facilities (Details) Details 90 false false R91.htm 090 - Disclosure - Note 15 - Warehouse Credit Facilities - Mortgage Warehouse Credit Facilities (Details) (Parentheticals) Sheet http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities-mortgage-warehouse-credit-facilities-details-parentheticals Note 15 - Warehouse Credit Facilities - Mortgage Warehouse Credit Facilities (Details) (Parentheticals) Details 91 false false R92.htm 091 - Disclosure - Note 16 - AR Facility (Details Textual) Sheet http://www.colliers.com/20231231/role/statement-note-16-ar-facility-details-textual Note 16 - AR Facility (Details Textual) Details http://www.colliers.com/20231231/role/statement-note-16-ar-facility 92 false false R93.htm 092 - Disclosure - Note 17 - Variable Interest Entities (Details Textual) Sheet http://www.colliers.com/20231231/role/statement-note-17-variable-interest-entities-details-textual Note 17 - Variable Interest Entities (Details Textual) Details http://www.colliers.com/20231231/role/statement-note-17-variable-interest-entities-tables 93 false false R94.htm 093 - Disclosure - Note 17 - Variable Interest Entities - Maximum Exposure Loss (Details) Sheet http://www.colliers.com/20231231/role/statement-note-17-variable-interest-entities-maximum-exposure-loss-details Note 17 - Variable Interest Entities - Maximum Exposure Loss (Details) Details 94 false false R95.htm 094 - Disclosure - Note 18 - Redeemable Non-controlling Interests (Details Textual) Sheet http://www.colliers.com/20231231/role/statement-note-18-redeemable-noncontrolling-interests-details-textual Note 18 - Redeemable Non-controlling Interests (Details Textual) Details http://www.colliers.com/20231231/role/statement-note-18-redeemable-noncontrolling-interests-tables 95 false false R96.htm 095 - Disclosure - Note 18 - Redeemable Non-controlling Interests - Reconciliation of the Beginning and Ending NCI Amounts (Details) Sheet http://www.colliers.com/20231231/role/statement-note-18-redeemable-noncontrolling-interests-reconciliation-of-the-beginning-and-ending-nci-amounts-details Note 18 - Redeemable Non-controlling Interests - Reconciliation of the Beginning and Ending NCI Amounts (Details) Details 96 false false R97.htm 096 - Disclosure - Note 19 - Capital Stock (Details Textual) Sheet http://www.colliers.com/20231231/role/statement-note-19-capital-stock-details-textual Note 19 - Capital Stock (Details Textual) Details http://www.colliers.com/20231231/role/statement-note-19-capital-stock-tables 97 false false R98.htm 097 - Disclosure - Note 19 - Capital Stock - Capital Stock Issued and Outstanding (Details) Sheet http://www.colliers.com/20231231/role/statement-note-19-capital-stock-capital-stock-issued-and-outstanding-details Note 19 - Capital Stock - Capital Stock Issued and Outstanding (Details) Details 98 false false R99.htm 098 - Disclosure - Note 20 - Net Earnings (Loss) Per Common Share (Details Textual) Sheet http://www.colliers.com/20231231/role/statement-note-20-net-earnings-loss-per-common-share-details-textual Note 20 - Net Earnings (Loss) Per Common Share (Details Textual) Details http://www.colliers.com/20231231/role/statement-note-20-net-earnings-loss-per-common-share-tables 99 false false R100.htm 099 - Disclosure - Note 20 - Net Earnings (Loss) Per Common Share - Reconciliation of the Denominator Used to Calculate Earnings Per Common Share (Details) Sheet http://www.colliers.com/20231231/role/statement-note-20-net-earnings-loss-per-common-share-reconciliation-of-the-denominator-used-to-calculate-earnings-per-common-share-details Note 20 - Net Earnings (Loss) Per Common Share - Reconciliation of the Denominator Used to Calculate Earnings Per Common Share (Details) Details http://www.colliers.com/20231231/role/statement-note-20-net-earnings-loss-per-common-share-tables 100 false false R101.htm 100 - Disclosure - Note 21 - Stock-based Compensation (Details Textual) Sheet http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-details-textual Note 21 - Stock-based Compensation (Details Textual) Details http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-tables 101 false false R102.htm 101 - Disclosure - Note 21 - Stock-based Compensation - Option Activity (Details) Sheet http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-option-activity-details Note 21 - Stock-based Compensation - Option Activity (Details) Details 102 false false R103.htm 102 - Disclosure - Note 21 - Stock-based Compensation - Options Exercised (Details) Sheet http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-options-exercised-details Note 21 - Stock-based Compensation - Options Exercised (Details) Details 103 false false R104.htm 103 - Disclosure - Note 21 - Stock-based Compensation - Fair Value of Each Option Grant Assumptions Used (Details) Sheet http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-fair-value-of-each-option-grant-assumptions-used-details Note 21 - Stock-based Compensation - Fair Value of Each Option Grant Assumptions Used (Details) Details 104 false false R105.htm 104 - Disclosure - Note 22 - Income Tax (Details Textual) Sheet http://www.colliers.com/20231231/role/statement-note-22-income-tax-details-textual Note 22 - Income Tax (Details Textual) Details http://www.colliers.com/20231231/role/statement-note-22-income-tax-tables 105 false false R106.htm 105 - Disclosure - Note 22 - Income Tax - Effective Income Tax Rate Reconciliation (Details) Sheet http://www.colliers.com/20231231/role/statement-note-22-income-tax-effective-income-tax-rate-reconciliation-details Note 22 - Income Tax - Effective Income Tax Rate Reconciliation (Details) Details 106 false false R107.htm 106 - Disclosure - Note 22 - Income Tax - Effective Income Tax Rate Reconciliation (Details) (Parentheticals) Sheet http://www.colliers.com/20231231/role/statement-note-22-income-tax-effective-income-tax-rate-reconciliation-details-parentheticals Note 22 - Income Tax - Effective Income Tax Rate Reconciliation (Details) (Parentheticals) Details 107 false false R108.htm 107 - Disclosure - Note 22 - Income Tax - Earnings Before Income Tax by Jurisdiction (Details) Sheet http://www.colliers.com/20231231/role/statement-note-22-income-tax-earnings-before-income-tax-by-jurisdiction-details Note 22 - Income Tax - Earnings Before Income Tax by Jurisdiction (Details) Details 108 false false R109.htm 108 - Disclosure - Note 22 - Income Tax - Provision for (Recovery of) Income Tax (Details) Sheet http://www.colliers.com/20231231/role/statement-note-22-income-tax-provision-for-recovery-of-income-tax-details Note 22 - Income Tax - Provision for (Recovery of) Income Tax (Details) Details 109 false false R110.htm 109 - Disclosure - Note 22 - Income Tax - Deferred Income Tax Components (Details) Sheet http://www.colliers.com/20231231/role/statement-note-22-income-tax-deferred-income-tax-components-details Note 22 - Income Tax - Deferred Income Tax Components (Details) Details 110 false false R111.htm 110 - Disclosure - Note 22 - Income Tax - Gross Operating Loss Carryforwards (Details) Sheet http://www.colliers.com/20231231/role/statement-note-22-income-tax-gross-operating-loss-carryforwards-details Note 22 - Income Tax - Gross Operating Loss Carryforwards (Details) Details 111 false false R112.htm 111 - Disclosure - Note 22 - Income Tax - Unrecognized Tax Benefits (Details) Sheet http://www.colliers.com/20231231/role/statement-note-22-income-tax-unrecognized-tax-benefits-details Note 22 - Income Tax - Unrecognized Tax Benefits (Details) Details 112 false false R113.htm 112 - Disclosure - Note 23 - Other Supplemental Information - Summary of Other Supplemental Information (Details) Sheet http://www.colliers.com/20231231/role/statement-note-23-other-supplemental-information-summary-of-other-supplemental-information-details Note 23 - Other Supplemental Information - Summary of Other Supplemental Information (Details) Details 113 false false R114.htm 113 - Disclosure - Note 24 - Financial Instruments (Details Textual) Sheet http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-details-textual Note 24 - Financial Instruments (Details Textual) Details http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-tables 114 false false R115.htm 114 - Disclosure - Note 24 - Financial Instruments - Financial Assets and Liabilities Carried at Fair Value (Details) Sheet http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-financial-assets-and-liabilities-carried-at-fair-value-details Note 24 - Financial Instruments - Financial Assets and Liabilities Carried at Fair Value (Details) Details 115 false false R116.htm 115 - Disclosure - Note 24 - Financial Instruments - Changes in Fair Value of the Net Mortgage Derivative Assets and Liabilities (Details) Sheet http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-changes-in-fair-value-of-the-net-mortgage-derivative-assets-and-liabilities-details Note 24 - Financial Instruments - Changes in Fair Value of the Net Mortgage Derivative Assets and Liabilities (Details) Details 116 false false R117.htm 116 - Disclosure - Note 24 - Financial Instruments - Changes in Fair Value of DPP (Details) Sheet http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-changes-in-fair-value-of-dpp-details Note 24 - Financial Instruments - Changes in Fair Value of DPP (Details) Details 117 false false R118.htm 117 - Disclosure - Note 24 - Financial Instruments - Details of Interest Rate Swaps In Place (Details) Sheet http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-details-of-interest-rate-swaps-in-place-details Note 24 - Financial Instruments - Details of Interest Rate Swaps In Place (Details) Details 118 false false R119.htm 118 - Disclosure - Note 24 - Financial Instruments - Change in Fair Value of Contingent Consideration Liability (Details) Sheet http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-change-in-fair-value-of-contingent-consideration-liability-details Note 24 - Financial Instruments - Change in Fair Value of Contingent Consideration Liability (Details) Details 119 false false R120.htm 119 - Disclosure - Note 24 - Financial Instruments - Estimated of Fair Values for Other Financial Instruments (Details) Sheet http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-estimated-of-fair-values-for-other-financial-instruments-details Note 24 - Financial Instruments - Estimated of Fair Values for Other Financial Instruments (Details) Details 120 false false R121.htm 120 - Disclosure - Note 25 - Commitments and Contingencies (Details Textual) Sheet http://www.colliers.com/20231231/role/statement-note-25-commitments-and-contingencies-details-textual Note 25 - Commitments and Contingencies (Details Textual) Details http://www.colliers.com/20231231/role/statement-note-25-commitments-and-contingencies-tables 121 false false R122.htm 121 - Disclosure - Note 25 - Commitments and Contingencies - Minimum Contractual Purchase Commitments Obligation Payments (Details) Sheet http://www.colliers.com/20231231/role/statement-note-25-commitments-and-contingencies-minimum-contractual-purchase-commitments-obligation-payments-details Note 25 - Commitments and Contingencies - Minimum Contractual Purchase Commitments Obligation Payments (Details) Details 122 false false R123.htm 122 - Disclosure - Note 26 - Related Party Transactions (Details Textual) Sheet http://www.colliers.com/20231231/role/statement-note-26-related-party-transactions-details-textual Note 26 - Related Party Transactions (Details Textual) Details http://www.colliers.com/20231231/role/statement-note-26-related-party-transactions 123 false false R124.htm 123 - Disclosure - Note 27 - Revenue (Details Textual) Sheet http://www.colliers.com/20231231/role/statement-note-27-revenue-details-textual Note 27 - Revenue (Details Textual) Details http://www.colliers.com/20231231/role/statement-note-27-revenue-tables 124 false false R125.htm 124 - Disclosure - Note 27 - Revenue - Disaggregated Revenue (Details) Sheet http://www.colliers.com/20231231/role/statement-note-27-revenue-disaggregated-revenue-details Note 27 - Revenue - Disaggregated Revenue (Details) Details 125 false false R126.htm 125 - Disclosure - Note 28 - Segmented Information (Details Textual) Sheet http://www.colliers.com/20231231/role/statement-note-28-segmented-information-details-textual Note 28 - Segmented Information (Details Textual) Details http://www.colliers.com/20231231/role/statement-note-28-segmented-information-tables 126 false false R127.htm 126 - Disclosure - Note 28 - Segmented Information - Operating Segments (Details) Sheet http://www.colliers.com/20231231/role/statement-note-28-segmented-information-operating-segments-details Note 28 - Segmented Information - Operating Segments (Details) Details 127 false false R128.htm 127 - Disclosure - Note 28 - Segmented Information - Revenues and Long-lived Assets by Geographic Location (Details) Sheet http://www.colliers.com/20231231/role/statement-note-28-segmented-information-revenues-and-longlived-assets-by-geographic-location-details Note 28 - Segmented Information - Revenues and Long-lived Assets by Geographic Location (Details) Details 128 false false All Reports Book All Reports cigi-20231231.xsd cigi-20231231_cal.xml cigi-20231231_def.xml cigi-20231231_lab.xml cigi-20231231_pre.xml cigi20231231_40f.htm ex_623512.htm cover.jpg http://fasb.org/srt/2023 http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 160 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "cigi20231231_40f.htm ex_623512.htm": { "nsprefix": "cigi", "nsuri": "http://www.colliers.com/20231231", "dts": { "schema": { "local": [ "cigi-20231231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/currency/2023/currency-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd", "https://xbrl.sec.gov/exch/2023/exch-2023.xsd", "https://xbrl.sec.gov/naics/2023/naics-2023.xsd", "https://xbrl.sec.gov/sic/2023/sic-2023.xsd", "https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd" ] }, "calculationLink": { "local": [ "cigi-20231231_cal.xml" ] }, "definitionLink": { "local": [ "cigi-20231231_def.xml" ] }, "labelLink": { "local": [ "cigi-20231231_lab.xml" ] }, "presentationLink": { "local": [ "cigi-20231231_pre.xml" ] }, "inline": { "local": [ "cigi20231231_40f.htm", "ex_623512.htm" ] } }, "keyStandard": 493, "keyCustom": 85, "axisStandard": 44, "axisCustom": 0, "memberStandard": 53, "memberCustom": 61, "hidden": { "total": 52, "http://fasb.org/us-gaap/2023": 35, "http://xbrl.sec.gov/dei/2023": 5, "http://www.colliers.com/20231231": 12 }, "contextCount": 415, "entityCount": 1, "segmentCount": 116, "elementCount": 870, "unitCount": 7, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 1461, "http://xbrl.sec.gov/dei/2023": 41, "http://fasb.org/srt/2023": 1 }, "report": { "R1": { "role": "http://www.colliers.com/20231231/role/statement-document-and-entity-information", "longName": "000 - Document - Document And Entity Information", "shortName": "Document And Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "dei:EntityRegistrantName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "b", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "cigi20231231_40f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "dei:EntityRegistrantName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "b", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "cigi20231231_40f.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-earnings-loss", "longName": "001 - Statement - Consolidated Statements of Earnings (Loss)", "shortName": "Consolidated Statements of Earnings (Loss)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "unique": true } }, "R3": { "role": "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-comprehensive-earnings-loss", "longName": "002 - Statement - Consolidated Statements of Comprehensive Earnings (Loss)", "shortName": "Consolidated Statements of Comprehensive Earnings (Loss)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ProfitLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "unique": true } }, "R4": { "role": "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets", "longName": "003 - Statement - Consolidated Balance Sheets", "shortName": "Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R5": { "role": "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets-parentheticals", "longName": "004 - Statement - Consolidated Balance Sheets (Parentheticals)", "shortName": "Consolidated Balance Sheets (Parentheticals)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "5", "firstAnchor": null, "uniqueAnchor": null }, "R6": { "role": "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-shareholders-equity", "longName": "005 - Statement - Consolidated Statements of Shareholders' Equity", "shortName": "Consolidated Statements of Shareholders' Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "i_2021-12-31_StatementEquityComponentsAxis-CommonStockMember", "name": "us-gaap:SharesOutstanding", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "b", "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2021-12-31_StatementEquityComponentsAxis-CommonStockMember", "name": "us-gaap:SharesOutstanding", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "b", "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows", "longName": "006 - Statement - Consolidated Statements of Cash Flows", "shortName": "Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ProfitLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "cigi:GainOnMortgageServicingRights", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "unique": true } }, "R8": { "role": "http://www.colliers.com/20231231/role/statement-note-1-description-of-the-business", "longName": "007 - Disclosure - Note 1 - Description of the Business", "shortName": "Note 1 - Description of the Business", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation", "longName": "008 - Disclosure - Note 2 - Summary of Presentation", "shortName": "Note 2 - Summary of Presentation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.colliers.com/20231231/role/statement-note-3-impact-of-recently-issued-accounting-standards", "longName": "009 - Disclosure - Note 3 - Impact of Recently Issued Accounting Standards", "shortName": "Note 3 - Impact of Recently Issued Accounting Standards", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.colliers.com/20231231/role/statement-note-4-acquisitions", "longName": "010 - Disclosure - Note 4 - Acquisitions", "shortName": "Note 4 - Acquisitions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.colliers.com/20231231/role/statement-note-5-business-disposals", "longName": "011 - Disclosure - Note 5 - Business Disposals", "shortName": "Note 5 - Business Disposals", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.colliers.com/20231231/role/statement-note-6-warehouse-fund-assets", "longName": "012 - Disclosure - Note 6 - Warehouse Fund Assets", "shortName": "Note 6 - Warehouse Fund Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:RealEstateDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:RealEstateDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.colliers.com/20231231/role/statement-note-7-acquisitionrelated-items", "longName": "013 - Disclosure - Note 7 - Acquisition-related Items", "shortName": "Note 7 - Acquisition-related Items", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "cigi:BusinessCombinationDisclosureAcquisitionRelatedItemsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "cigi:BusinessCombinationDisclosureAcquisitionRelatedItemsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets", "longName": "014 - Disclosure - Note 8 - Prepaid Expenses and Other Assets", "shortName": "Note 8 - Prepaid Expenses and Other Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:OtherAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:OtherAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.colliers.com/20231231/role/statement-note-9-leases", "longName": "015 - Disclosure - Note 9 - Leases", "shortName": "Note 9 - Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "cigi:LesseeLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "cigi:LesseeLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.colliers.com/20231231/role/statement-note-10-fixed-assets", "longName": "016 - Disclosure - Note 10 - Fixed Assets", "shortName": "Note 10 - Fixed Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets", "longName": "017 - Disclosure - Note 11 - Intangible Assets", "shortName": "Note 11 - Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.colliers.com/20231231/role/statement-note-12-goodwill", "longName": "018 - Disclosure - Note 12 - Goodwill", "shortName": "Note 12 - Goodwill", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:GoodwillDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:GoodwillDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt", "longName": "019 - Disclosure - Note 13 - Long-term Debt", "shortName": "Note 13 - Long-term Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.colliers.com/20231231/role/statement-note-14-convertible-notes", "longName": "020 - Disclosure - Note 14 - Convertible Notes", "shortName": "Note 14 - Convertible Notes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31_LongtermDebtTypeAxis-ConvertibleSubordinatedDebtMember", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31_LongtermDebtTypeAxis-ConvertibleSubordinatedDebtMember", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities", "longName": "021 - Disclosure - Note 15 - Warehouse Credit Facilities", "shortName": "Note 15 - Warehouse Credit Facilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31_CreditFacilityAxis-WarehouseCreditFacilitiesMember", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31_CreditFacilityAxis-WarehouseCreditFacilitiesMember", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.colliers.com/20231231/role/statement-note-16-ar-facility", "longName": "022 - Disclosure - Note 16 - AR Facility", "shortName": "Note 16 - AR Facility", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:AccountsAndNontradeReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:AccountsAndNontradeReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.colliers.com/20231231/role/statement-note-17-variable-interest-entities", "longName": "023 - Disclosure - Note 17 - Variable Interest Entities", "shortName": "Note 17 - Variable Interest Entities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:VariableInterestEntityDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:VariableInterestEntityDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.colliers.com/20231231/role/statement-note-18-redeemable-noncontrolling-interests", "longName": "024 - Disclosure - Note 18 - Redeemable Non-controlling Interests", "shortName": "Note 18 - Redeemable Non-controlling Interests", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:MinorityInterestDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:MinorityInterestDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.colliers.com/20231231/role/statement-note-19-capital-stock", "longName": "025 - Disclosure - Note 19 - Capital Stock", "shortName": "Note 19 - Capital Stock", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.colliers.com/20231231/role/statement-note-20-net-earnings-loss-per-common-share", "longName": "026 - Disclosure - Note 20 - Net Earnings (Loss) Per Common Share", "shortName": "Note 20 - Net Earnings (Loss) Per Common Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation", "longName": "027 - Disclosure - Note 21 - Stock-based Compensation", "shortName": "Note 21 - Stock-based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "28", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.colliers.com/20231231/role/statement-note-22-income-tax", "longName": "028 - Disclosure - Note 22 - Income Tax", "shortName": "Note 22 - Income Tax", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "29", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.colliers.com/20231231/role/statement-note-23-other-supplemental-information", "longName": "029 - Disclosure - Note 23 - Other Supplemental Information", "shortName": "Note 23 - Other Supplemental Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "30", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments", "longName": "030 - Disclosure - Note 24 - Financial Instruments", "shortName": "Note 24 - Financial Instruments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "31", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.colliers.com/20231231/role/statement-note-25-commitments-and-contingencies", "longName": "031 - Disclosure - Note 25 - Commitments and Contingencies", "shortName": "Note 25 - Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "32", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.colliers.com/20231231/role/statement-note-26-related-party-transactions", "longName": "032 - Disclosure - Note 26 - Related Party Transactions", "shortName": "Note 26 - Related Party Transactions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "33", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.colliers.com/20231231/role/statement-note-27-revenue", "longName": "033 - Disclosure - Note 27 - Revenue", "shortName": "Note 27 - Revenue", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "34", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.colliers.com/20231231/role/statement-note-28-segmented-information", "longName": "034 - Disclosure - Note 28 - Segmented Information", "shortName": "Note 28 - Segmented Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "35", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.colliers.com/20231231/role/statement-significant-accounting-policies-policies", "longName": "035 - Disclosure - Significant Accounting Policies (Policies)", "shortName": "Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "36", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation-tables", "longName": "036 - Disclosure - Note 2 - Summary of Presentation (Tables)", "shortName": "Note 2 - Summary of Presentation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31_FinancialInstrumentAxis-MortgageServicingRightsMsrsMember", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "cigi:MortgageServicingRightsPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31_FinancialInstrumentAxis-MortgageServicingRightsMsrsMember", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "cigi:MortgageServicingRightsPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.colliers.com/20231231/role/statement-note-4-acquisitions-tables", "longName": "037 - Disclosure - Note 4 - Acquisitions (Tables)", "shortName": "Note 4 - Acquisitions (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.colliers.com/20231231/role/statement-note-6-warehouse-fund-assets-tables", "longName": "038 - Disclosure - Note 6 - Warehouse Fund Assets (Tables)", "shortName": "Note 6 - Warehouse Fund Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:DisclosureOfLongLivedAssetsHeldForSaleTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RealEstateDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:DisclosureOfLongLivedAssetsHeldForSaleTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RealEstateDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.colliers.com/20231231/role/statement-note-7-acquisitionrelated-items-tables", "longName": "039 - Disclosure - Note 7 - Acquisition-related Items (Tables)", "shortName": "Note 7 - Acquisition-related Items (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "cigi:ScheduleOfAcquisitionRelatedExpensesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "cigi:BusinessCombinationDisclosureAcquisitionRelatedItemsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "cigi:ScheduleOfAcquisitionRelatedExpensesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "cigi:BusinessCombinationDisclosureAcquisitionRelatedItemsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-tables", "longName": "040 - Disclosure - Note 8 - Prepaid Expenses and Other Assets (Tables)", "shortName": "Note 8 - Prepaid Expenses and Other Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OtherAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OtherAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.colliers.com/20231231/role/statement-note-9-leases-tables", "longName": "041 - Disclosure - Note 9 - Leases (Tables)", "shortName": "Note 9 - Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "42", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "cigi:LesseeLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "cigi:LesseeLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.colliers.com/20231231/role/statement-note-10-fixed-assets-tables", "longName": "042 - Disclosure - Note 10 - Fixed Assets (Tables)", "shortName": "Note 10 - Fixed Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "43", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-tables", "longName": "043 - Disclosure - Note 11 - Intangible Assets (Tables)", "shortName": "Note 11 - Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "44", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.colliers.com/20231231/role/statement-note-12-goodwill-tables", "longName": "044 - Disclosure - Note 12 - Goodwill (Tables)", "shortName": "Note 12 - Goodwill (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "45", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-tables", "longName": "045 - Disclosure - Note 13 - Long-term Debt (Tables)", "shortName": "Note 13 - Long-term Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "46", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LongTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LongTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities-tables", "longName": "046 - Disclosure - Note 15 - Warehouse Credit Facilities (Tables)", "shortName": "Note 15 - Warehouse Credit Facilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "47", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.colliers.com/20231231/role/statement-note-17-variable-interest-entities-tables", "longName": "047 - Disclosure - Note 17 - Variable Interest Entities (Tables)", "shortName": "Note 17 - Variable Interest Entities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "48", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:VariableInterestEntityDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:VariableInterestEntityDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.colliers.com/20231231/role/statement-note-18-redeemable-noncontrolling-interests-tables", "longName": "048 - Disclosure - Note 18 - Redeemable Non-controlling Interests (Tables)", "shortName": "Note 18 - Redeemable Non-controlling Interests (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "49", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:RedeemableNoncontrollingInterestTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:MinorityInterestDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:RedeemableNoncontrollingInterestTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:MinorityInterestDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.colliers.com/20231231/role/statement-note-19-capital-stock-tables", "longName": "049 - Disclosure - Note 19 - Capital Stock (Tables)", "shortName": "Note 19 - Capital Stock (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "50", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.colliers.com/20231231/role/statement-note-20-net-earnings-loss-per-common-share-tables", "longName": "050 - Disclosure - Note 20 - Net Earnings (Loss) Per Common Share (Tables)", "shortName": "Note 20 - Net Earnings (Loss) Per Common Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "51", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-tables", "longName": "051 - Disclosure - Note 21 - Stock-based Compensation (Tables)", "shortName": "Note 21 - Stock-based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "52", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.colliers.com/20231231/role/statement-note-22-income-tax-tables", "longName": "052 - Disclosure - Note 22 - Income Tax (Tables)", "shortName": "Note 22 - Income Tax (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "53", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.colliers.com/20231231/role/statement-note-23-other-supplemental-information-tables", "longName": "053 - Disclosure - Note 23 - Other Supplemental Information (Tables)", "shortName": "Note 23 - Other Supplemental Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "54", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "cigi:ScheduleOfOtherSupplementInformationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "cigi:ScheduleOfOtherSupplementInformationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-tables", "longName": "054 - Disclosure - Note 24 - Financial Instruments (Tables)", "shortName": "Note 24 - Financial Instruments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "55", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FinancialInstrumentsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FinancialInstrumentsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.colliers.com/20231231/role/statement-note-25-commitments-and-contingencies-tables", "longName": "055 - Disclosure - Note 25 - Commitments and Contingencies (Tables)", "shortName": "Note 25 - Commitments and Contingencies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "56", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.colliers.com/20231231/role/statement-note-27-revenue-tables", "longName": "056 - Disclosure - Note 27 - Revenue (Tables)", "shortName": "Note 27 - Revenue (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "57", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.colliers.com/20231231/role/statement-note-28-segmented-information-tables", "longName": "057 - Disclosure - Note 28 - Segmented Information (Tables)", "shortName": "Note 28 - Segmented Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "58", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.colliers.com/20231231/role/statement-note-1-description-of-the-business-details-textual", "longName": "058 - Disclosure - Note 1 - Description of the Business (Details Textual)", "shortName": "Note 1 - Description of the Business (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:NumberOfCountriesInWhichEntityOperates", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:NumberOfCountriesInWhichEntityOperates", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation-details-textual", "longName": "059 - Disclosure - Note 2 - Summary of Presentation (Details Textual)", "shortName": "Note 2 - Summary of Presentation (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31_PlanNameAxis-LongTermIncentivePlansMember", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "unique": true } }, "R61": { "role": "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation-assumptions-used-in-measuring-fair-value-of-msrs-details", "longName": "060 - Disclosure - Note 2 - Summary of Presentation - Assumptions Used in Measuring Fair Value of MSRs (Details)", "shortName": "Note 2 - Summary of Presentation - Assumptions Used in Measuring Fair Value of MSRs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "i_2023-12-31_MeasurementInputTypeAxis-MeasurementInputDiscountRateMember", "name": "us-gaap:ServicingAssetMeasurementInput", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "b", "td", "tr", "tbody", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "cigi:MortgageServicingRightsPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31_MeasurementInputTypeAxis-MeasurementInputPrepaymentRateMember", "name": "us-gaap:ServicingAssetMeasurementInput", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "b", "td", "tr", "tbody", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "cigi:MortgageServicingRightsPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "unique": true } }, "R62": { "role": "http://www.colliers.com/20231231/role/statement-note-4-acquisitions-details-textual", "longName": "061 - Disclosure - Note 4 - Acquisitions (Details Textual)", "shortName": "Note 4 - Acquisitions (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:NumberOfBusinessesAcquired", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:NumberOfBusinessesAcquired", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R63": { "role": "http://www.colliers.com/20231231/role/statement-note-4-acquisitions-acquisitions-details-details", "longName": "062 - Disclosure - Note 4 - Acquisitions - Acquisitions Details (Details)", "shortName": "Note 4 - Acquisitions - Acquisitions Details (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "i_2022-12-31", "name": "cigi:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsExcludingCashAndEquivalents", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-4", "ancestors": [ "b", "td", "tr", "tbody", "table", "ix:continuation", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2022-12-31", "name": "cigi:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsExcludingCashAndEquivalents", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-4", "ancestors": [ "b", "td", "tr", "tbody", "table", "ix:continuation", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.colliers.com/20231231/role/statement-note-4-acquisitions-acquisitions-details-details-parentheticals", "longName": "063 - Disclosure - Note 4 - Acquisitions - Acquisitions Details (Details) (Parentheticals)", "shortName": "Note 4 - Acquisitions - Acquisitions Details (Details) (Parentheticals)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "64", "firstAnchor": null, "uniqueAnchor": null }, "R65": { "role": "http://www.colliers.com/20231231/role/statement-note-5-business-disposals-details-textual", "longName": "064 - Disclosure - Note 5 - Business Disposals (Details Textual)", "shortName": "Note 5 - Business Disposals (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-06-30_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis-OperationInPeruMember", "name": "us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "unique": true } }, "R66": { "role": "http://www.colliers.com/20231231/role/statement-note-6-warehouse-fund-assets-details-textual", "longName": "065 - Disclosure - Note 6 - Warehouse Fund Assets (Details Textual)", "shortName": "Note 6 - Warehouse Fund Assets (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "i_2023-12-31_RangeAxis-MinimumMember", "name": "cigi:LimitedPartnerEquityInterestInRealEstatePortfolio", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "us-gaap:RealEstateDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true }, "uniqueAnchor": null }, "R67": { "role": "http://www.colliers.com/20231231/role/statement-note-6-warehouse-fund-assets-warehouse-fund-assets-and-liabilities-details", "longName": "066 - Disclosure - Note 6 - Warehouse Fund Assets - Warehouse Fund Assets and Liabilities (Details)", "shortName": "Note 6 - Warehouse Fund Assets - Warehouse Fund Assets and Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:AssetsHeldForSaleNotPartOfDisposalGroupCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:AssetsHeldForSaleNotPartOfDisposalGroup", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "td", "tr", "tbody", "table", "us-gaap:DisclosureOfLongLivedAssetsHeldForSaleTextBlock", "us-gaap:RealEstateDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "unique": true } }, "R68": { "role": "http://www.colliers.com/20231231/role/statement-note-7-acquisitionrelated-items-details-textual", "longName": "067 - Disclosure - Note 7 - Acquisition-related Items (Details Textual)", "shortName": "Note 7 - Acquisition-related Items (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "cigi:ContingentConsiderationCompensationExpense", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "td", "tr", "tbody", "table", "cigi:ScheduleOfAcquisitionRelatedExpensesTableTextBlock", "cigi:BusinessCombinationDisclosureAcquisitionRelatedItemsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31_BusinessAcquisitionAxis-The2023AcquisitionsMember", "name": "cigi:ContingentConsiderationCompensationExpense", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "cigi:BusinessCombinationDisclosureAcquisitionRelatedItemsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "unique": true } }, "R69": { "role": "http://www.colliers.com/20231231/role/statement-note-7-acquisitionrelated-items-composition-of-acquisitionrelated-expense-income-details", "longName": "068 - Disclosure - Note 7 - Acquisition-related Items - Composition of Acquisition-related Expense (Income) (Details)", "shortName": "Note 7 - Acquisition-related Items - Composition of Acquisition-related Expense (Income) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:BusinessCombinationAcquisitionRelatedCosts", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "td", "tr", "tbody", "table", "cigi:ScheduleOfAcquisitionRelatedExpensesTableTextBlock", "cigi:BusinessCombinationDisclosureAcquisitionRelatedItemsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:BusinessCombinationAcquisitionRelatedCosts", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "td", "tr", "tbody", "table", "cigi:ScheduleOfAcquisitionRelatedExpensesTableTextBlock", "cigi:BusinessCombinationDisclosureAcquisitionRelatedItemsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R70": { "role": "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-details-textual", "longName": "069 - Disclosure - Note 8 - Prepaid Expenses and Other Assets (Details Textual)", "shortName": "Note 8 - Prepaid Expenses and Other Assets (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:EquitySecuritiesFvNi", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:OtherAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:HeldToMaturitySecuritiesCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:OtherAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "unique": true } }, "R71": { "role": "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-components-of-other-assets-details", "longName": "070 - Disclosure - Note 8 - Prepaid Expenses and Other Assets - Components of Other Assets (Details)", "shortName": "Note 8 - Prepaid Expenses and Other Assets - Components of Other Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:PrepaidExpenseCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "us-gaap:OtherAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:PrepaidExpenseCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "us-gaap:OtherAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R72": { "role": "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-components-of-other-assets-details-parentheticals", "longName": "071 - Disclosure - Note 8 - Prepaid Expenses and Other Assets - Components of Other Assets (Details) (Parentheticals)", "shortName": "Note 8 - Prepaid Expenses and Other Assets - Components of Other Assets (Details) (Parentheticals)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "72", "firstAnchor": null, "uniqueAnchor": null }, "R73": { "role": "http://www.colliers.com/20231231/role/statement-note-9-leases-details-textual", "longName": "072 - Disclosure - Note 9 - Leases (Details Textual)", "shortName": "Note 9 - Leases (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "cigi:LesseeOperatingLeaseLeaseNotYetCommenced", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "cigi:LesseeLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "cigi:LesseeOperatingLeaseLeaseNotYetCommenced", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "cigi:LesseeLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R74": { "role": "http://www.colliers.com/20231231/role/statement-note-9-leases-lease-information-details", "longName": "073 - Disclosure - Note 9 - Leases - Lease Information (Details)", "shortName": "Note 9 - Leases - Lease Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:OperatingLeaseCost", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "td", "tr", "tbody", "table", "us-gaap:LeaseCostTableTextBlock", "cigi:LesseeLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:OperatingLeaseCost", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "td", "tr", "tbody", "table", "us-gaap:LeaseCostTableTextBlock", "cigi:LesseeLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R75": { "role": "http://www.colliers.com/20231231/role/statement-note-9-leases-balance-sheet-information-details", "longName": "074 - Disclosure - Note 9 - Leases - Balance Sheet Information (Details)", "shortName": "Note 9 - Leases - Balance Sheet Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "td", "tr", "tbody", "table", "cigi:LesseeLeasesBalanceSheetInfomrationTableTextBlock", "cigi:LesseeLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "unique": true } }, "R76": { "role": "http://www.colliers.com/20231231/role/statement-note-9-leases-maturities-of-lease-liabilities-details", "longName": "075 - Disclosure - Note 9 - Leases - Maturities of Lease Liabilities (Details)", "shortName": "Note 9 - Leases - Maturities of Lease Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "cigi:LesseeLeaseLiabilityMaturityTableTextBlock", "cigi:LesseeLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "cigi:LesseeLeaseLiabilityMaturityTableTextBlock", "cigi:LesseeLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R77": { "role": "http://www.colliers.com/20231231/role/statement-note-10-fixed-assets-components-of-fixed-assets-details", "longName": "076 - Disclosure - Note 10 - Fixed Assets - Components of Fixed Assets (Details)", "shortName": "Note 10 - Fixed Assets - Components of Fixed Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R78": { "role": "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-details-textual", "longName": "077 - Disclosure - Note 11 - Intangible Assets (Details Textual)", "shortName": "Note 11 - Intangible Assets (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31_FiniteLivedIntangibleAssetsByMajorClassAxis-AssetsAcquiredThatDoNotConstituteABusinessMember", "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31_FiniteLivedIntangibleAssetsByMajorClassAxis-AssetsAcquiredThatDoNotConstituteABusinessMember", "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R79": { "role": "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-components-of-intangible-assets-details", "longName": "078 - Disclosure - Note 11 - Intangible Assets - Components of Intangible Assets (Details)", "shortName": "Note 11 - Intangible Assets - Components of Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R80": { "role": "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-msrs-details", "longName": "079 - Disclosure - Note 11 - Intangible Assets - MSRs (Details)", "shortName": "Note 11 - Intangible Assets - MSRs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "i_2022-12-31", "name": "us-gaap:ServicingAssetAtAmortizedValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfServicingAssetsAtAmortizedValueTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2021-12-31", "name": "us-gaap:ServicingAssetAtAmortizedValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfServicingAssetsAtAmortizedValueTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "unique": true } }, "R81": { "role": "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-acquired-intangible-assets-details", "longName": "080 - Disclosure - Note 11 - Intangible Assets - Acquired Intangible Assets (Details)", "shortName": "Note 11 - Intangible Assets - Acquired Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerListsAndRelationshipsMember", "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerListsAndRelationshipsMember", "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R82": { "role": "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-estimated-annual-amortization-expense-for-recorded-intangible-assets-details", "longName": "081 - Disclosure - Note 11 - Intangible Assets - Estimated Annual Amortization Expense for Recorded Intangible Assets (Details)", "shortName": "Note 11 - Intangible Assets - Estimated Annual Amortization Expense for Recorded Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "td", "tr", "tbody", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "td", "tr", "tbody", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R83": { "role": "http://www.colliers.com/20231231/role/statement-note-12-goodwill-details-textual", "longName": "082 - Disclosure - Note 12 - Goodwill (Details Textual)", "shortName": "Note 12 - Goodwill (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "83", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:GoodwillImpairmentLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:GoodwillImpairmentLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R84": { "role": "http://www.colliers.com/20231231/role/statement-note-12-goodwill-components-of-goodwill-details", "longName": "083 - Disclosure - Note 12 - Goodwill - Components of Goodwill (Details)", "shortName": "Note 12 - Goodwill - Components of Goodwill (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "84", "firstAnchor": { "contextRef": "i_2022-12-31", "name": "us-gaap:Goodwill", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "unique": true } }, "R85": { "role": "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-details-textual", "longName": "084 - Disclosure - Note 13 - Long-term Debt (Details Textual)", "shortName": "Note 13 - Long-term Debt (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "85", "firstAnchor": { "contextRef": "i_2022-12-31", "name": "us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2022-12-31", "name": "us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R86": { "role": "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-longterm-debt-and-convertible-debentures-details", "longName": "085 - Disclosure - Note 13 - Long-term Debt - Long-term Debt and Convertible Debentures (Details)", "shortName": "Note 13 - Long-term Debt - Long-term Debt and Convertible Debentures (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "86", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:LineOfCredit", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-4", "ancestors": [ "b", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:LineOfCredit", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-4", "ancestors": [ "b", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R87": { "role": "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-principal-repayments-on-longterm-debt-details", "longName": "086 - Disclosure - Note 13 - Long-term Debt - Principal Repayments on Long-term Debt (Details)", "shortName": "Note 13 - Long-term Debt - Principal Repayments on Long-term Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "87", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R88": { "role": "http://www.colliers.com/20231231/role/statement-note-14-convertible-notes-details-textual", "longName": "087 - Disclosure - Note 14 - Convertible Notes (Details Textual)", "shortName": "Note 14 - Convertible Notes (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "88", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:StockRedeemedOrCalledDuringPeriodValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-06-30_ReclassificationTypeAxis-UnarmortizedFinancingCostReclassifiedToEquityMember", "name": "us-gaap:UnamortizedDebtIssuanceExpense", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "unique": true } }, "R89": { "role": "http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities-details-textual", "longName": "088 - Disclosure - Note 15 - Warehouse Credit Facilities (Details Textual)", "shortName": "Note 15 - Warehouse Credit Facilities (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "89", "firstAnchor": { "contextRef": "d_2023-04-17_2023-04-17_DebtInstrumentAxis-FacilityAMember_LegalEntityAxis-ColliersMortgageMember_VariableRateAxis-SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "name": "us-gaap:DebtInstrumentBasisSpreadOnVariableRate1", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-04-17_2023-04-17_DebtInstrumentAxis-FacilityAMember_LegalEntityAxis-ColliersMortgageMember_VariableRateAxis-SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "name": "us-gaap:DebtInstrumentBasisSpreadOnVariableRate1", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R90": { "role": "http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities-mortgage-warehouse-credit-facilities-details", "longName": "089 - Disclosure - Note 15 - Warehouse Credit Facilities - Mortgage Warehouse Credit Facilities (Details)", "shortName": "Note 15 - Warehouse Credit Facilities - Mortgage Warehouse Credit Facilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "90", "firstAnchor": { "contextRef": "i_2023-12-31_CreditFacilityAxis-WarehouseCreditFacilitiesMember", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-8", "ancestors": [ "b", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31_CreditFacilityAxis-WarehouseCreditFacilitiesMember", "name": "us-gaap:LinesOfCreditCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-4", "ancestors": [ "b", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "unique": true } }, "R91": { "role": "http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities-mortgage-warehouse-credit-facilities-details-parentheticals", "longName": "090 - Disclosure - Note 15 - Warehouse Credit Facilities - Mortgage Warehouse Credit Facilities (Details) (Parentheticals)", "shortName": "Note 15 - Warehouse Credit Facilities - Mortgage Warehouse Credit Facilities (Details) (Parentheticals)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "91", "firstAnchor": null, "uniqueAnchor": null }, "R92": { "role": "http://www.colliers.com/20231231/role/statement-note-16-ar-facility-details-textual", "longName": "091 - Disclosure - Note 16 - AR Facility (Details Textual)", "shortName": "Note 16 - AR Facility (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "92", "firstAnchor": { "contextRef": "i_2023-09-28", "name": "cigi:AccountsReceivableFacilityMaximumBorrowingCapacity", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-8", "ancestors": [ "p", "us-gaap:AccountsAndNontradeReceivableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-09-28", "name": "cigi:AccountsReceivableFacilityMaximumBorrowingCapacity", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-8", "ancestors": [ "p", "us-gaap:AccountsAndNontradeReceivableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R93": { "role": "http://www.colliers.com/20231231/role/statement-note-17-variable-interest-entities-details-textual", "longName": "092 - Disclosure - Note 17 - Variable Interest Entities (Details Textual)", "shortName": "Note 17 - Variable Interest Entities (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "93", "firstAnchor": { "contextRef": "i_2023-12-31_RangeAxis-MinimumMember", "name": "cigi:LimitedPartnerEquityInterestInRealEstatePortfolio", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "us-gaap:RealEstateDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true }, "uniqueAnchor": null }, "R94": { "role": "http://www.colliers.com/20231231/role/statement-note-17-variable-interest-entities-maximum-exposure-loss-details", "longName": "093 - Disclosure - Note 17 - Variable Interest Entities - Maximum Exposure Loss (Details)", "shortName": "Note 17 - Variable Interest Entities - Maximum Exposure Loss (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "94", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:EquityMethodInvestments", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "td", "tr", "tbody", "table", "ix:continuation", "us-gaap:OtherAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "cigi:VariableInterestEntityNonconsolidatedCoinvestmentCommitments", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "us-gaap:VariableInterestEntityDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "unique": true } }, "R95": { "role": "http://www.colliers.com/20231231/role/statement-note-18-redeemable-noncontrolling-interests-details-textual", "longName": "094 - Disclosure - Note 18 - Redeemable Non-controlling Interests (Details Textual)", "shortName": "Note 18 - Redeemable Non-controlling Interests (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "95", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "cigi:SubordinateNoncontrollingInterestShares", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:MinorityInterestDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "unique": true } }, "R96": { "role": "http://www.colliers.com/20231231/role/statement-note-18-redeemable-noncontrolling-interests-reconciliation-of-the-beginning-and-ending-nci-amounts-details", "longName": "095 - Disclosure - Note 18 - Redeemable Non-controlling Interests - Reconciliation of the Beginning and Ending NCI Amounts (Details)", "shortName": "Note 18 - Redeemable Non-controlling Interests - Reconciliation of the Beginning and Ending NCI Amounts (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "96", "firstAnchor": { "contextRef": "i_2022-12-31", "name": "us-gaap:NonredeemableNoncontrollingInterest", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "td", "tr", "tbody", "table", "us-gaap:RedeemableNoncontrollingInterestTableTextBlock", "us-gaap:MinorityInterestDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2021-12-31", "name": "us-gaap:NonredeemableNoncontrollingInterest", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:RedeemableNoncontrollingInterestTableTextBlock", "us-gaap:MinorityInterestDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "unique": true } }, "R97": { "role": "http://www.colliers.com/20231231/role/statement-note-19-capital-stock-details-textual", "longName": "096 - Disclosure - Note 19 - Capital Stock (Details Textual)", "shortName": "Note 19 - Capital Stock (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "97", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "unitRef": "USDPerShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "unitRef": "USDPerShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R98": { "role": "http://www.colliers.com/20231231/role/statement-note-19-capital-stock-capital-stock-issued-and-outstanding-details", "longName": "097 - Disclosure - Note 19 - Capital Stock - Capital Stock Issued and Outstanding (Details)", "shortName": "Note 19 - Capital Stock - Capital Stock Issued and Outstanding (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "98", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:SharesIssued", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfStockByClassTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:SharesIssued", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfStockByClassTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R99": { "role": "http://www.colliers.com/20231231/role/statement-note-20-net-earnings-loss-per-common-share-details-textual", "longName": "098 - Disclosure - Note 20 - Net Earnings (Loss) Per Common Share (Details Textual)", "shortName": "Note 20 - Net Earnings (Loss) Per Common Share (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "99", "firstAnchor": { "contextRef": "i_2023-07-20_ShareRepurchaseProgramAxis-The20232024NCIBMember", "name": "us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-07-20_ShareRepurchaseProgramAxis-The20232024NCIBMember", "name": "us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R100": { "role": "http://www.colliers.com/20231231/role/statement-note-20-net-earnings-loss-per-common-share-reconciliation-of-the-denominator-used-to-calculate-earnings-per-common-share-details", "longName": "099 - Disclosure - Note 20 - Net Earnings (Loss) Per Common Share - Reconciliation of the Denominator Used to Calculate Earnings Per Common Share (Details)", "shortName": "Note 20 - Net Earnings (Loss) Per Common Share - Reconciliation of the Denominator Used to Calculate Earnings Per Common Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "100", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:InterestOnConvertibleDebtNetOfTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "unique": true } }, "R101": { "role": "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-details-textual", "longName": "100 - Disclosure - Note 21 - Stock-based Compensation (Details Textual)", "shortName": "Note 21 - Stock-based Compensation (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "101", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R102": { "role": "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-option-activity-details", "longName": "101 - Disclosure - Note 21 - Stock-based Compensation - Option Activity (Details)", "shortName": "Note 21 - Stock-based Compensation - Option Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "102", "firstAnchor": { "contextRef": "i_2022-12-31", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2021-12-31", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "unique": true } }, "R103": { "role": "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-options-exercised-details", "longName": "102 - Disclosure - Note 21 - Stock-based Compensation - Options Exercised (Details)", "shortName": "Note 21 - Stock-based Compensation - Options Exercised (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "103", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31_AwardTypeAxis-EmployeeStockOptionMember", "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "b", "td", "tr", "tbody", "table", "cigi:StockOptionsExercisedTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "unique": true } }, "R104": { "role": "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-fair-value-of-each-option-grant-assumptions-used-details", "longName": "103 - Disclosure - Note 21 - Stock-based Compensation - Fair Value of Each Option Grant Assumptions Used (Details)", "shortName": "Note 21 - Stock-based Compensation - Fair Value of Each Option Grant Assumptions Used (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "104", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "b", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "b", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R105": { "role": "http://www.colliers.com/20231231/role/statement-note-22-income-tax-details-textual", "longName": "104 - Disclosure - Note 22 - Income Tax (Details Textual)", "shortName": "Note 22 - Income Tax (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "105", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:DeferredTaxAssetsGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:DeferredTaxAssetsGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R106": { "role": "http://www.colliers.com/20231231/role/statement-note-22-income-tax-effective-income-tax-rate-reconciliation-details", "longName": "105 - Disclosure - Note 22 - Income Tax - Effective Income Tax Rate Reconciliation (Details)", "shortName": "Note 22 - Income Tax - Effective Income Tax Rate Reconciliation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "106", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R107": { "role": "http://www.colliers.com/20231231/role/statement-note-22-income-tax-effective-income-tax-rate-reconciliation-details-parentheticals", "longName": "106 - Disclosure - Note 22 - Income Tax - Effective Income Tax Rate Reconciliation (Details) (Parentheticals)", "shortName": "Note 22 - Income Tax - Effective Income Tax Rate Reconciliation (Details) (Parentheticals)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "107", "firstAnchor": null, "uniqueAnchor": null }, "R108": { "role": "http://www.colliers.com/20231231/role/statement-note-22-income-tax-earnings-before-income-tax-by-jurisdiction-details", "longName": "107 - Disclosure - Note 22 - Income Tax - Earnings Before Income Tax by Jurisdiction (Details)", "shortName": "Note 22 - Income Tax - Earnings Before Income Tax by Jurisdiction (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "108", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31_IncomeTaxAuthorityAxis-DomesticCountryMember_IncomeTaxAuthorityNameAxis-CanadaRevenueAgencyMember", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "unique": true } }, "R109": { "role": "http://www.colliers.com/20231231/role/statement-note-22-income-tax-provision-for-recovery-of-income-tax-details", "longName": "108 - Disclosure - Note 22 - Income Tax - Provision for (Recovery of) Income Tax (Details)", "shortName": "Note 22 - Income Tax - Provision for (Recovery of) Income Tax (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "109", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:CurrentIncomeTaxExpenseBenefit", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-4", "ancestors": [ "b", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:CurrentIncomeTaxExpenseBenefit", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-4", "ancestors": [ "b", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R110": { "role": "http://www.colliers.com/20231231/role/statement-note-22-income-tax-deferred-income-tax-components-details", "longName": "109 - Disclosure - Note 22 - Income Tax - Deferred Income Tax Components (Details)", "shortName": "Note 22 - Income Tax - Deferred Income Tax Components (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "110", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R111": { "role": "http://www.colliers.com/20231231/role/statement-note-22-income-tax-gross-operating-loss-carryforwards-details", "longName": "110 - Disclosure - Note 22 - Income Tax - Gross Operating Loss Carryforwards (Details)", "shortName": "Note 22 - Income Tax - Gross Operating Loss Carryforwards (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "111", "firstAnchor": { "contextRef": "i_2023-12-31_IncomeTaxAuthorityAxis-DomesticCountryMember_IncomeTaxAuthorityNameAxis-CanadaRevenueAgencyMember", "name": "cigi:OperatingLossCarryforwardsGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "b", "td", "tr", "tbody", "table", "us-gaap:SummaryOfOperatingLossCarryforwardsTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31_IncomeTaxAuthorityAxis-DomesticCountryMember_IncomeTaxAuthorityNameAxis-CanadaRevenueAgencyMember", "name": "cigi:OperatingLossCarryforwardsGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "b", "td", "tr", "tbody", "table", "us-gaap:SummaryOfOperatingLossCarryforwardsTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R112": { "role": "http://www.colliers.com/20231231/role/statement-note-22-income-tax-unrecognized-tax-benefits-details", "longName": "111 - Disclosure - Note 22 - Income Tax - Unrecognized Tax Benefits (Details)", "shortName": "Note 22 - Income Tax - Unrecognized Tax Benefits (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "112", "firstAnchor": { "contextRef": "i_2022-12-31", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "td", "tr", "tbody", "table", "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "td", "tr", "tbody", "table", "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "unique": true } }, "R113": { "role": "http://www.colliers.com/20231231/role/statement-note-23-other-supplemental-information-summary-of-other-supplemental-information-details", "longName": "112 - Disclosure - Note 23 - Other Supplemental Information - Summary of Other Supplemental Information (Details)", "shortName": "Note 23 - Other Supplemental Information - Summary of Other Supplemental Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "113", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:IncomeTaxesPaidNet", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "td", "tr", "tbody", "table", "cigi:ScheduleOfOtherSupplementInformationTableTextBlock", "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:IncomeTaxesPaidNet", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "td", "tr", "tbody", "table", "cigi:ScheduleOfOtherSupplementInformationTableTextBlock", "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R114": { "role": "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-details-textual", "longName": "113 - Disclosure - Note 24 - Financial Instruments (Details Textual)", "shortName": "Note 24 - Financial Instruments (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "114", "firstAnchor": { "contextRef": "i_2023-12-31_FinancialInstrumentAxis-ContingentConsiderationLiabilityMember", "name": "cigi:FairValueInputsWeightedAverageDiscountRateIncrease", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "us-gaap:FinancialInstrumentsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31_FinancialInstrumentAxis-ContingentConsiderationLiabilityMember", "name": "cigi:FairValueInputsWeightedAverageDiscountRateIncrease", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "us-gaap:FinancialInstrumentsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R115": { "role": "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-financial-assets-and-liabilities-carried-at-fair-value-details", "longName": "114 - Disclosure - Note 24 - Financial Instruments - Financial Assets and Liabilities Carried at Fair Value (Details)", "shortName": "Note 24 - Financial Instruments - Financial Assets and Liabilities Carried at Fair Value (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "115", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:EquitySecuritiesFvNi", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:OtherAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FinancialInstrumentsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "unique": true } }, "R116": { "role": "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-changes-in-fair-value-of-the-net-mortgage-derivative-assets-and-liabilities-details", "longName": "115 - Disclosure - Note 24 - Financial Instruments - Changes in Fair Value of the Net Mortgage Derivative Assets and Liabilities (Details)", "shortName": "Note 24 - Financial Instruments - Changes in Fair Value of the Net Mortgage Derivative Assets and Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "116", "firstAnchor": { "contextRef": "i_2022-12-31_DerivativeInstrumentRiskAxis-MortgagerelatedDerivativesMember", "name": "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "td", "tr", "tbody", "table", "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock", "us-gaap:FinancialInstrumentsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2022-12-31_DerivativeInstrumentRiskAxis-MortgagerelatedDerivativesMember", "name": "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "td", "tr", "tbody", "table", "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock", "us-gaap:FinancialInstrumentsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R117": { "role": "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-changes-in-fair-value-of-dpp-details", "longName": "116 - Disclosure - Note 24 - Financial Instruments - Changes in Fair Value of DPP (Details)", "shortName": "Note 24 - Financial Instruments - Changes in Fair Value of DPP (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "117", "firstAnchor": { "contextRef": "i_2022-12-31_FairValueByAssetClassAxis-DeferredPurchasePriceOnARFacilityMember", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "td", "tr", "tbody", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "us-gaap:FinancialInstrumentsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2021-12-31_FairValueByAssetClassAxis-DeferredPurchasePriceOnARFacilityMember", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "us-gaap:FinancialInstrumentsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "unique": true } }, "R118": { "role": "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-details-of-interest-rate-swaps-in-place-details", "longName": "117 - Disclosure - Note 24 - Financial Instruments - Details of Interest Rate Swaps In Place (Details)", "shortName": "Note 24 - Financial Instruments - Details of Interest Rate Swaps In Place (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "118", "firstAnchor": { "contextRef": "i_2023-12-31_DerivativeInstrumentRiskAxis-InterestRateSwap2022IrsAMember", "name": "us-gaap:DerivativeNotionalAmount", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-7", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "us-gaap:FinancialInstrumentsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31_DerivativeInstrumentRiskAxis-InterestRateSwap2022IrsAMember", "name": "us-gaap:DerivativeNotionalAmount", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-7", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "us-gaap:FinancialInstrumentsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R119": { "role": "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-change-in-fair-value-of-contingent-consideration-liability-details", "longName": "118 - Disclosure - Note 24 - Financial Instruments - Change in Fair Value of Contingent Consideration Liability (Details)", "shortName": "Note 24 - Financial Instruments - Change in Fair Value of Contingent Consideration Liability (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "119", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member", "name": "cigi:AmountsRecognizedOnAcquisitions", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock", "us-gaap:FinancialInstrumentsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "unique": true } }, "R120": { "role": "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-estimated-of-fair-values-for-other-financial-instruments-details", "longName": "119 - Disclosure - Note 24 - Financial Instruments - Estimated of Fair Values for Other Financial Instruments (Details)", "shortName": "Note 24 - Financial Instruments - Estimated of Fair Values for Other Financial Instruments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "120", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:SeniorNotes", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "cigi:SeniorNotesFairValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "td", "tr", "tbody", "table", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "us-gaap:FinancialInstrumentsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "unique": true } }, "R121": { "role": "http://www.colliers.com/20231231/role/statement-note-25-commitments-and-contingencies-details-textual", "longName": "120 - Disclosure - Note 25 - Commitments and Contingencies (Details Textual)", "shortName": "Note 25 - Commitments and Contingencies (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "121", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "cigi:UnpaidPrincipalBalanceOfFundedAndSoldLoansSubjectToLossSharingObligations", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-6", "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "cigi:UnpaidPrincipalBalanceOfFundedAndSoldLoansSubjectToLossSharingObligations", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-6", "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R122": { "role": "http://www.colliers.com/20231231/role/statement-note-25-commitments-and-contingencies-minimum-contractual-purchase-commitments-obligation-payments-details", "longName": "121 - Disclosure - Note 25 - Commitments and Contingencies - Minimum Contractual Purchase Commitments Obligation Payments (Details)", "shortName": "Note 25 - Commitments and Contingencies - Minimum Contractual Purchase Commitments Obligation Payments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "122", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:PurchaseObligationDueInNextTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:PurchaseObligationDueInNextTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R123": { "role": "http://www.colliers.com/20231231/role/statement-note-26-related-party-transactions-details-textual", "longName": "122 - Disclosure - Note 26 - Related Party Transactions (Details Textual)", "shortName": "Note 26 - Related Party Transactions (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "123", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis-LoansReceivableMember_RelatedPartyTransactionsByRelatedPartyAxis-NoncontrollingShareholdersMember", "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis-LoansReceivableMember_RelatedPartyTransactionsByRelatedPartyAxis-NoncontrollingShareholdersMember", "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R124": { "role": "http://www.colliers.com/20231231/role/statement-note-27-revenue-details-textual", "longName": "123 - Disclosure - Note 27 - Revenue (Details Textual)", "shortName": "Note 27 - Revenue (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "124", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:ContractWithCustomerAssetNet", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-4", "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:ContractWithCustomerAssetNet", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-4", "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R125": { "role": "http://www.colliers.com/20231231/role/statement-note-27-revenue-disaggregated-revenue-details", "longName": "124 - Disclosure - Note 27 - Revenue - Disaggregated Revenue (Details)", "shortName": "Note 27 - Revenue - Disaggregated Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "125", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31_ProductOrServiceAxis-LeaseBrokerageMember", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "td", "tr", "tbody", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "unique": true } }, "R126": { "role": "http://www.colliers.com/20231231/role/statement-note-28-segmented-information-details-textual", "longName": "125 - Disclosure - Note 28 - Segmented Information (Details Textual)", "shortName": "Note 28 - Segmented Information (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "126", "firstAnchor": { "contextRef": "i_2023-12-31_StatementBusinessSegmentsAxis-AmericasSegmentMember", "name": "us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31_StatementBusinessSegmentsAxis-AmericasSegmentMember", "name": "us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true, "unique": true } }, "R127": { "role": "http://www.colliers.com/20231231/role/statement-note-28-segmented-information-operating-segments-details", "longName": "126 - Disclosure - Note 28 - Segmented Information - Operating Segments (Details)", "shortName": "Note 28 - Segmented Information - Operating Segments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "127", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:InterestIncomeExpenseNet", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "unique": true } }, "R128": { "role": "http://www.colliers.com/20231231/role/statement-note-28-segmented-information-revenues-and-longlived-assets-by-geographic-location-details", "longName": "127 - Disclosure - Note 28 - Segmented Information - Revenues and Long-lived Assets by Geographic Location (Details)", "shortName": "Note 28 - Segmented Information - Revenues and Long-lived Assets by Geographic Location (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "128", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:NoncurrentAssets", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ex_623512.htm", "unique": true } } }, "tag": { "cigi_ARFacilityFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "ARFacilityFairValue", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-financial-assets-and-liabilities-carried-at-fair-value-details": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-financial-assets-and-liabilities-carried-at-fair-value-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred Purchase Price on AR Facility", "label": "cigi_ARFacilityFairValue", "documentation": "The fair value of the AR facility." } } }, "auth_ref": [] }, "country_AU": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "AU", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-28-segmented-information-revenues-and-longlived-assets-by-geographic-location-details" ], "lang": { "en-us": { "role": { "label": "AUSTRALIA" } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "presentation": [ "http://www.colliers.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsAndNontradeReceivableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsAndNontradeReceivableTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-16-ar-facility" ], "lang": { "en-us": { "role": { "label": "Accounts and Nontrade Receivable [Text Block]", "documentation": "The entire disclosure for accounts receivable, contract receivable, receivable held-for-sale, and nontrade receivable." } } }, "auth_ref": [ "r409", "r447" ] }, "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-26-related-party-transactions", "http://www.colliers.com/20231231/role/statement-note-26-related-party-transactions-details-textual" ], "lang": { "en-us": { "role": { "label": "Receivable Type [Axis]", "documentation": "Information by type of receivable." } } }, "auth_ref": [ "r54" ] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Accounts payable and accrued expenses", "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits." } } }, "auth_ref": [ "r46" ] }, "cigi_AccountsReceivableFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "AccountsReceivableFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-16-ar-facility-details-textual" ], "lang": { "en-us": { "role": { "label": "cigi_AccountsReceivableFacilityMaximumBorrowingCapacity", "terseLabel": "Accounts Receivable Facility, Maximum Borrowing Capacity", "documentation": "Maximum borrowing capacity under the accounts receivable facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [] }, "cigi_AccountsReceivableFacilityOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "AccountsReceivableFacilityOutstanding", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-16-ar-facility-details-textual" ], "lang": { "en-us": { "role": { "label": "cigi_AccountsReceivableFacilityOutstanding", "terseLabel": "Accounts Receivable Facility, Outstanding", "documentation": "The amount of the accounts receivable facility that is outstanding." } } }, "auth_ref": [] }, "cigi_AccountsReceivableFacilityOutstandingPrincpalOnContractAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "AccountsReceivableFacilityOutstandingPrincpalOnContractAssets", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-16-ar-facility-details-textual" ], "lang": { "en-us": { "role": { "label": "cigi_AccountsReceivableFacilityOutstandingPrincpalOnContractAssets", "terseLabel": "Accounts Receivable Facility, Outstanding Princpal on Contract Assets", "documentation": "The outstanding principal on contract assets under the accounts receivable facility." } } }, "auth_ref": [] }, "cigi_AccountsReceivableFacilityPrincipalOnTradeAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "AccountsReceivableFacilityPrincipalOnTradeAccountsReceivable", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-16-ar-facility-details-textual" ], "lang": { "en-us": { "role": { "label": "cigi_AccountsReceivableFacilityPrincipalOnTradeAccountsReceivable", "terseLabel": "Accounts Receivable Facility, Principal on Trade Accounts Receivable, Net of Allowance", "documentation": "The amount of principal on trade accounts receivable under the accounts receivable facility, net of allowance for doubtful accounts." } } }, "auth_ref": [] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Accounts receivable, net of allowance of $36,382 (December 31, 2022 - $25,332)", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r410", "r411" ] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Income tax payable", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations." } } }, "auth_ref": [ "r170", "r226" ] }, "us-gaap_AccumulatedAmortizationOfNoncurrentDeferredFinanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedAmortizationOfNoncurrentDeferredFinanceCosts", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-components-of-other-assets-details-parentheticals" ], "lang": { "en-us": { "role": { "label": "us-gaap_AccumulatedAmortizationOfNoncurrentDeferredFinanceCosts", "terseLabel": "Financing fees, accumulated amortization", "documentation": "Amount of accumulated amortization of debt issuance costs classified as noncurrent." } } }, "auth_ref": [ "r152" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Accumulated other comprehensive loss", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r56", "r57", "r180", "r295", "r818", "r859", "r862" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-shareholders-equity" ], "lang": { "en-us": { "role": { "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r8", "r27", "r57", "r679", "r682", "r742", "r855", "r856", "r1097", "r1098", "r1099", "r1110", "r1111", "r1112" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-acquired-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "Estimated weighted average amortization period (Year)", "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r194" ] }, "cigi_AcquisitionsAfterDecember312008Member": { "xbrltype": "domainItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "AcquisitionsAfterDecember312008Member", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-4-acquisitions", "http://www.colliers.com/20231231/role/statement-note-4-acquisitions-details-textual" ], "lang": { "en-us": { "role": { "label": "Acquisitions after December 31, 2008 [Member]", "documentation": "Represents the acquisitions after December 31, 2008." } } }, "auth_ref": [] }, "us-gaap_AdditionalFinancialInformationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalFinancialInformationDisclosureTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-23-other-supplemental-information" ], "lang": { "en-us": { "role": { "label": "Additional Financial Information Disclosure [Text Block]", "documentation": "The entire disclosures of supplemental information, including descriptions and amounts, related to the balance sheet, income statement, and/or cash flow statement." } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Contributed surplus", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r175", "r1036", "r1220" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-shareholders-equity" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r617", "r618", "r619", "r879", "r1110", "r1111", "r1112", "r1196", "r1221" ] }, "dei_AddressTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AddressTypeDomain", "presentation": [ "http://www.colliers.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Address Type [Domain]", "documentation": "An entity may have several addresses for different purposes and this domain represents all such types." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalOther", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-shareholders-equity" ], "lang": { "en-us": { "role": { "label": "Subsidiaries\u2019 equity transactions", "documentation": "Amount of other increase (decrease) in additional paid in capital (APIC)." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-shareholders-equity" ], "lang": { "en-us": { "role": { "label": "Stock option expense", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement." } } }, "auth_ref": [] }, "cigi_AdvisoryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "AdvisoryMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-27-revenue-disaggregated-revenue-details" ], "lang": { "en-us": { "role": { "label": "Advisory [Member]", "documentation": "Related to advisory." } } }, "auth_ref": [] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation-details-textual", "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_AllocatedShareBasedCompensationExpense", "terseLabel": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r612", "r624" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets-parentheticals" ], "lang": { "en-us": { "role": { "label": "Accounts receivable, allowance", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r296", "r413", "r452" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.colliers.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "srt_AmericasMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AmericasMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-12-goodwill-components-of-goodwill-details", "http://www.colliers.com/20231231/role/statement-note-4-acquisitions", "http://www.colliers.com/20231231/role/statement-note-4-acquisitions-details-textual" ], "lang": { "en-us": { "role": { "label": "Americas [Member]", "documentation": "Continents of North and South America." } } }, "auth_ref": [ "r1222", "r1223", "r1224", "r1225" ] }, "cigi_AmericasSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "AmericasSegmentMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-27-revenue-disaggregated-revenue-details", "http://www.colliers.com/20231231/role/statement-note-28-segmented-information", "http://www.colliers.com/20231231/role/statement-note-28-segmented-information-details-textual", "http://www.colliers.com/20231231/role/statement-note-28-segmented-information-operating-segments-details" ], "lang": { "en-us": { "role": { "label": "Americas Segment [Member]", "documentation": "A business segment classified as the \"Americas\" segment." } } }, "auth_ref": [] }, "cigi_AmortizationOfAdvisorLoans": { "xbrltype": "monetaryItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "AmortizationOfAdvisorLoans", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Amortization of advisor loans", "documentation": "The expense charged against earnings for the periodic recognition of advisor loans." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-earnings-loss": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-earnings-loss" ], "lang": { "en-us": { "role": { "label": "Amortization of intangible assets", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r17", "r76", "r81" ] }, "cigi_AmountsRecognizedOnAcquisitions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "AmountsRecognizedOnAcquisitions", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-change-in-fair-value-of-contingent-consideration-liability-details" ], "lang": { "en-us": { "role": { "label": "Amounts recognized on acquisitions", "documentation": "The amount recognized on acquisitions." } } }, "auth_ref": [] }, "dei_AnnualInformationForm": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AnnualInformationForm", "presentation": [ "http://www.colliers.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Annual Information Form", "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form." } } }, "auth_ref": [ "r1059" ] }, "srt_AsiaPacificMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AsiaPacificMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-12-goodwill-components-of-goodwill-details", "http://www.colliers.com/20231231/role/statement-note-4-acquisitions", "http://www.colliers.com/20231231/role/statement-note-4-acquisitions-details-textual" ], "lang": { "en-us": { "role": { "label": "Asia Pacific [Member]", "documentation": "Region of Asia Pacific." } } }, "auth_ref": [ "r1222", "r1223", "r1224", "r1225" ] }, "cigi_AsiaPacificSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "AsiaPacificSegmentMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-27-revenue-disaggregated-revenue-details", "http://www.colliers.com/20231231/role/statement-note-28-segmented-information-operating-segments-details" ], "lang": { "en-us": { "role": { "label": "Asia Pacific Segment [Member]", "documentation": "A business segment classified as the \"Asia Pacific\" segment." } } }, "auth_ref": [] }, "us-gaap_AssetPledgedAsCollateralMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetPledgedAsCollateralMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets", "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-details-textual" ], "lang": { "en-us": { "role": { "label": "Asset Pledged as Collateral [Member]", "documentation": "Asset pledged as collateral." } } }, "auth_ref": [ "r672", "r903", "r1032", "r1212" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets", "http://www.colliers.com/20231231/role/statement-note-28-segmented-information-operating-segments-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_Assets", "totalLabel": "Total assets", "terseLabel": "Total assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r224", "r290", "r329", "r379", "r394", "r400", "r446", "r499", "r500", "r502", "r503", "r504", "r506", "r508", "r510", "r511", "r672", "r676", "r706", "r813", "r922", "r1036", "r1052", "r1152", "r1153", "r1204" ] }, "cigi_AssetsAcquiredThatDoNotConstituteABusinessMember": { "xbrltype": "domainItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "AssetsAcquiredThatDoNotConstituteABusinessMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets", "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-details-textual" ], "lang": { "en-us": { "role": { "label": "Assets Acquired That Do Not Constitute a Business [Member]", "documentation": "Related to assets acquired that do not constitute a business." } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "us-gaap_AssetsCurrent", "totalLabel": "Total current assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r284", "r299", "r329", "r446", "r499", "r500", "r502", "r503", "r504", "r506", "r508", "r510", "r511", "r672", "r676", "r706", "r1036", "r1152", "r1153", "r1204" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Current assets" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-financial-assets-and-liabilities-carried-at-fair-value-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-financial-assets-and-liabilities-carried-at-fair-value-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_AssetsFairValueDisclosure", "totalLabel": "Total assets", "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r147" ] }, "us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsHeldForSaleNotPartOfDisposalGroup", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-6-warehouse-fund-assets-warehouse-fund-assets-and-liabilities-details": { "parentTag": "us-gaap_RealEstateHeldforsale", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-6-warehouse-fund-assets-warehouse-fund-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup", "totalLabel": "Total warehouse fund assets", "documentation": "Amount of assets held-for-sale that are not part of a disposal group." } } }, "auth_ref": [ "r199" ] }, "us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsHeldForSaleNotPartOfDisposalGroupCurrent", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-6-warehouse-fund-assets-warehouse-fund-assets-and-liabilities-details": { "parentTag": "us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup", "weight": 1.0, "order": 1.0 }, "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets", "http://www.colliers.com/20231231/role/statement-note-6-warehouse-fund-assets-warehouse-fund-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Warehouse fund assets (note 6)", "documentation": "Amount of assets held-for-sale that are not part of a disposal group, expected to be sold within a year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r199", "r1036" ] }, "cigi_AssetsHeldforsaleNotPartOfDisposalGroupNoncurrentTotal": { "xbrltype": "monetaryItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "AssetsHeldforsaleNotPartOfDisposalGroupNoncurrentTotal", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 0.0 }, "http://www.colliers.com/20231231/role/statement-note-6-warehouse-fund-assets-warehouse-fund-assets-and-liabilities-details": { "parentTag": "us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets", "http://www.colliers.com/20231231/role/statement-note-6-warehouse-fund-assets-warehouse-fund-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Warehouse fund assets - non-current", "terseLabel": "Warehouse fund assets (note 6)", "documentation": "Amount of assets held-for-sale that are not part of a disposal group, expected to be sold after a year or the normal operating cycle." } } }, "auth_ref": [] }, "us-gaap_AssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "us-gaap_AssetsNoncurrent", "totalLabel": "Total noncurrent assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r329", "r446", "r499", "r500", "r502", "r503", "r504", "r506", "r508", "r510", "r511", "r672", "r676", "r706", "r1152", "r1153", "r1204" ] }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperation", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-5-business-disposals-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "terseLabel": "Disposal Group, Including Discontinued Operation, Assets", "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r7", "r160", "r164", "r201", "r282", "r283" ] }, "dei_AuditedAnnualFinancialStatements": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditedAnnualFinancialStatements", "presentation": [ "http://www.colliers.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Audited Annual Financial Statements", "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements." } } }, "auth_ref": [ "r1059" ] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://www.colliers.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r1057", "r1058", "r1059" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://www.colliers.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "auth_ref": [ "r1057", "r1058", "r1059" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://www.colliers.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "auth_ref": [ "r1057", "r1058", "r1059" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation", "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-details-textual", "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-options-exercised-details" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r583", "r584", "r585", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r607", "r608", "r609", "r610", "r611" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-25-commitments-and-contingencies", "http://www.colliers.com/20231231/role/statement-note-25-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Axis]", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-25-commitments-and-contingencies", "http://www.colliers.com/20231231/role/statement-note-25-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r135", "r139" ] }, "cigi_BasaltInfrastructurePartnersLlpMember": { "xbrltype": "domainItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "BasaltInfrastructurePartnersLlpMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-4-acquisitions-acquisitions-details-details" ], "lang": { "en-us": { "role": { "label": "Basalt Infrastructure Partners LLP [Member]", "documentation": "Related to Basalt Infrastructure Partners LLP." } } }, "auth_ref": [] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Basis of Accounting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "cigi_BrokerageBacklogMember": { "xbrltype": "domainItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "BrokerageBacklogMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-acquired-intangible-assets-details", "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-components-of-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "Brokerage Backlog [Member]", "documentation": "Represents the brokerage backlog." } } }, "auth_ref": [] }, "us-gaap_BuildingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BuildingMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-10-fixed-assets-components-of-fixed-assets-details", "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation", "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation-details-textual" ], "lang": { "en-us": { "role": { "label": "Building [Member]", "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities." } } }, "auth_ref": [ "r200" ] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-4-acquisitions", "http://www.colliers.com/20231231/role/statement-note-4-acquisitions-acquisitions-details-details", "http://www.colliers.com/20231231/role/statement-note-4-acquisitions-details-textual", "http://www.colliers.com/20231231/role/statement-note-7-acquisitionrelated-items", "http://www.colliers.com/20231231/role/statement-note-7-acquisitionrelated-items-details-textual" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r667", "r1027", "r1028" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-4-acquisitions", "http://www.colliers.com/20231231/role/statement-note-4-acquisitions-acquisitions-details-details", "http://www.colliers.com/20231231/role/statement-note-4-acquisitions-details-textual", "http://www.colliers.com/20231231/role/statement-note-7-acquisitionrelated-items", "http://www.colliers.com/20231231/role/statement-note-7-acquisitionrelated-items-details-textual" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r103", "r106", "r667", "r1027", "r1028" ] }, "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-4-acquisitions-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "terseLabel": "Business Acquisition, Goodwill, Expected Tax Deductible Amount", "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes." } } }, "auth_ref": [ "r116" ] }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-4-acquisitions-acquisitions-details-details" ], "lang": { "en-us": { "role": { "label": "Supplemental pro forma net earnings (unaudited), Net earnings from continuing operations", "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period." } } }, "auth_ref": [ "r665", "r666" ] }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionsProFormaRevenue", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-4-acquisitions-acquisitions-details-details" ], "lang": { "en-us": { "role": { "label": "Supplemental pro forma revenues (unaudited), Revenues", "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period." } } }, "auth_ref": [ "r665", "r666" ] }, "cigi_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestAmountRecognizedFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestAmountRecognizedFairValue", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-18-redeemable-noncontrolling-interests-reconciliation-of-the-beginning-and-ending-nci-amounts-details" ], "lang": { "en-us": { "role": { "label": "RNCI recognized on business acquisitions", "documentation": "This element represents the fair value of the noncontrolling interest recognized in the acquiree during the fiscal period." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-4-acquisitions-acquisitions-details-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue", "terseLabel": "Redeemable non-controlling interest (note 18)", "documentation": "This element represents the fair value of the noncontrolling interest in the acquiree at the acquisition date." } } }, "auth_ref": [ "r109" ] }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAcquisitionRelatedCosts", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-7-acquisitionrelated-items-composition-of-acquisitionrelated-expense-income-details": { "parentTag": "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-7-acquisitionrelated-items-composition-of-acquisitionrelated-expense-income-details" ], "lang": { "en-us": { "role": { "label": "Transaction costs", "documentation": "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, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities." } } }, "auth_ref": [ "r102" ] }, "cigi_BusinessCombinationAcquisitionRelatedCostsIncludingChangesInContingentConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "BusinessCombinationAcquisitionRelatedCostsIncludingChangesInContingentConsideration", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-earnings-loss": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-earnings-loss" ], "lang": { "en-us": { "role": { "label": "Acquisition-related items (note 7)", "documentation": "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." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-4-acquisitions-acquisitions-details-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_BusinessCombinationConsiderationTransferred1", "terseLabel": "Total purchase consideration", "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer." } } }, "auth_ref": [ "r1", "r2", "r20" ] }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-change-in-fair-value-of-contingent-consideration-liability-details" ], "lang": { "en-us": { "role": { "label": "Fair value adjustments (note 7)", "terseLabel": "Contingent acquisition consideration paid", "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement." } } }, "auth_ref": [ "r670", "r1103" ] }, "cigi_BusinessCombinationContingentConsiderationArrangementsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "BusinessCombinationContingentConsiderationArrangementsOther", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-change-in-fair-value-of-contingent-consideration-liability-details" ], "lang": { "en-us": { "role": { "label": "cigi_BusinessCombinationContingentConsiderationArrangementsOther", "negatedLabel": "Other", "documentation": "Represents the business combination contingent consideration arrangements classified as other." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-4-acquisitions-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "terseLabel": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High", "documentation": "For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid." } } }, "auth_ref": [ "r115" ] }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-4-acquisitions-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow", "terseLabel": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Low", "documentation": "For contingent consideration arrangements and indemnification assets recognized in connection with a business combination, this element represents an estimate of the low-end of the potential range (undiscounted) of the consideration which may be paid." } } }, "auth_ref": [ "r115" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiability", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-financial-assets-and-liabilities-carried-at-fair-value-details": { "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-change-in-fair-value-of-contingent-consideration-liability-details", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-financial-assets-and-liabilities-carried-at-fair-value-details", "http://www.colliers.com/20231231/role/statement-note-4-acquisitions-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_BusinessCombinationContingentConsiderationLiability", "terseLabel": "Business Combination, Contingent Consideration, Liability", "periodStartLabel": "Balance", "periodEndLabel": "Balance", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination." } } }, "auth_ref": [ "r3", "r114", "r669" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-change-in-fair-value-of-contingent-consideration-liability-details" ], "lang": { "en-us": { "role": { "label": "Contingent acquisition consideration - current (note 24)", "terseLabel": "Less: current portion", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r4", "r114" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiabilityMeasurementInput", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput", "terseLabel": "Business Combination, Contingent Consideration, Liability, Measurement Input", "documentation": "Value of input used to measure contingent consideration liability from business combination." } } }, "auth_ref": [ "r699" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-change-in-fair-value-of-contingent-consideration-liability-details" ], "lang": { "en-us": { "role": { "label": "Contingent acquisition consideration (note 24)", "terseLabel": "Non-current portion", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r4", "r114" ] }, "cigi_BusinessCombinationDisclosureAcquisitionRelatedItemsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "BusinessCombinationDisclosureAcquisitionRelatedItemsTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-7-acquisitionrelated-items" ], "lang": { "en-us": { "role": { "label": "Business Combination Disclosure Acquisition Related Items [Text Block]", "documentation": "The disclosure for costs of business combination(s) (or series of individually immaterial business combinations) costs including contingent consideration fair value adjustments, transaction costs or other purchase accounting adjustments that are charged to income." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-4-acquisitions" ], "lang": { "en-us": { "role": { "label": "Business Combination Disclosure [Text Block]", "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)." } } }, "auth_ref": [ "r217", "r668" ] }, "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-4-acquisitions-acquisitions-details-details" ], "lang": { "en-us": { "role": { "label": "Actual from acquired entities, Net earnings from continuing operations", "documentation": "This element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period." } } }, "auth_ref": [ "r105" ] }, "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-4-acquisitions-acquisitions-details-details" ], "lang": { "en-us": { "role": { "label": "Actual from acquired entities, Revenues", "documentation": "This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period." } } }, "auth_ref": [ "r105" ] }, "cigi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsExcludingCashAndEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsExcludingCashAndEquivalents", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-4-acquisitions-acquisitions-details-details" ], "lang": { "en-us": { "role": { "label": "cigi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsExcludingCashAndEquivalents", "terseLabel": "Current assets, excluding cash", "documentation": "Amount of assets, excluding cash and equivalents, that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-4-acquisitions-acquisitions-details-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities", "terseLabel": "Current liabilities", "documentation": "Amount of liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r108" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-4-acquisitions-acquisitions-details-details", "http://www.colliers.com/20231231/role/statement-note-4-acquisitions-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date." } } }, "auth_ref": [ "r107", "r108" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-4-acquisitions-acquisitions-details-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "terseLabel": "Net identifiable assets acquired", "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r107", "r108" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-4-acquisitions-acquisitions-details-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets", "terseLabel": "Non-current assets", "documentation": "Amount of assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r108" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-4-acquisitions-acquisitions-details-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities", "terseLabel": "Long-term liabilities", "documentation": "Amount of liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r108" ] }, "cigi_BusinessCombinationResolvedAndSettledInCash": { "xbrltype": "monetaryItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "BusinessCombinationResolvedAndSettledInCash", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-change-in-fair-value-of-contingent-consideration-liability-details" ], "lang": { "en-us": { "role": { "label": "cigi_BusinessCombinationResolvedAndSettledInCash", "negatedLabel": "Resolved and settled in cash", "documentation": "Represents the business combinations resolved and settled in cash." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-7-acquisitionrelated-items-composition-of-acquisitionrelated-expense-income-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-7-acquisitionrelated-items-composition-of-acquisitionrelated-expense-income-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed", "totalLabel": "Acquisition-related expense", "documentation": "For transactions that are recognized separately from the acquisition of assets and assumptions of liabilities in the business combination, such as related to pre-existing relationships with the acquiree, this element represents the disclosure of the amount of acquisition related costs which have been expensed." } } }, "auth_ref": [ "r104" ] }, "us-gaap_BusinessCombinationsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsPolicy", "presentation": [ "http://www.colliers.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Business Combinations Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy." } } }, "auth_ref": [ "r101" ] }, "dei_BusinessContactMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "BusinessContactMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Business Contact [Member]", "documentation": "Business contact for the entity" } } }, "auth_ref": [ "r1058", "r1059" ] }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-1-description-of-the-business" ], "lang": { "en-us": { "role": { "label": "Business Description and Basis of Presentation [Text Block]", "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [ "r158", "r191", "r192" ] }, "country_CA": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "CA", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-28-segmented-information-revenues-and-longlived-assets-by-geographic-location-details" ], "lang": { "en-us": { "role": { "label": "CANADA" } } }, "auth_ref": [] }, "country_CN": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "CN", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-28-segmented-information-revenues-and-longlived-assets-by-geographic-location-details" ], "lang": { "en-us": { "role": { "label": "CHINA" } } }, "auth_ref": [] }, "us-gaap_CanadaRevenueAgencyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CanadaRevenueAgencyMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-22-income-tax", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-details-textual", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-earnings-before-income-tax-by-jurisdiction-details", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-gross-operating-loss-carryforwards-details", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-provision-for-recovery-of-income-tax-details" ], "lang": { "en-us": { "role": { "label": "Canada Revenue Agency [Member]", "documentation": "Designated tax department of the government of Canada." } } }, "auth_ref": [] }, "us-gaap_CapitalLossCarryforwardMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalLossCarryforwardMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-22-income-tax-gross-operating-loss-carryforwards-details" ], "lang": { "en-us": { "role": { "label": "Capital Loss Carryforward [Member]", "documentation": "Deductions derived from capital losses that cannot be utilized on the tax return during a period that have been carried forward to reduce taxable income or taxes payable in a future year." } } }, "auth_ref": [] }, "cigi_CapitalMarketsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "CapitalMarketsMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-27-revenue", "http://www.colliers.com/20231231/role/statement-note-27-revenue-details-textual", "http://www.colliers.com/20231231/role/statement-note-27-revenue-disaggregated-revenue-details" ], "lang": { "en-us": { "role": { "label": "Capital Markets [Member]", "documentation": "Represents capital markets." } } }, "auth_ref": [] }, "cigi_CaptialStockIssuedAndOutstandingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "CaptialStockIssuedAndOutstandingValue", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-19-capital-stock-capital-stock-issued-and-outstanding-details" ], "lang": { "en-us": { "role": { "label": "Capital Shares, Amount", "documentation": "Represents the value of the capital stock issued and outstanding." } } }, "auth_ref": [] }, "us-gaap_CashAcquiredFromAcquisition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAcquiredFromAcquisition", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-4-acquisitions-acquisitions-details-details-parentheticals" ], "lang": { "en-us": { "role": { "label": "Cash consideration, cash acquired", "terseLabel": "Cash consideration, cash acquired", "documentation": "The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business)." } } }, "auth_ref": [ "r59" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Cash and cash equivalents", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r67", "r286", "r1004" ] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-financial-assets-and-liabilities-carried-at-fair-value-details": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-financial-assets-and-liabilities-carried-at-fair-value-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash equivalents", "label": "us-gaap_CashAndCashEquivalentsFairValueDisclosure", "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value." } } }, "auth_ref": [ "r68" ] }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "presentation": [ "http://www.colliers.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits." } } }, "auth_ref": [ "r68", "r223" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "periodStartLabel": "Cash, cash equivalents and restricted cash, beginning of year", "periodEndLabel": "Cash, cash equivalents and restricted cash, end of year", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r67", "r188", "r325" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "totalLabel": "Net change in cash, cash equivalents and restricted cash", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r6", "r188" ] }, "cigi_CashCollectionsOfFacilityDeferredPurchasePrice": { "xbrltype": "monetaryItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "CashCollectionsOfFacilityDeferredPurchasePrice", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Collections of AR facility deferred purchase price (note 16)", "documentation": "The amount of cash collections of facility deferred purchase price." } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.colliers.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://www.colliers.com/20231231/role/statement-document-and-entity-information", "http://www.colliers.com/20231231/role/statement-note-19-capital-stock", "http://www.colliers.com/20231231/role/statement-note-19-capital-stock-capital-stock-issued-and-outstanding-details", "http://www.colliers.com/20231231/role/statement-note-19-capital-stock-details-textual" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Domain]", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r257", "r292", "r293", "r294", "r329", "r356", "r360", "r365", "r367", "r373", "r374", "r446", "r499", "r502", "r503", "r504", "r510", "r511", "r541", "r542", "r544", "r547", "r554", "r706", "r868", "r869", "r870", "r871", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r910", "r931", "r951", "r978", "r979", "r980", "r981", "r982", "r1062", "r1105", "r1113" ] }, "cigi_ColliersAndItsAffiliatesAndFranchiseesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "ColliersAndItsAffiliatesAndFranchiseesMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-1-description-of-the-business", "http://www.colliers.com/20231231/role/statement-note-1-description-of-the-business-details-textual" ], "lang": { "en-us": { "role": { "label": "Colliers and Its Affiliates and Franchisees [Member]", "documentation": "Represents Colliers and its Affiliates and Franchisees." } } }, "auth_ref": [] }, "cigi_ColliersMortgageMember": { "xbrltype": "domainItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "ColliersMortgageMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities", "http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities-details-textual" ], "lang": { "en-us": { "role": { "label": "Colliers Mortgage [Member]", "documentation": "Represents Colliers Mortgage." } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Commitments and contingencies (note 25)", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r52", "r157", "r816", "r909" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-25-commitments-and-contingencies" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r202", "r490", "r491", "r987", "r1146" ] }, "us-gaap_CommonStockDividendsPerShareDeclared": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsPerShareDeclared", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-19-capital-stock-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_CommonStockDividendsPerShareDeclared", "terseLabel": "Common Stock, Dividends, Per Share, Declared (in dollars per share)", "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r208" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-shareholders-equity" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r1040", "r1041", "r1042", "r1044", "r1045", "r1046", "r1049", "r1110", "r1111", "r1196", "r1218", "r1221" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Common shares (note 19)", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r174", "r817", "r1036" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-comprehensive-earnings-loss": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-comprehensive-earnings-loss" ], "lang": { "en-us": { "role": { "label": "us-gaap_ComprehensiveIncomeNetOfTax", "totalLabel": "Comprehensive earnings attributable to Company", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r58", "r307", "r309", "r317", "r809", "r832" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-comprehensive-earnings-loss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-comprehensive-earnings-loss" ], "lang": { "en-us": { "role": { "label": "Less: Comprehensive earnings attributable to non-controlling interests", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r15", "r119", "r130", "r307", "r309", "r316", "r808", "r831" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-comprehensive-earnings-loss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-comprehensive-earnings-loss" ], "lang": { "en-us": { "role": { "label": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "totalLabel": "Comprehensive earnings", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r130", "r220", "r307", "r309", "r315", "r807", "r830" ] }, "us-gaap_ComputerEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComputerEquipmentMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-10-fixed-assets-components-of-fixed-assets-details", "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation", "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation-details-textual" ], "lang": { "en-us": { "role": { "label": "Computer Equipment [Member]", "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems." } } }, "auth_ref": [] }, "srt_ConsolidatedEntitiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntitiesAxis", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-17-variable-interest-entities-maximum-exposure-loss-details" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]", "documentation": "Information by consolidated entity or group of entities." } } }, "auth_ref": [ "r259", "r332", "r672", "r673", "r676", "r677", "r750", "r997", "r1085", "r1088", "r1089", "r1151", "r1154", "r1155" ] }, "srt_ConsolidatedEntitiesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntitiesDomain", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-17-variable-interest-entities-maximum-exposure-loss-details" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]", "documentation": "Entity or group of entities consolidated into reporting entity." } } }, "auth_ref": [ "r259", "r332", "r672", "r673", "r676", "r677", "r750", "r997", "r1085", "r1088", "r1089", "r1151", "r1154", "r1155" ] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsAxis", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-28-segmented-information-operating-segments-details" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "documentation": "Information by components, eliminations, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments." } } }, "auth_ref": [ "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r332", "r381", "r392", "r393", "r394", "r395", "r396", "r398", "r402", "r499", "r500", "r501", "r502", "r504", "r505", "r507", "r509", "r510", "r1086", "r1087", "r1152", "r1153" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsDomain", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-28-segmented-information-operating-segments-details" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "documentation": "Components, elimination, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments." } } }, "auth_ref": [ "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r332", "r381", "r392", "r393", "r394", "r395", "r396", "r398", "r402", "r499", "r500", "r501", "r502", "r504", "r505", "r507", "r509", "r510", "r1086", "r1087", "r1152", "r1153" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Consolidation, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary." } } }, "auth_ref": [ "r120", "r1009" ] }, "us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy", "presentation": [ "http://www.colliers.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Consolidation, Subsidiaries or Other Investments, Consolidated Entities, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for subsidiaries or other investments that are consolidated, including the accounting treatment for intercompany accounts or transactions and any noncontrolling interest." } } }, "auth_ref": [ "r245" ] }, "dei_ContactPersonnelName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "ContactPersonnelName", "presentation": [ "http://www.colliers.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Contact Personnel Name", "documentation": "Name of contact personnel" } } }, "auth_ref": [] }, "us-gaap_ContingentConsiderationByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContingentConsiderationByTypeAxis", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-4-acquisitions", "http://www.colliers.com/20231231/role/statement-note-4-acquisitions-details-textual" ], "lang": { "en-us": { "role": { "label": "Contingent Consideration by Type [Axis]", "documentation": "Information by type of contingent consideration." } } }, "auth_ref": [] }, "us-gaap_ContingentConsiderationClassifiedAsEquityFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContingentConsiderationClassifiedAsEquityFairValueDisclosure", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-4-acquisitions-acquisitions-details-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ContingentConsiderationClassifiedAsEquityFairValueDisclosure", "terseLabel": "Acquisition date fair value of contingent consideration", "documentation": "Fair value of contingent consideration in a business combination that is classified in shareholders' equity." } } }, "auth_ref": [ "r147" ] }, "cigi_ContingentConsiderationCompensationElementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "ContingentConsiderationCompensationElementMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-4-acquisitions", "http://www.colliers.com/20231231/role/statement-note-4-acquisitions-details-textual" ], "lang": { "en-us": { "role": { "label": "Contingent Consideration, Compensation Element [Member]", "documentation": "Represents information about compensation element of contingent consideration." } } }, "auth_ref": [] }, "cigi_ContingentConsiderationCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "ContingentConsiderationCompensationExpense", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-7-acquisitionrelated-items-composition-of-acquisitionrelated-expense-income-details": { "parentTag": "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-7-acquisitionrelated-items-composition-of-acquisitionrelated-expense-income-details", "http://www.colliers.com/20231231/role/statement-note-7-acquisitionrelated-items-details-textual" ], "lang": { "en-us": { "role": { "label": "Contingent consideration compensation expense (note 4)", "terseLabel": "Contingent Consideration Compensation Expense", "documentation": "Represents information about the contingent consideration compensation expense." } } }, "auth_ref": [] }, "cigi_ContingentConsiderationFairValueAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "ContingentConsiderationFairValueAdjustments", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-7-acquisitionrelated-items-composition-of-acquisitionrelated-expense-income-details": { "parentTag": "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-7-acquisitionrelated-items-composition-of-acquisitionrelated-expense-income-details" ], "lang": { "en-us": { "role": { "label": "Contingent consideration fair value adjustments (note 24)", "documentation": "Represents information about the contingent consideration fair value adjustments." } } }, "auth_ref": [] }, "cigi_ContingentConsiderationLiabilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "ContingentConsiderationLiabilityMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-details-textual" ], "lang": { "en-us": { "role": { "label": "Contingent Consideration Liability [Member]", "documentation": "Represents the information for contingent consideration liability." } } }, "auth_ref": [] }, "cigi_ContingentConsiderationNoncash": { "xbrltype": "monetaryItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "ContingentConsiderationNoncash", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Contingent consideration (note 7)", "documentation": "Represents the cash flow statement impact of noncash contingent consideration." } } }, "auth_ref": [] }, "cigi_ContingentConsiderationPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "ContingentConsiderationPaid", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-4-acquisitions-details-textual" ], "lang": { "en-us": { "role": { "label": "cigi_ContingentConsiderationPaid", "terseLabel": "Contingent Consideration Paid", "documentation": "The contingent consideration paid." } } }, "auth_ref": [] }, "us-gaap_ContingentConsiderationTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContingentConsiderationTypeDomain", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-4-acquisitions", "http://www.colliers.com/20231231/role/statement-note-4-acquisitions-details-textual" ], "lang": { "en-us": { "role": { "label": "Contingent Consideration Type [Domain]", "documentation": "Description of contingent payment arrangement." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNet", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-27-revenue-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ContractWithCustomerAssetNet", "terseLabel": "Contract with Customer, Asset, after Allowance for Credit Loss", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r556", "r558", "r569" ] }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNetCurrent", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets", "http://www.colliers.com/20231231/role/statement-note-27-revenue-details-textual" ], "lang": { "en-us": { "role": { "label": "Contract assets (note 27)", "terseLabel": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current." } } }, "auth_ref": [ "r556", "r558", "r569" ] }, "us-gaap_ContractWithCustomerAssetNetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNetNoncurrent", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "us-gaap_ContractWithCustomerAssetNetNoncurrent", "netLabel": "Contract assets (note 27)", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as noncurrent." } } }, "auth_ref": [ "r556", "r558", "r569" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets", "http://www.colliers.com/20231231/role/statement-note-27-revenue-details-textual" ], "lang": { "en-us": { "role": { "label": "Contract liabilities (note 27)", "terseLabel": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r556", "r557", "r569" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-27-revenue-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ContractWithCustomerLiabilityRevenueRecognized", "terseLabel": "Contract with Customer, Liability, Revenue Recognized", "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r570" ] }, "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-25-commitments-and-contingencies-tables" ], "lang": { "en-us": { "role": { "label": "Contractual Obligation, Fiscal Year Maturity [Table Text Block]", "documentation": "Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation." } } }, "auth_ref": [ "r1109" ] }, "us-gaap_ConvertibleDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebt", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-estimated-of-fair-values-for-other-financial-instruments-details" ], "lang": { "en-us": { "role": { "label": "Convertible Notes, carrying amount", "documentation": "Including the current and noncurrent portions, carrying amount of debt identified as being convertible into another form of financial instrument (typically the entity's common stock) as of the balance sheet date, which originally required full repayment more than twelve months after issuance or greater than the normal operating cycle of the company." } } }, "auth_ref": [ "r43", "r228", "r1216" ] }, "us-gaap_ConvertibleDebtFairValueDisclosures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebtFairValueDisclosures", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-estimated-of-fair-values-for-other-financial-instruments-details" ], "lang": { "en-us": { "role": { "label": "Convertible Notes, fair value", "documentation": "Fair value portion of borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock." } } }, "auth_ref": [] }, "us-gaap_ConvertibleLongTermNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleLongTermNotesPayable", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Convertible notes (note 14)", "documentation": "Carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Convertible Notes Payable, excluding current portion. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder." } } }, "auth_ref": [ "r50" ] }, "cigi_ConvertibleNotesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "ConvertibleNotesPolicyTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Convertible Notes [Policy Text Block]", "documentation": "Disclosure of accounting policy related to long term convertible notes." } } }, "auth_ref": [] }, "cigi_ConvertibleSeniorSubordinatedNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "ConvertibleSeniorSubordinatedNotesMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-14-convertible-notes", "http://www.colliers.com/20231231/role/statement-note-14-convertible-notes-details-textual" ], "lang": { "en-us": { "role": { "label": "Convertible Senior Subordinated Notes [Member]", "documentation": "Represents the convertible senior subordinated notes." } } }, "auth_ref": [] }, "us-gaap_ConvertibleSubordinatedDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleSubordinatedDebtMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-14-convertible-notes", "http://www.colliers.com/20231231/role/statement-note-14-convertible-notes-details-textual" ], "lang": { "en-us": { "role": { "label": "Convertible Subordinated Debt [Member]", "documentation": "Debt that places a lender in a lien position behind debt having a higher priority of repayment in liquidation of the entity's assets which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder." } } }, "auth_ref": [ "r204" ] }, "us-gaap_CorporateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-27-revenue-disaggregated-revenue-details" ], "lang": { "en-us": { "role": { "label": "Corporate Segment [Member]", "documentation": "Component of an entity that usually provides financial, operational and administrative support and is considered an operating segment. Excludes intersegment elimination and reconciling items." } } }, "auth_ref": [ "r1115" ] }, "us-gaap_CorporateNonSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateNonSegmentMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-28-segmented-information-operating-segments-details" ], "lang": { "en-us": { "role": { "label": "Corporate, Non-Segment [Member]", "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment." } } }, "auth_ref": [ "r38", "r393", "r394", "r395", "r396", "r402", "r1117" ] }, "us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-earnings-loss": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-earnings-loss" ], "lang": { "en-us": { "role": { "label": "Cost of revenues (exclusive of depreciation and amortization shown below)", "documentation": "Cost of product sold and service rendered, excluding depreciation, depletion, and amortization." } } }, "auth_ref": [ "r1076", "r1077" ] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt", "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-details-textual", "http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities", "http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities-details-textual", "http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities-mortgage-warehouse-credit-facilities-details", "http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities-mortgage-warehouse-credit-facilities-details-parentheticals" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt", "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-details-textual", "http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities", "http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities-details-textual", "http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities-mortgage-warehouse-credit-facilities-details", "http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities-mortgage-warehouse-credit-facilities-details-parentheticals" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentFederalTaxExpenseBenefit", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-22-income-tax-provision-for-recovery-of-income-tax-details" ], "lang": { "en-us": { "role": { "label": "Current, Canada", "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1074", "r1108", "r1189" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.colliers.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentForeignTaxExpenseBenefit", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-22-income-tax-provision-for-recovery-of-income-tax-details" ], "lang": { "en-us": { "role": { "label": "Current, United States and Other Foreign", "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r1074", "r1108" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-22-income-tax-provision-for-recovery-of-income-tax-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-22-income-tax-provision-for-recovery-of-income-tax-details" ], "lang": { "en-us": { "role": { "label": "Current", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r216", "r650", "r659", "r1108" ] }, "cigi_CustomerListsAndRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "CustomerListsAndRelationshipsMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-acquired-intangible-assets-details", "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-components-of-intangible-assets-details", "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation", "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation-details-textual", "http://www.colliers.com/20231231/role/statement-note-4-acquisitions", "http://www.colliers.com/20231231/role/statement-note-4-acquisitions-details-textual" ], "lang": { "en-us": { "role": { "label": "Customer Lists and Relationships [Member]", "documentation": "Represents customer lists and relationships." } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-14-convertible-notes", "http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities" ], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r203", "r327", "r512", "r518", "r519", "r520", "r521", "r522", "r523", "r528", "r535", "r536", "r538" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt", "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-details-textual", "http://www.colliers.com/20231231/role/statement-note-14-convertible-notes", "http://www.colliers.com/20231231/role/statement-note-14-convertible-notes-details-textual", "http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities", "http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities-details-textual", "http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities-mortgage-warehouse-credit-facilities-details", "http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities-mortgage-warehouse-credit-facilities-details-parentheticals" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r43", "r169", "r170", "r225", "r228", "r332", "r513", "r514", "r515", "r516", "r517", "r519", "r524", "r525", "r526", "r527", "r529", "r530", "r531", "r532", "r533", "r534", "r722", "r1016", "r1017", "r1018", "r1019", "r1020", "r1106" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-details-textual", "http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities-details-textual", "http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities-mortgage-warehouse-credit-facilities-details-parentheticals" ], "lang": { "en-us": { "role": { "label": "Basis spread", "terseLabel": "Debt Instrument, Basis Spread on Variable Rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DebtInstrumentFaceAmount", "terseLabel": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r151", "r153", "r513", "r722", "r1017", "r1018" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-details-textual", "http://www.colliers.com/20231231/role/statement-note-14-convertible-notes-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DebtInstrumentInterestRateStatedPercentage", "terseLabel": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r49", "r514" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt", "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-details-textual", "http://www.colliers.com/20231231/role/statement-note-14-convertible-notes", "http://www.colliers.com/20231231/role/statement-note-14-convertible-notes-details-textual", "http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities", "http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities-details-textual", "http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities-mortgage-warehouse-credit-facilities-details", "http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities-mortgage-warehouse-credit-facilities-details-parentheticals" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r50", "r332", "r513", "r514", "r515", "r516", "r517", "r519", "r524", "r525", "r526", "r527", "r529", "r530", "r531", "r532", "r533", "r534", "r722", "r1016", "r1017", "r1018", "r1019", "r1020", "r1106" ] }, "us-gaap_DebtInstrumentTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTerm", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DebtInstrumentTerm", "terseLabel": "Debt Instrument, Term (Year)", "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_DebtSecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesCurrent", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-components-of-other-assets-details": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-components-of-other-assets-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DebtSecuritiesCurrent", "terseLabel": "Investments in debt securities", "documentation": "Amount, after allowance for credit loss, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), investment in debt security measured at amortized cost (held-to-maturity), and investment in debt security measured at fair value with change in fair value recognized in net income (trading), classified as current." } } }, "auth_ref": [] }, "cigi_DebtSecuritiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "DebtSecuritiesFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-financial-assets-and-liabilities-carried-at-fair-value-details": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-financial-assets-and-liabilities-carried-at-fair-value-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Debt securities", "label": "cigi_DebtSecuritiesFairValueDisclosure", "documentation": "The fair value portion of investment in debt security measured at amortized cost (held-to-maturity), investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and investment in debt security measured at fair value with change in fair value recognized in net income (trading)." } } }, "auth_ref": [] }, "cigi_DebtSecuritiesHeldToMaturityTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "DebtSecuritiesHeldToMaturityTerm", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-details-textual" ], "lang": { "en-us": { "role": { "label": "cigi_DebtSecuritiesHeldToMaturityTerm", "terseLabel": "Debt Securities, Held-to-maturity, Term (Year)", "documentation": "Period between issuance and maturity of investment in debt security measured at amortized cost (held-to-maturity), in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_DebtSecuritiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesNoncurrent", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-components-of-other-assets-details": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-components-of-other-assets-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DebtSecuritiesNoncurrent", "terseLabel": "Investments in debt securities", "documentation": "Amount, after allowance for credit loss, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and investment in debt security measured at amortized cost (held-to-maturity), classified as noncurrent." } } }, "auth_ref": [] }, "us-gaap_DebtWeightedAverageInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtWeightedAverageInterestRate", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DebtWeightedAverageInterestRate", "terseLabel": "Debt, Weighted Average Interest Rate", "documentation": "Weighted average interest rate of debt outstanding." } } }, "auth_ref": [] }, "us-gaap_DeferredChargesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredChargesPolicyTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Deferred Charges, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for deferral and amortization of significant deferred charges." } } }, "auth_ref": [ "r289" ] }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFederalIncomeTaxExpenseBenefit", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-22-income-tax-provision-for-recovery-of-income-tax-details" ], "lang": { "en-us": { "role": { "label": "Deferred, Canda", "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1108", "r1188", "r1189" ] }, "us-gaap_DeferredFinanceCostsNoncurrentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsNoncurrentNet", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-components-of-other-assets-details": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-components-of-other-assets-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredFinanceCostsNoncurrentNet", "terseLabel": "Financing fees, net of accumulated amortization of $9,865 (December 31, 2022 - $8,018)", "documentation": "Amount, after accumulated amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r152" ] }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredForeignIncomeTaxExpenseBenefit", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-22-income-tax-provision-for-recovery-of-income-tax-details" ], "lang": { "en-us": { "role": { "label": "Deferred, United States and Other Foreign", "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r216", "r1108", "r1188" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Deferred tax assets, net (note 22)", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r631", "r632" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-22-income-tax-provision-for-recovery-of-income-tax-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-22-income-tax-provision-for-recovery-of-income-tax-details" ], "lang": { "en-us": { "role": { "label": "Deferred", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r17", "r216", "r251", "r658", "r659", "r1108" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Deferred tax liabilities, net (note 22)", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r631", "r632", "r814" ] }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxesAndTaxCredits", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Deferred tax", "documentation": "Amount of deferred income tax expense (benefit) and income tax credits." } } }, "auth_ref": [ "r190" ] }, "cigi_DeferredPurchasePriceCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "DeferredPurchasePriceCurrent", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-components-of-other-assets-details": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-components-of-other-assets-details" ], "lang": { "en-us": { "role": { "label": "cigi_DeferredPurchasePriceCurrent", "terseLabel": "Deferred Purchase Price (notes 16 and 24)", "documentation": "The amount of asset for deferred purchase price, classified as current." } } }, "auth_ref": [] }, "cigi_DeferredPurchasePriceOnARFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "DeferredPurchasePriceOnARFacilityMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-changes-in-fair-value-of-dpp-details", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-financial-assets-and-liabilities-carried-at-fair-value-details" ], "lang": { "en-us": { "role": { "label": "Deferred Purchase Price on AR Facility [Member]", "documentation": "Related to the deferred purchase price on the AR facility." } } }, "auth_ref": [] }, "cigi_DeferredTaxAssetOperatingLeases": { "xbrltype": "monetaryItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "DeferredTaxAssetOperatingLeases", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-22-income-tax-deferred-income-tax-components-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating leases", "label": "cigi_DeferredTaxAssetOperatingLeases", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to operating leases." } } }, "auth_ref": [] }, "cigi_DeferredTaxAssetsFinancingFees": { "xbrltype": "monetaryItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "DeferredTaxAssetsFinancingFees", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-22-income-tax-deferred-income-tax-components-details" ], "lang": { "en-us": { "role": { "label": "Financing fees", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from financing fees." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-22-income-tax-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxAssetsGross", "terseLabel": "Deferred Tax Assets, Gross", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r645" ] }, "us-gaap_DeferredTaxAssetsInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsInvestments", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-22-income-tax-deferred-income-tax-components-details" ], "lang": { "en-us": { "role": { "label": "Investments", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from investments (excludes investments in subsidiaries and equity method investments)." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsLiabilitiesNet", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-22-income-tax-deferred-income-tax-components-details" ], "lang": { "en-us": { "role": { "label": "Net deferred tax (liabilities) assets", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting." } } }, "auth_ref": [ "r1186" ] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-22-income-tax-deferred-income-tax-components-details" ], "lang": { "en-us": { "role": { "label": "Loss carryforwards and other credits", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards." } } }, "auth_ref": [ "r100", "r1187" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpense", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-22-income-tax-deferred-income-tax-components-details" ], "lang": { "en-us": { "role": { "label": "Expenses not currently deductible", "documentation": "Amount, before allocation of valuation allowances, of deferred tax asset attributable to deductible differences from reserves and accruals, compensation and benefit costs, and other provisions, reserves, and allowances." } } }, "auth_ref": [ "r100", "r1187" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-22-income-tax-deferred-income-tax-components-details" ], "lang": { "en-us": { "role": { "label": "Stock-based compensation", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation." } } }, "auth_ref": [ "r100", "r1187" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-22-income-tax-deferred-income-tax-components-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "terseLabel": "Provision for doubtful accounts", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r100", "r1187" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-22-income-tax-deferred-income-tax-components-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxAssetsValuationAllowance", "negatedLabel": "Less: valuation allowance", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r646" ] }, "us-gaap_DeferredTaxLiabilitiesInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesInvestments", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-22-income-tax-deferred-income-tax-components-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxLiabilitiesInvestments", "negatedLabel": "Investments", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from investments (excludes investments in subsidiaries and equity method investments)." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-22-income-tax-deferred-income-tax-components-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment", "negatedLabel": "Depreciation and amortization", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment." } } }, "auth_ref": [ "r100", "r1187" ] }, "us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesTaxDeferredIncome", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-22-income-tax-deferred-income-tax-components-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome", "negatedLabel": "Revenue not currently taxable", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from tax deferred revenue or income classified as other." } } }, "auth_ref": [ "r100", "r1187" ] }, "cigi_DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGainsLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGainsLosses", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-22-income-tax-deferred-income-tax-components-details" ], "lang": { "en-us": { "role": { "label": "cigi_DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGainsLosses", "negatedLabel": "Net unrealized foreign exchange losses", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from unrealized gains (losses) on foreign currency transactions." } } }, "auth_ref": [] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-earnings-loss": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-earnings-loss" ], "lang": { "en-us": { "role": { "label": "Depreciation", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r17", "r82" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows", "http://www.colliers.com/20231231/role/statement-note-28-segmented-information-operating-segments-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DepreciationDepletionAndAmortization", "terseLabel": "Depreciation and amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r17", "r384" ] }, "us-gaap_DerivativeAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssets", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-financial-assets-and-liabilities-carried-at-fair-value-details": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-financial-assets-and-liabilities-carried-at-fair-value-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Derivative assets", "label": "us-gaap_DerivativeAssets", "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r300", "r301", "r705", "r891", "r892", "r893", "r894", "r895", "r897", "r898", "r899", "r900", "r901", "r916", "r917", "r968", "r971", "r972", "r973", "r974", "r975", "r1007", "r1042", "r1219" ] }, "us-gaap_DerivativeAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssetsCurrent", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-components-of-other-assets-details": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-components-of-other-assets-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DerivativeAssetsCurrent", "terseLabel": "Derivative asset", "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r300" ] }, "us-gaap_DerivativeAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-components-of-other-assets-details": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-components-of-other-assets-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DerivativeAssetsNoncurrent", "terseLabel": "Interest rate swap asset (note 24)", "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r300" ] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-changes-in-fair-value-of-the-net-mortgage-derivative-assets-and-liabilities-details", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-details-of-interest-rate-swaps-in-place-details", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-details-textual", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-financial-assets-and-liabilities-carried-at-fair-value-details", "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-components-of-other-assets-details" ], "lang": { "en-us": { "role": { "label": "Derivative Contract [Domain]", "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset." } } }, "auth_ref": [ "r899", "r901", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r923", "r924", "r925", "r926", "r939", "r940", "r941", "r942", "r945", "r946", "r947", "r948", "r968", "r969", "r972", "r974", "r1040", "r1042" ] }, "us-gaap_DerivativeFixedInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFixedInterestRate", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-details-of-interest-rate-swaps-in-place-details" ], "lang": { "en-us": { "role": { "label": "Derivative, Fixed Interest Rate", "documentation": "Fixed interest rate related to the interest rate derivative." } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-changes-in-fair-value-of-the-net-mortgage-derivative-assets-and-liabilities-details", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-details-of-interest-rate-swaps-in-place-details", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-details-textual", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-financial-assets-and-liabilities-carried-at-fair-value-details", "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-components-of-other-assets-details" ], "lang": { "en-us": { "role": { "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r136", "r138", "r140", "r141", "r899", "r901", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r923", "r924", "r925", "r926", "r939", "r940", "r941", "r942", "r945", "r946", "r947", "r948", "r968", "r969", "r972", "r974", "r1007", "r1040", "r1042" ] }, "us-gaap_DerivativeLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilities", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-financial-assets-and-liabilities-carried-at-fair-value-details": { "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-financial-assets-and-liabilities-carried-at-fair-value-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DerivativeLiabilities", "terseLabel": "Derivative Liabilities", "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r300", "r301", "r705", "r891", "r892", "r893", "r894", "r897", "r898", "r899", "r900", "r901", "r923", "r925", "r926", "r969", "r970", "r971", "r972", "r973", "r974", "r975", "r1007", "r1219" ] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeNotionalAmount", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-details-of-interest-rate-swaps-in-place-details" ], "lang": { "en-us": { "role": { "label": "Derivative, Notional Amount", "documentation": "Nominal or face amount used to calculate payment on derivative." } } }, "auth_ref": [ "r1193", "r1194" ] }, "us-gaap_DerivativesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativesPolicyTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Derivatives, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities." } } }, "auth_ref": [ "r29", "r131", "r132", "r134", "r144", "r331" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-27-revenue-tables" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r1157" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r581", "r582", "r613", "r614", "r616", "r1030" ] }, "us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfLongLivedAssetsHeldForSaleTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-6-warehouse-fund-assets-tables" ], "lang": { "en-us": { "role": { "label": "Disclosure of Long-Lived Assets Held-for-Sale [Table Text Block]", "documentation": "Tabular disclosure of long lived assets held for sale. Disclosure may include the description of the facts and circumstances leading to the expected disposal, manner and timing of disposal, the carrying value of the assets held for sale, the gain (loss) recognized in the income statement and the income statement caption that includes that gain (loss)." } } }, "auth_ref": [ "r35" ] }, "us-gaap_DisclosureTextBlockAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureTextBlockAbstract", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-1-description-of-the-business", "http://www.colliers.com/20231231/role/statement-note-10-fixed-assets", "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets", "http://www.colliers.com/20231231/role/statement-note-12-goodwill", "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt", "http://www.colliers.com/20231231/role/statement-note-14-convertible-notes", "http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities", "http://www.colliers.com/20231231/role/statement-note-16-ar-facility", "http://www.colliers.com/20231231/role/statement-note-17-variable-interest-entities", "http://www.colliers.com/20231231/role/statement-note-18-redeemable-noncontrolling-interests", "http://www.colliers.com/20231231/role/statement-note-19-capital-stock", "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation", "http://www.colliers.com/20231231/role/statement-note-20-net-earnings-loss-per-common-share", "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation", "http://www.colliers.com/20231231/role/statement-note-22-income-tax", "http://www.colliers.com/20231231/role/statement-note-23-other-supplemental-information", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments", "http://www.colliers.com/20231231/role/statement-note-25-commitments-and-contingencies", "http://www.colliers.com/20231231/role/statement-note-26-related-party-transactions", "http://www.colliers.com/20231231/role/statement-note-27-revenue", "http://www.colliers.com/20231231/role/statement-note-28-segmented-information", "http://www.colliers.com/20231231/role/statement-note-3-impact-of-recently-issued-accounting-standards", "http://www.colliers.com/20231231/role/statement-note-4-acquisitions", "http://www.colliers.com/20231231/role/statement-note-5-business-disposals", "http://www.colliers.com/20231231/role/statement-note-6-warehouse-fund-assets", "http://www.colliers.com/20231231/role/statement-note-7-acquisitionrelated-items", "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets", "http://www.colliers.com/20231231/role/statement-note-9-leases" ], "lang": { "en-us": { "role": { "label": "us-gaap_DisclosureTextBlockAbstract", "terseLabel": "Notes to Financial Statements" } } }, "auth_ref": [] }, "us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 2.0 }, "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-earnings-loss": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows", "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-earnings-loss", "http://www.colliers.com/20231231/role/statement-note-5-business-disposals-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax", "terseLabel": "Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax", "negatedLabel": "Loss on disposal of operations (note 5)", "documentation": "Amount after tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation." } } }, "auth_ref": [ "r161", "r162", "r163", "r165" ] }, "cigi_DisposalGroupNotIncludingDiscontinuedOperationLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "DisposalGroupNotIncludingDiscontinuedOperationLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Liabilities related to warehouse fund assets (note 6)", "documentation": "Amount classified as liabilities not attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer." } } }, "auth_ref": [] }, "cigi_DisposalGroupNotIncludingDiscontinuedOperationLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "DisposalGroupNotIncludingDiscontinuedOperationLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "cigi_DisposalGroupNotIncludingDiscontinuedOperationLiabilitiesNoncurrent", "terseLabel": "Liabilities related to warehouse fund assets (note 6)", "documentation": "Amount classified as liabilities not attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-5-business-disposals" ], "lang": { "en-us": { "role": { "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]", "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component." } } }, "auth_ref": [ "r159", "r198" ] }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-5-business-disposals", "http://www.colliers.com/20231231/role/statement-note-5-business-disposals-details-textual" ], "lang": { "en-us": { "role": { "label": "Disposal Group Name [Domain]", "documentation": "Name of disposal group." } } }, "auth_ref": [ "r1027", "r1028" ] }, "cigi_DisposalOfOperationsReclassificationToNetEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "DisposalOfOperationsReclassificationToNetEarnings", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-shareholders-equity" ], "lang": { "en-us": { "role": { "label": "Reclass to net earnings on disposal of operations (note 5)", "documentation": "The amount of reclassification to net earnings from the disposal of operations." } } }, "auth_ref": [] }, "us-gaap_DividendsCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsCommonStock", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-shareholders-equity" ], "lang": { "en-us": { "role": { "label": "us-gaap_DividendsCommonStock", "negatedLabel": "Dividends", "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK)." } } }, "auth_ref": [ "r14", "r208" ] }, "us-gaap_DividendsPayableCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsPayableCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-23-other-supplemental-information-summary-of-other-supplemental-information-details" ], "lang": { "en-us": { "role": { "label": "Dividends declared but not paid", "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding." } } }, "auth_ref": [ "r170", "r172", "r227", "r1050", "r1215" ] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://www.colliers.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r1057", "r1058", "r1059" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://www.colliers.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Financial Statement Error Correction [Flag]", "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction." } } }, "auth_ref": [ "r1057", "r1058", "r1059", "r1060" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.colliers.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.colliers.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationLineItems", "presentation": [ "http://www.colliers.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dei_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationTable", "lang": { "en-us": { "role": { "label": "Document Information [Table]", "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.colliers.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentRegistrationStatement": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentRegistrationStatement", "presentation": [ "http://www.colliers.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Registration Statement", "documentation": "Boolean flag that is true only for a form used as a registration statement." } } }, "auth_ref": [ "r1053" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.colliers.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "us-gaap_DomesticCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DomesticCountryMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-22-income-tax", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-details-textual", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-earnings-before-income-tax-by-jurisdiction-details", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-gross-operating-loss-carryforwards-details", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-provision-for-recovery-of-income-tax-details" ], "lang": { "en-us": { "role": { "label": "Domestic Tax Authority [Member]", "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile." } } }, "auth_ref": [] }, "us-gaap_EMEAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EMEAMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-12-goodwill-components-of-goodwill-details" ], "lang": { "en-us": { "role": { "label": "EMEA [Member]", "documentation": "Regions of Europe, Middle East and Africa." } } }, "auth_ref": [ "r1222", "r1223", "r1224", "r1225" ] }, "cigi_EMEASegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "EMEASegmentMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-27-revenue-disaggregated-revenue-details", "http://www.colliers.com/20231231/role/statement-note-28-segmented-information", "http://www.colliers.com/20231231/role/statement-note-28-segmented-information-details-textual", "http://www.colliers.com/20231231/role/statement-note-28-segmented-information-operating-segments-details" ], "lang": { "en-us": { "role": { "label": "EMEA Segment [Member]", "documentation": "Represents the EMEA segment which includes Europe, Middle East and Africa." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-earnings-loss" ], "lang": { "en-us": { "role": { "label": "Basic (in dollars per share)", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r318", "r342", "r343", "r344", "r345", "r346", "r353", "r356", "r365", "r366", "r367", "r371", "r689", "r690", "r810", "r833", "r1011" ] }, "us-gaap_EarningsPerShareBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasicAbstract", "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-earnings-loss" ], "lang": { "en-us": { "role": { "label": "Net earnings per common share (note 20)" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-earnings-loss" ], "lang": { "en-us": { "role": { "label": "Diluted (in dollars per share)", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r318", "r342", "r343", "r344", "r345", "r346", "r356", "r365", "r366", "r367", "r371", "r689", "r690", "r810", "r833", "r1011" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-20-net-earnings-loss-per-common-share" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r352", "r368", "r369", "r370" ] }, "cigi_EdAndProjectManagementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "EdAndProjectManagementMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-27-revenue-disaggregated-revenue-details" ], "lang": { "en-us": { "role": { "label": "E&D and Project Management [Member]", "documentation": "Represents E&D and Project management." } } }, "auth_ref": [] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "terseLabel": "Effect of exchange rate changes on cash, cash equivalents and restricted cash", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r1199" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-22-income-tax-effective-income-tax-rate-reconciliation-details-parentheticals" ], "lang": { "en-us": { "role": { "label": "Statutory rate", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r330", "r634", "r660" ] }, "cigi_EffectiveIncomeTaxRateReconciliationContingentAcquisitionConsiderationAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationContingentAcquisitionConsiderationAmount", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-22-income-tax-effective-income-tax-rate-reconciliation-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-22-income-tax-effective-income-tax-rate-reconciliation-details" ], "lang": { "en-us": { "role": { "label": "Acquisition-related items", "documentation": "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 contingent acquisition consideration." } } }, "auth_ref": [] }, "cigi_EffectiveIncomeTaxRateReconciliationWithholdingTaxesAndOtherAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationWithholdingTaxesAndOtherAmount", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-22-income-tax-effective-income-tax-rate-reconciliation-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-22-income-tax-effective-income-tax-rate-reconciliation-details" ], "lang": { "en-us": { "role": { "label": "Withholding taxes and other", "documentation": "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 withholding taxes and other." } } }, "auth_ref": [] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Accrued compensation", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r47" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation-details-textual", "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "terseLabel": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r615" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "terseLabel": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r615" ] }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-options-exercised-details" ], "lang": { "en-us": { "role": { "label": "Tax benefit recognized", "documentation": "Amount of tax benefit from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r248" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation", "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-details-textual", "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-options-exercised-details" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.colliers.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.colliers.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressCountry": { "xbrltype": "countryCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCountry", "presentation": [ "http://www.colliers.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Address, Country", "documentation": "ISO 3166-1 alpha-2 country code." } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.colliers.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.colliers.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityAddressesAddressTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressesAddressTypeAxis", "presentation": [ "http://www.colliers.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Addresses, Address Type [Axis]", "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.colliers.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r1055" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.colliers.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.colliers.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityDomain", "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets", "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets-parentheticals", "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows", "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-comprehensive-earnings-loss", "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-earnings-loss", "http://www.colliers.com/20231231/role/statement-document-and-entity-information", "http://www.colliers.com/20231231/role/statement-note-1-description-of-the-business", "http://www.colliers.com/20231231/role/statement-note-1-description-of-the-business-details-textual", "http://www.colliers.com/20231231/role/statement-note-10-fixed-assets", "http://www.colliers.com/20231231/role/statement-note-10-fixed-assets-components-of-fixed-assets-details", "http://www.colliers.com/20231231/role/statement-note-10-fixed-assets-tables", "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets", "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-acquired-intangible-assets-details", "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-components-of-intangible-assets-details", "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-details-textual", "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-estimated-annual-amortization-expense-for-recorded-intangible-assets-details", "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-msrs-details", "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-tables", "http://www.colliers.com/20231231/role/statement-note-12-goodwill", "http://www.colliers.com/20231231/role/statement-note-12-goodwill-components-of-goodwill-details", "http://www.colliers.com/20231231/role/statement-note-12-goodwill-details-textual", "http://www.colliers.com/20231231/role/statement-note-12-goodwill-tables", "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt", "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-details-textual", "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-longterm-debt-and-convertible-debentures-details", "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-principal-repayments-on-longterm-debt-details", "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-tables", "http://www.colliers.com/20231231/role/statement-note-14-convertible-notes", "http://www.colliers.com/20231231/role/statement-note-14-convertible-notes-details-textual", "http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities", "http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities-details-textual", "http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities-mortgage-warehouse-credit-facilities-details", "http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities-mortgage-warehouse-credit-facilities-details-parentheticals", "http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities-tables", "http://www.colliers.com/20231231/role/statement-note-16-ar-facility", "http://www.colliers.com/20231231/role/statement-note-16-ar-facility-details-textual", "http://www.colliers.com/20231231/role/statement-note-17-variable-interest-entities", "http://www.colliers.com/20231231/role/statement-note-17-variable-interest-entities-details-textual", "http://www.colliers.com/20231231/role/statement-note-17-variable-interest-entities-maximum-exposure-loss-details", "http://www.colliers.com/20231231/role/statement-note-17-variable-interest-entities-tables", "http://www.colliers.com/20231231/role/statement-note-18-redeemable-noncontrolling-interests", "http://www.colliers.com/20231231/role/statement-note-18-redeemable-noncontrolling-interests-details-textual", "http://www.colliers.com/20231231/role/statement-note-18-redeemable-noncontrolling-interests-reconciliation-of-the-beginning-and-ending-nci-amounts-details", "http://www.colliers.com/20231231/role/statement-note-18-redeemable-noncontrolling-interests-tables", "http://www.colliers.com/20231231/role/statement-note-19-capital-stock", "http://www.colliers.com/20231231/role/statement-note-19-capital-stock-capital-stock-issued-and-outstanding-details", "http://www.colliers.com/20231231/role/statement-note-19-capital-stock-details-textual", "http://www.colliers.com/20231231/role/statement-note-19-capital-stock-tables", "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation", "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation-assumptions-used-in-measuring-fair-value-of-msrs-details", "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation-details-textual", "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation-tables", "http://www.colliers.com/20231231/role/statement-note-20-net-earnings-loss-per-common-share", "http://www.colliers.com/20231231/role/statement-note-20-net-earnings-loss-per-common-share-details-textual", "http://www.colliers.com/20231231/role/statement-note-20-net-earnings-loss-per-common-share-reconciliation-of-the-denominator-used-to-calculate-earnings-per-common-share-details", "http://www.colliers.com/20231231/role/statement-note-20-net-earnings-loss-per-common-share-tables", "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation", "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-details-textual", "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-fair-value-of-each-option-grant-assumptions-used-details", "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-option-activity-details", "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-options-exercised-details", "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-tables", "http://www.colliers.com/20231231/role/statement-note-22-income-tax", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-deferred-income-tax-components-details", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-details-textual", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-earnings-before-income-tax-by-jurisdiction-details", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-effective-income-tax-rate-reconciliation-details", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-effective-income-tax-rate-reconciliation-details-parentheticals", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-gross-operating-loss-carryforwards-details", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-provision-for-recovery-of-income-tax-details", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-tables", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-unrecognized-tax-benefits-details", "http://www.colliers.com/20231231/role/statement-note-23-other-supplemental-information", "http://www.colliers.com/20231231/role/statement-note-23-other-supplemental-information-summary-of-other-supplemental-information-details", "http://www.colliers.com/20231231/role/statement-note-23-other-supplemental-information-tables", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-change-in-fair-value-of-contingent-consideration-liability-details", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-changes-in-fair-value-of-dpp-details", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-changes-in-fair-value-of-the-net-mortgage-derivative-assets-and-liabilities-details", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-details-of-interest-rate-swaps-in-place-details", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-details-textual", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-estimated-of-fair-values-for-other-financial-instruments-details", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-financial-assets-and-liabilities-carried-at-fair-value-details", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-tables", "http://www.colliers.com/20231231/role/statement-note-25-commitments-and-contingencies", "http://www.colliers.com/20231231/role/statement-note-25-commitments-and-contingencies-details-textual", "http://www.colliers.com/20231231/role/statement-note-25-commitments-and-contingencies-minimum-contractual-purchase-commitments-obligation-payments-details", "http://www.colliers.com/20231231/role/statement-note-25-commitments-and-contingencies-tables", "http://www.colliers.com/20231231/role/statement-note-26-related-party-transactions", "http://www.colliers.com/20231231/role/statement-note-26-related-party-transactions-details-textual", "http://www.colliers.com/20231231/role/statement-note-27-revenue", "http://www.colliers.com/20231231/role/statement-note-27-revenue-details-textual", "http://www.colliers.com/20231231/role/statement-note-27-revenue-disaggregated-revenue-details", "http://www.colliers.com/20231231/role/statement-note-27-revenue-tables", "http://www.colliers.com/20231231/role/statement-note-28-segmented-information", "http://www.colliers.com/20231231/role/statement-note-28-segmented-information-details-textual", "http://www.colliers.com/20231231/role/statement-note-28-segmented-information-operating-segments-details", "http://www.colliers.com/20231231/role/statement-note-28-segmented-information-revenues-and-longlived-assets-by-geographic-location-details", "http://www.colliers.com/20231231/role/statement-note-28-segmented-information-tables", "http://www.colliers.com/20231231/role/statement-note-3-impact-of-recently-issued-accounting-standards", "http://www.colliers.com/20231231/role/statement-note-4-acquisitions", "http://www.colliers.com/20231231/role/statement-note-4-acquisitions-acquisitions-details-details", "http://www.colliers.com/20231231/role/statement-note-4-acquisitions-acquisitions-details-details-parentheticals", "http://www.colliers.com/20231231/role/statement-note-4-acquisitions-details-textual", "http://www.colliers.com/20231231/role/statement-note-4-acquisitions-tables", "http://www.colliers.com/20231231/role/statement-note-5-business-disposals", "http://www.colliers.com/20231231/role/statement-note-5-business-disposals-details-textual", "http://www.colliers.com/20231231/role/statement-note-6-warehouse-fund-assets", "http://www.colliers.com/20231231/role/statement-note-6-warehouse-fund-assets-details-textual", "http://www.colliers.com/20231231/role/statement-note-6-warehouse-fund-assets-tables", "http://www.colliers.com/20231231/role/statement-note-6-warehouse-fund-assets-warehouse-fund-assets-and-liabilities-details", "http://www.colliers.com/20231231/role/statement-note-7-acquisitionrelated-items", "http://www.colliers.com/20231231/role/statement-note-7-acquisitionrelated-items-composition-of-acquisitionrelated-expense-income-details", "http://www.colliers.com/20231231/role/statement-note-7-acquisitionrelated-items-details-textual", "http://www.colliers.com/20231231/role/statement-note-7-acquisitionrelated-items-tables", "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets", "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-components-of-other-assets-details", "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-components-of-other-assets-details-parentheticals", "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-details-textual", "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-tables", "http://www.colliers.com/20231231/role/statement-note-9-leases", "http://www.colliers.com/20231231/role/statement-note-9-leases-balance-sheet-information-details", "http://www.colliers.com/20231231/role/statement-note-9-leases-details-textual", "http://www.colliers.com/20231231/role/statement-note-9-leases-lease-information-details", "http://www.colliers.com/20231231/role/statement-note-9-leases-maturities-of-lease-liabilities-details", "http://www.colliers.com/20231231/role/statement-note-9-leases-tables", "http://www.colliers.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Entity [Domain]", "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.colliers.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r1055" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.colliers.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.colliers.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.colliers.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r1061" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.colliers.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r1055" ] }, "cigi_EquipmentLeasesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "EquipmentLeasesMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-9-leases", "http://www.colliers.com/20231231/role/statement-note-9-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "Equipment Leases [Member]", "documentation": "Related to equipment leases." } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-shareholders-equity" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r28", "r278", "r311", "r312", "r313", "r333", "r334", "r335", "r339", "r347", "r349", "r372", "r448", "r451", "r555", "r617", "r618", "r619", "r651", "r652", "r678", "r679", "r680", "r681", "r682", "r684", "r688", "r715", "r717", "r718", "r719", "r720", "r721", "r742", "r855", "r856", "r857", "r879", "r951" ] }, "us-gaap_EquityInterestIssuedOrIssuableByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityInterestIssuedOrIssuableByTypeAxis", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-18-redeemable-noncontrolling-interests", "http://www.colliers.com/20231231/role/statement-note-18-redeemable-noncontrolling-interests-details-textual", "http://www.colliers.com/20231231/role/statement-note-18-redeemable-noncontrolling-interests-reconciliation-of-the-beginning-and-ending-nci-amounts-details" ], "lang": { "en-us": { "role": { "label": "Equity Interest Type [Axis]", "documentation": "Information by type of equity interests that are issued or issuable in a business combination." } } }, "auth_ref": [] }, "us-gaap_EquityInterestIssuedOrIssuableTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityInterestIssuedOrIssuableTypeDomain", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-18-redeemable-noncontrolling-interests", "http://www.colliers.com/20231231/role/statement-note-18-redeemable-noncontrolling-interests-details-textual", "http://www.colliers.com/20231231/role/statement-note-18-redeemable-noncontrolling-interests-reconciliation-of-the-beginning-and-ending-nci-amounts-details" ], "lang": { "en-us": { "role": { "label": "Equity Interest Issued or Issuable, Type [Domain]", "documentation": "Name of equity interest issued or issuable to acquire an entity in a business combination." } } }, "auth_ref": [ "r218" ] }, "us-gaap_EquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestments", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-components-of-other-assets-details": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-17-variable-interest-entities-maximum-exposure-loss-details", "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-components-of-other-assets-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_EquityMethodInvestments", "terseLabel": "Equity accounted investments", "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized." } } }, "auth_ref": [ "r389", "r445", "r1091", "r1128" ] }, "us-gaap_EquitySecuritiesFVNINoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesFVNINoncurrent", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_EquitySecuritiesFVNINoncurrent", "terseLabel": "Equity Securities, FV-NI, Noncurrent", "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as noncurrent." } } }, "auth_ref": [ "r704" ] }, "us-gaap_EquitySecuritiesFvNi": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesFvNi", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-financial-assets-and-liabilities-carried-at-fair-value-details": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-financial-assets-and-liabilities-carried-at-fair-value-details", "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-details-textual" ], "lang": { "en-us": { "role": { "verboseLabel": "Equity securities", "label": "us-gaap_EquitySecuritiesFvNi", "terseLabel": "Equity Securities, FV-NI, Current", "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as current." } } }, "auth_ref": [ "r291", "r704", "r1005" ] }, "us-gaap_EquitySecuritiesFvNiRealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesFvNiRealizedGainLoss", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_EquitySecuritiesFvNiRealizedGainLoss", "terseLabel": "Equity Securities, FV-NI, Realized Gain (Loss)", "documentation": "Amount of realized gain (loss) from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)." } } }, "auth_ref": [ "r835", "r1127" ] }, "cigi_EuroCurrencyCountriesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "EuroCurrencyCountriesMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-28-segmented-information-revenues-and-longlived-assets-by-geographic-location-details" ], "lang": { "en-us": { "role": { "label": "Euro Currency Countries [Member]", "documentation": "Represents information about countries with Euro currency." } } }, "auth_ref": [] }, "cigi_ExtendedCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "ExtendedCreditFacilityMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt", "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "Extended Credit Facility [Member]", "documentation": "Related to extended credit facility." } } }, "auth_ref": [] }, "cigi_FacilityAMember": { "xbrltype": "domainItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "FacilityAMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities", "http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities-details-textual", "http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities-mortgage-warehouse-credit-facilities-details", "http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities-mortgage-warehouse-credit-facilities-details-parentheticals" ], "lang": { "en-us": { "role": { "label": "Facility A [Member]", "documentation": "Represents the facility A." } } }, "auth_ref": [] }, "cigi_FacilityBMember": { "xbrltype": "domainItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "FacilityBMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities-mortgage-warehouse-credit-facilities-details", "http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities-mortgage-warehouse-credit-facilities-details-parentheticals" ], "lang": { "en-us": { "role": { "label": "Facility B [Member]", "documentation": "Represents the facility B." } } }, "auth_ref": [] }, "cigi_FacilityCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "FacilityCMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities-mortgage-warehouse-credit-facilities-details", "http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities-mortgage-warehouse-credit-facilities-details-parentheticals" ], "lang": { "en-us": { "role": { "label": "Facility C [Member]", "documentation": "Related to Facility C." } } }, "auth_ref": [] }, "cigi_FairValueAdjustmentOfDeferredPurchasePrice": { "xbrltype": "monetaryItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "FairValueAdjustmentOfDeferredPurchasePrice", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-16-ar-facility-details-textual" ], "lang": { "en-us": { "role": { "label": "cigi_FairValueAdjustmentOfDeferredPurchasePrice", "terseLabel": "Fair Value Adjustment of Deferred Purchase Price", "documentation": "The amount of fair value adjustment of deferred purchase price." } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation-tables" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]", "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis." } } }, "auth_ref": [ "r30" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-changes-in-fair-value-of-dpp-details" ], "lang": { "en-us": { "role": { "label": "Asset Class [Domain]", "documentation": "Class of asset." } } }, "auth_ref": [ "r31" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-tables" ], "lang": { "en-us": { "role": { "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the fair value measurement of assets using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes during the period attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets) and gains or losses recognized in other comprehensive income (loss), and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs), by class of asset." } } }, "auth_ref": [ "r31", "r149" ] }, "us-gaap_FairValueByAssetClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByAssetClassAxis", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-changes-in-fair-value-of-dpp-details" ], "lang": { "en-us": { "role": { "label": "Asset Class [Axis]", "documentation": "Information by class of asset." } } }, "auth_ref": [ "r147", "r149" ] }, "us-gaap_FairValueByBalanceSheetGroupingTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByBalanceSheetGroupingTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-tables" ], "lang": { "en-us": { "role": { "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]", "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities." } } }, "auth_ref": [ "r147", "r150" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-change-in-fair-value-of-contingent-consideration-liability-details", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-financial-assets-and-liabilities-carried-at-fair-value-details" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r526", "r573", "r574", "r575", "r576", "r577", "r578", "r696", "r754", "r755", "r756", "r1017", "r1018", "r1024", "r1025", "r1026" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-financial-assets-and-liabilities-carried-at-fair-value-details" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r695", "r696", "r698", "r699", "r703" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-financial-assets-and-liabilities-carried-at-fair-value-details" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r526", "r573", "r578", "r696", "r754", "r1024", "r1025", "r1026" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-financial-assets-and-liabilities-carried-at-fair-value-details" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 2 [Member]", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r526", "r573", "r578", "r696", "r755", "r1017", "r1018", "r1024", "r1025", "r1026" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-change-in-fair-value-of-contingent-consideration-liability-details", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-financial-assets-and-liabilities-carried-at-fair-value-details" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r526", "r573", "r574", "r575", "r576", "r577", "r578", "r696", "r756", "r1017", "r1018", "r1024", "r1025", "r1026" ] }, "cigi_FairValueInputsWeightedAverageDiscountRateIncrease": { "xbrltype": "percentItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "FairValueInputsWeightedAverageDiscountRateIncrease", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-details-textual" ], "lang": { "en-us": { "role": { "label": "cigi_FairValueInputsWeightedAverageDiscountRateIncrease", "terseLabel": "Fair Value Inputs, Weighted Average Discount Rate Increase", "documentation": "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." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-financial-assets-and-liabilities-carried-at-fair-value-details" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementPolicyPolicyTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-changes-in-fair-value-of-dpp-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1", "terseLabel": "Fair value adjustment", "documentation": "Amount of gain (loss) recognized in income from asset measured at fair value on recurring basis using unobservable input (level 3)." } } }, "auth_ref": [ "r700" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-changes-in-fair-value-of-dpp-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss", "terseLabel": "Foreign exchange and other", "documentation": "Amount of gain (loss) recognized in other comprehensive income (OCI) from asset measured at fair value on recurring basis using unobservable input (level 3)." } } }, "auth_ref": [ "r701" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-changes-in-fair-value-of-dpp-details" ], "lang": { "en-us": { "role": { "label": "Additions to DPP", "documentation": "Amount of issuances of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r148" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-changes-in-fair-value-of-dpp-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements", "negatedLabel": "Collections on DPP", "documentation": "Amount of settlement of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r148" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-changes-in-fair-value-of-dpp-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue", "periodStartLabel": "Balance, January 1", "periodEndLabel": "Balance, December 31", "documentation": "Fair value of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r31" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-change-in-fair-value-of-contingent-consideration-liability-details", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-financial-assets-and-liabilities-carried-at-fair-value-details" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r526", "r573", "r574", "r575", "r576", "r577", "r578", "r754", "r755", "r756", "r1017", "r1018", "r1024", "r1025", "r1026" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-financial-assets-and-liabilities-carried-at-fair-value-details" ], "lang": { "en-us": { "role": { "label": "Fair Value, Recurring [Member]", "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value." } } }, "auth_ref": [ "r694", "r703" ] }, "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-tables" ], "lang": { "en-us": { "role": { "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of financial instrument classified as a derivative asset (liability) after deduction of derivative liability (asset) using recurring unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r31", "r36" ] }, "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-changes-in-fair-value-of-the-net-mortgage-derivative-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings", "terseLabel": "Realized gains recorded in earnings", "documentation": "Amount of gain (loss) recognized in income from derivative asset (liability) after deduction of derivative liability (asset), measured at fair value on recurring basis using unobservable input (level 3)." } } }, "auth_ref": [ "r700", "r702" ] }, "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInOtherComprehensiveIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInOtherComprehensiveIncomeLoss", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-changes-in-fair-value-of-the-net-mortgage-derivative-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInOtherComprehensiveIncomeLoss", "terseLabel": "Unrealized gains recorded in earnings", "documentation": "Amount of gain (loss) recognized in other comprehensive income from derivative asset (liability) after deduction of derivative liability (asset), measured at fair value on recurring basis using unobservable input (level 3)." } } }, "auth_ref": [ "r36", "r701" ] }, "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-changes-in-fair-value-of-the-net-mortgage-derivative-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements", "negatedLabel": "Settlements", "documentation": "Amount of settlements of financial instrument classified as a derivative asset (liability) after deduction of derivative liability, measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r36", "r148" ] }, "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-changes-in-fair-value-of-the-net-mortgage-derivative-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs", "periodStartLabel": "Balance, January 1", "periodEndLabel": "Balance, December 31", "documentation": "Fair value of financial instrument classified as derivative asset (liability) after deduction of derivative liability (asset), measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r36", "r147" ] }, "cigi_FannieMaeDelegatedUnderwritingAndServicingDUSMember": { "xbrltype": "domainItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "FannieMaeDelegatedUnderwritingAndServicingDUSMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation", "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation-details-textual" ], "lang": { "en-us": { "role": { "label": "Fannie Mae Delegated Underwriting and Servicing (\u201cDUS\u201d) [Member]", "documentation": "Represents Fannie Mae Delegated Underwriting and Servicing (\u201cDUS\u201d)." } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseInterestExpense", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-9-leases-lease-information-details": { "parentTag": "cigi_LeaseCostBeforeSubleaseRevenues", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-9-leases-lease-information-details" ], "lang": { "en-us": { "role": { "label": "Interest on lease liabilities", "documentation": "Amount of interest expense on finance lease liability." } } }, "auth_ref": [ "r727", "r732", "r1035" ] }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseInterestPaymentOnLiability", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-9-leases-lease-information-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FinanceLeaseInterestPaymentOnLiability", "negatedTerseLabel": "Operating cash flows from finance leases", "documentation": "Amount of interest paid on finance lease liability." } } }, "auth_ref": [ "r728", "r737" ] }, "us-gaap_FinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiability", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-9-leases-balance-sheet-information-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-longterm-debt-and-convertible-debentures-details", "http://www.colliers.com/20231231/role/statement-note-9-leases-balance-sheet-information-details", "http://www.colliers.com/20231231/role/statement-note-9-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Present value of finance lease liabilities", "negatedTotalLabel": "Total finance lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease." } } }, "auth_ref": [ "r726", "r741" ] }, "us-gaap_FinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-9-leases-balance-sheet-information-details": { "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-9-leases-balance-sheet-information-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FinanceLeaseLiabilityCurrent", "negatedLabel": "Long-term debt - current", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current." } } }, "auth_ref": [ "r726" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-9-leases-balance-sheet-information-details": { "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-9-leases-balance-sheet-information-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FinanceLeaseLiabilityNoncurrent", "negatedLabel": "Long-term debt - non-current", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent." } } }, "auth_ref": [ "r726" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDue", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-9-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "terseLabel": "Finance leases", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r741" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-9-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Finance leases, thereafter", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r741" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-9-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Finance leases, one year", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r741" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-9-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Finance leases, five years", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r741" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-9-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Finance leases, four years", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r741" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-9-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Finance leases, three years", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r741" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-9-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Finance leases, two years", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r741" ] }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-9-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Difference between undiscounted cash flows and discounted cash flows, finance lease", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r741" ] }, "cigi_FinanceLeasePrincipalPaymentsProceeds": { "xbrltype": "monetaryItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "FinanceLeasePrincipalPaymentsProceeds", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-9-leases-lease-information-details" ], "lang": { "en-us": { "role": { "label": "cigi_FinanceLeasePrincipalPaymentsProceeds", "negatedTerseLabel": "Financing cash flows from finance leases", "documentation": "Amount of cash outflow (inflow) for principal payment on finance lease." } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-9-leases-balance-sheet-information-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-9-leases-balance-sheet-information-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FinanceLeaseRightOfUseAsset", "totalLabel": "Fixed assets, net", "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease." } } }, "auth_ref": [ "r725" ] }, "us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAssetAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-9-leases-balance-sheet-information-details": { "parentTag": "us-gaap_FinanceLeaseRightOfUseAsset", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-9-leases-balance-sheet-information-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization", "negatedLabel": "Accumulated depreciation", "documentation": "Amount of accumulated amortization of right-of-use asset from finance lease." } } }, "auth_ref": [ "r1069", "r1071" ] }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAssetAmortization", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-9-leases-lease-information-details": { "parentTag": "cigi_LeaseCostBeforeSubleaseRevenues", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-9-leases-lease-information-details" ], "lang": { "en-us": { "role": { "label": "Amortization of right-of-use assets", "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease." } } }, "auth_ref": [ "r727", "r732", "r1035" ] }, "us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-9-leases-balance-sheet-information-details": { "parentTag": "us-gaap_FinanceLeaseRightOfUseAsset", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-9-leases-balance-sheet-information-details" ], "lang": { "en-us": { "role": { "label": "Fixed assets, cost", "documentation": "Amount, before accumulated amortization, of right-of-use asset from finance lease." } } }, "auth_ref": [ "r1065" ] }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-9-leases-lease-information-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Finance leases", "label": "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent", "documentation": "Weighted average discount rate for finance lease calculated at point in time." } } }, "auth_ref": [ "r740", "r1035" ] }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-9-leases-lease-information-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Finance leases (in years) (Year)", "label": "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1", "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r739", "r1035" ] }, "us-gaap_FinanceLoanAndLeaseReceivablesHeldForSalePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLoanAndLeaseReceivablesHeldForSalePolicy", "presentation": [ "http://www.colliers.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Held-for-Sale [Policy Text Block]", "documentation": "Disclosure of accounting policy for financing receivables classified as held-for-sale." } } }, "auth_ref": [ "r241", "r242", "r246", "r412" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation-tables", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-details-textual", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-financial-assets-and-liabilities-carried-at-fair-value-details", "http://www.colliers.com/20231231/role/statement-note-6-warehouse-fund-assets", "http://www.colliers.com/20231231/role/statement-note-6-warehouse-fund-assets-details-textual" ], "lang": { "en-us": { "role": { "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r537", "r552", "r685", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r766", "r770", "r771", "r772", "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r784", "r829", "r1014", "r1078", "r1079", "r1080", "r1081", "r1082", "r1083", "r1084", "r1123", "r1124", "r1125", "r1126" ] }, "us-gaap_FinancialInstrumentsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentsDisclosureTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments" ], "lang": { "en-us": { "role": { "label": "Financial Instruments Disclosure [Text Block]", "documentation": "The entire disclosure for financial instruments. This disclosure includes, but is not limited to, fair value measurements of short and long term marketable securities, international currencies forward contracts, and auction rate securities. Financial instruments may include hedging and non-hedging currency exchange instruments, derivatives, securitizations and securities available for sale at fair value. Also included are investment results, realized and unrealized gains and losses as well as impairments and risk management disclosures." } } }, "auth_ref": [] }, "cigi_FinancingReceivableOriginatedGuaranteePerformancePercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "FinancingReceivableOriginatedGuaranteePerformancePercentage", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation-details-textual" ], "lang": { "en-us": { "role": { "label": "cigi_FinancingReceivableOriginatedGuaranteePerformancePercentage", "terseLabel": "Financing Receivable, Originated, Guarantee Performance Percentage", "documentation": "The percentage of originated finance receivable that is performance is guaranteed." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_FiniteLivedIntangibleAssetUsefulLife", "terseLabel": "Finite-Lived Intangible Asset, Useful Life (Year)", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-components-of-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization", "terseLabel": "Accumulated amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r288", "r482" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-estimated-annual-amortization-expense-for-recorded-intangible-assets-details": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-estimated-annual-amortization-expense-for-recorded-intangible-assets-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Thereafter", "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-estimated-annual-amortization-expense-for-recorded-intangible-assets-details": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-estimated-annual-amortization-expense-for-recorded-intangible-assets-details" ], "lang": { "en-us": { "role": { "verboseLabel": "2024", "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r196" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-estimated-annual-amortization-expense-for-recorded-intangible-assets-details": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-estimated-annual-amortization-expense-for-recorded-intangible-assets-details" ], "lang": { "en-us": { "role": { "verboseLabel": "2028", "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r196" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-estimated-annual-amortization-expense-for-recorded-intangible-assets-details": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-estimated-annual-amortization-expense-for-recorded-intangible-assets-details" ], "lang": { "en-us": { "role": { "verboseLabel": "2027", "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r196" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-estimated-annual-amortization-expense-for-recorded-intangible-assets-details": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-estimated-annual-amortization-expense-for-recorded-intangible-assets-details" ], "lang": { "en-us": { "role": { "verboseLabel": "2026", "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r196" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-estimated-annual-amortization-expense-for-recorded-intangible-assets-details": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-estimated-annual-amortization-expense-for-recorded-intangible-assets-details" ], "lang": { "en-us": { "role": { "verboseLabel": "2025", "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r196" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets", "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-acquired-intangible-assets-details", "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-components-of-intangible-assets-details", "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-details-textual", "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-estimated-annual-amortization-expense-for-recorded-intangible-assets-details", "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation", "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation-details-textual", "http://www.colliers.com/20231231/role/statement-note-4-acquisitions", "http://www.colliers.com/20231231/role/statement-note-4-acquisitions-details-textual" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r478", "r481", "r482", "r484", "r787", "r791" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-components-of-intangible-assets-details": { "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-components-of-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "Finite life intangible assets, gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r195", "r791" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets", "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-acquired-intangible-assets-details", "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-components-of-intangible-assets-details", "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-details-textual", "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-estimated-annual-amortization-expense-for-recorded-intangible-assets-details", "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation", "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation-details-textual", "http://www.colliers.com/20231231/role/statement-note-4-acquisitions", "http://www.colliers.com/20231231/role/statement-note-4-acquisitions-details-textual" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r77", "r80" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-components-of-intangible-assets-details": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0, "order": 0.0 }, "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-estimated-annual-amortization-expense-for-recorded-intangible-assets-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-components-of-intangible-assets-details", "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-estimated-annual-amortization-expense-for-recorded-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FiniteLivedIntangibleAssetsNet", "totalLabel": "Finite-Lived Intangible Assets, Net", "terseLabel": "Finite life intangible assets, net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r195", "r787" ] }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinitelivedIntangibleAssetsAcquired1", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-acquired-intangible-assets-details", "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-details-textual" ], "lang": { "en-us": { "role": { "label": "Finite life intangible assets, acquired", "terseLabel": "Finite-Lived Intangible Assets Acquired", "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition." } } }, "auth_ref": [ "r479" ] }, "us-gaap_ForeignCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCountryMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-22-income-tax", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-details-textual", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-earnings-before-income-tax-by-jurisdiction-details", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-gross-operating-loss-carryforwards-details", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-provision-for-recovery-of-income-tax-details" ], "lang": { "en-us": { "role": { "label": "Foreign Tax Authority [Member]", "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile." } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy." } } }, "auth_ref": [ "r710" ] }, "us-gaap_FranchiseRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FranchiseRightsMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation", "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation-details-textual" ], "lang": { "en-us": { "role": { "label": "Franchise Rights [Member]", "documentation": "Rights, generally of limited duration, that the entity has obtained through a franchise arrangement to operate a business using another company's name, merchandise, services, methodologies, promotional support, marketing and supplies." } } }, "auth_ref": [ "r112" ] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-10-fixed-assets-components-of-fixed-assets-details", "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation", "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation-details-textual" ], "lang": { "en-us": { "role": { "label": "Furniture and Fixtures [Member]", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [] }, "country_GB": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "GB", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-28-segmented-information-revenues-and-longlived-assets-by-geographic-location-details" ], "lang": { "en-us": { "role": { "label": "UNITED KINGDOM" } } }, "auth_ref": [] }, "cigi_GainLossFromChangeInFairValueOfMortgagePremiumsAndOriginationFees": { "xbrltype": "monetaryItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "GainLossFromChangeInFairValueOfMortgagePremiumsAndOriginationFees", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "cigi_GainLossFromChangeInFairValueOfMortgagePremiumsAndOriginationFees", "negatedLabel": "Gains attributable to the fair value of mortgage premiums and origination fees", "documentation": "The amount of gain (loss) from change in fair value of mortgage premiums and origination fees." } } }, "auth_ref": [] }, "us-gaap_GainLossOnDerivativeInstrumentsNetPretax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnDerivativeInstrumentsNetPretax", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_GainLossOnDerivativeInstrumentsNetPretax", "terseLabel": "Gain (Loss) on Derivative Instruments, Net, Pretax", "documentation": "Aggregate net gain (loss) on all derivative instruments recognized in earnings during the period, before tax effects." } } }, "auth_ref": [ "r136" ] }, "cigi_GainOnMortgageServicingRights": { "xbrltype": "monetaryItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "GainOnMortgageServicingRights", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "cigi_GainOnMortgageServicingRights", "negatedLabel": "Gains attributable to mortgage servicing rights", "documentation": "The amount of gain on mortgage servicing rights." } } }, "auth_ref": [] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets", "http://www.colliers.com/20231231/role/statement-note-12-goodwill-components-of-goodwill-details" ], "lang": { "en-us": { "role": { "label": "Goodwill", "periodStartLabel": "Balance", "periodEndLabel": "Balance", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r287", "r464", "r804", "r1015", "r1036", "r1132", "r1139" ] }, "us-gaap_GoodwillAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-12-goodwill-components-of-goodwill-details", "http://www.colliers.com/20231231/role/statement-note-4-acquisitions-acquisitions-details-details" ], "lang": { "en-us": { "role": { "label": "Goodwill acquired during the year", "terseLabel": "Goodwill (note 12)", "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination." } } }, "auth_ref": [ "r468", "r1015" ] }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "presentation": [ "http://www.colliers.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined." } } }, "auth_ref": [ "r463", "r476", "r1015" ] }, "us-gaap_GoodwillDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillDisclosureTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-12-goodwill" ], "lang": { "en-us": { "role": { "label": "Goodwill Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill." } } }, "auth_ref": [ "r463", "r466", "r475", "r1015" ] }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-12-goodwill-components-of-goodwill-details" ], "lang": { "en-us": { "role": { "label": "Foreign exchange", "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r472" ] }, "us-gaap_GoodwillGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillGross", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-12-goodwill-components-of-goodwill-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_GoodwillGross", "terseLabel": "Goodwill", "documentation": "Amount before accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r467", "r474", "r1015" ] }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairedAccumulatedImpairmentLoss", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-12-goodwill-components-of-goodwill-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss", "negatedLabel": "Accumulated impairment loss", "documentation": "Amount of accumulated impairment loss for an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r467", "r474", "r1015" ] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-12-goodwill-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_GoodwillImpairmentLoss", "terseLabel": "Goodwill, Impairment Loss", "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r17", "r465", "r471", "r476", "r1015" ] }, "us-gaap_GoodwillOtherIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillOtherIncreaseDecrease", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-12-goodwill-components-of-goodwill-details" ], "lang": { "en-us": { "role": { "label": "Other items", "documentation": "Amount of increase (decrease), classified as other, of an asset representing the future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r473" ] }, "us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillWrittenOffRelatedToSaleOfBusinessUnit", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-12-goodwill-components-of-goodwill-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit", "negatedLabel": "Goodwill disposed during the year", "documentation": "Amount of divestiture of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r470", "r1015" ] }, "us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GuaranteesIndemnificationsAndWarrantiesPolicies", "presentation": [ "http://www.colliers.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Guarantees, Indemnifications and Warranties Policies [Policy Text Block]", "documentation": "Disclosure of accounting policy for guarantees, indemnifications and product warranties, and methodologies used in determining the amount of such liabilities." } } }, "auth_ref": [ "r497" ] }, "us-gaap_HeldToMaturitySecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HeldToMaturitySecuritiesCurrent", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_HeldToMaturitySecuritiesCurrent", "terseLabel": "Debt Securities, Held-to-Maturity, Amortized Cost, before Allowance for Credit Loss, Current", "documentation": "Amount, before allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity), classified as current." } } }, "auth_ref": [ "r414", "r1122", "r1130" ] }, "us-gaap_HeldToMaturitySecuritiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HeldToMaturitySecuritiesNoncurrent", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_HeldToMaturitySecuritiesNoncurrent", "terseLabel": "Debt Securities, Held-to-Maturity, Amortized Cost, before Allowance for Credit Loss, Noncurrent", "documentation": "Amount, before allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity), classified as noncurrent." } } }, "auth_ref": [ "r414", "r1122", "r1130" ] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://www.colliers.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r1057", "r1058", "r1059" ] }, "us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfIntangibleAssetsExcludingGoodwill", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill", "terseLabel": "Impairment of Intangible Assets (Excluding Goodwill)", "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value." } } }, "auth_ref": [ "r17", "r37" ] }, "cigi_IncentiveFeesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "IncentiveFeesMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-27-revenue-disaggregated-revenue-details" ], "lang": { "en-us": { "role": { "label": "Incentive Fees [Member]", "documentation": "Related to incentive fees." } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-earnings-loss": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-earnings-loss", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-earnings-before-income-tax-by-jurisdiction-details" ], "lang": { "en-us": { "role": { "label": "Earnings Before Income Tax by Jurisdiction", "totalLabel": "Earnings before income tax", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r0", "r181", "r234", "r379", "r393", "r399", "r402", "r811", "r825", "r1012" ] }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromEquityMethodInvestments", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-earnings-loss": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-earnings-loss", "http://www.colliers.com/20231231/role/statement-note-28-segmented-information-operating-segments-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeLossFromEquityMethodInvestments", "negatedLabel": "Earnings from equity accounted investments", "terseLabel": "Equity earnings", "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss)." } } }, "auth_ref": [ "r17", "r182", "r233", "r386", "r445", "r824" ] }, "us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions", "negatedLabel": "Earnings from equity accounted investments", "documentation": "This element represents the undistributed income (or loss) of equity method investments, net of dividends or other distributions received from unconsolidated subsidiaries, certain corporate joint ventures, and certain noncontrolled corporations; such investments are accounted for under the equity method of accounting. This element excludes distributions that constitute a return of investment, which are classified as investing activities." } } }, "auth_ref": [ "r17" ] }, "cigi_IncomeRealEstateAssetsHeldForSale": { "xbrltype": "monetaryItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "IncomeRealEstateAssetsHeldForSale", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-6-warehouse-fund-assets-details-textual" ], "lang": { "en-us": { "role": { "label": "cigi_IncomeRealEstateAssetsHeldForSale", "terseLabel": "Income, Real Estate Assets Held for Sale", "documentation": "The amount of income from real estate assets held for sale." } } }, "auth_ref": [] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-5-business-disposals", "http://www.colliers.com/20231231/role/statement-note-5-business-disposals-details-textual" ], "lang": { "en-us": { "role": { "label": "Disposal Group Name [Axis]", "documentation": "Information by name of disposal group." } } }, "auth_ref": [ "r1027", "r1028" ] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-details-textual", "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets", "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-details-textual" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r485", "r487", "r936" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-details-textual", "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets", "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-details-textual" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r487", "r936" ] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-22-income-tax", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-details-textual", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-earnings-before-income-tax-by-jurisdiction-details", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-gross-operating-loss-carryforwards-details", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-provision-for-recovery-of-income-tax-details" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Axis]", "documentation": "Information by tax jurisdiction." } } }, "auth_ref": [ "r23" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-22-income-tax", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-details-textual", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-earnings-before-income-tax-by-jurisdiction-details", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-gross-operating-loss-carryforwards-details", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-provision-for-recovery-of-income-tax-details" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Domain]", "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxAuthorityNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityNameAxis", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-22-income-tax", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-details-textual", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-earnings-before-income-tax-by-jurisdiction-details", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-gross-operating-loss-carryforwards-details", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-provision-for-recovery-of-income-tax-details" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority, Name [Axis]", "documentation": "Information by name of taxing authority." } } }, "auth_ref": [ "r23" ] }, "us-gaap_IncomeTaxAuthorityNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityNameDomain", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-22-income-tax", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-details-textual", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-earnings-before-income-tax-by-jurisdiction-details", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-gross-operating-loss-carryforwards-details", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-provision-for-recovery-of-income-tax-details" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority, Name [Domain]", "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-22-income-tax" ], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r330", "r626", "r635", "r643", "r648", "r656", "r661", "r662", "r663", "r873" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-earnings-loss": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 1.0 }, "http://www.colliers.com/20231231/role/statement-note-22-income-tax-effective-income-tax-rate-reconciliation-details": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.colliers.com/20231231/role/statement-note-22-income-tax-provision-for-recovery-of-income-tax-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-earnings-loss", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-effective-income-tax-rate-reconciliation-details", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-provision-for-recovery-of-income-tax-details", "http://www.colliers.com/20231231/role/statement-note-28-segmented-information-operating-segments-details" ], "lang": { "en-us": { "role": { "label": "Income tax expense (note 22)", "totalLabel": "Income tax expense", "negatedTerseLabel": "Income tax expense", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r244", "r254", "r348", "r349", "r387", "r633", "r657", "r836" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Income Tax, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements." } } }, "auth_ref": [ "r310", "r629", "r630", "r643", "r644", "r647", "r649", "r867" ] }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-22-income-tax-effective-income-tax-rate-reconciliation-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-22-income-tax-effective-income-tax-rate-reconciliation-details" ], "lang": { "en-us": { "role": { "label": "Change in valuation allowance", "documentation": "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 increase (decrease) in the valuation allowance for deferred tax assets." } } }, "auth_ref": [ "r1185" ] }, "us-gaap_IncomeTaxReconciliationDispositionOfBusiness": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationDispositionOfBusiness", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-22-income-tax-effective-income-tax-rate-reconciliation-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-22-income-tax-effective-income-tax-rate-reconciliation-details" ], "lang": { "en-us": { "role": { "label": "Loss on disposal of operations", "documentation": "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 the disposition of a business not qualifying as a discontinued operation." } } }, "auth_ref": [ "r1185" ] }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-22-income-tax-effective-income-tax-rate-reconciliation-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-22-income-tax-effective-income-tax-rate-reconciliation-details" ], "lang": { "en-us": { "role": { "label": "Foreign, state, and provincial tax rate differential", "documentation": "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 foreign income tax expense (benefit)." } } }, "auth_ref": [ "r1185" ] }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-22-income-tax-effective-income-tax-rate-reconciliation-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-22-income-tax-effective-income-tax-rate-reconciliation-details" ], "lang": { "en-us": { "role": { "label": "Income tax expense using a combined statutory rate of 26.5% (2022 - 26.5%)", "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r634" ] }, "us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationMinorityInterestIncomeExpense", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-22-income-tax-effective-income-tax-rate-reconciliation-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-22-income-tax-effective-income-tax-rate-reconciliation-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense", "negatedLabel": "Tax effect of flow through entities", "documentation": "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 noncontrolling interest income (loss) exempt from income taxes." } } }, "auth_ref": [ "r1185" ] }, "us-gaap_IncomeTaxReconciliationNondeductibleExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationNondeductibleExpense", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-22-income-tax-effective-income-tax-rate-reconciliation-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-22-income-tax-effective-income-tax-rate-reconciliation-details" ], "lang": { "en-us": { "role": { "label": "Permanent differences", "documentation": "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 nondeductible expenses." } } }, "auth_ref": [ "r1185" ] }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-22-income-tax-effective-income-tax-rate-reconciliation-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-22-income-tax-effective-income-tax-rate-reconciliation-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost", "terseLabel": "Stock-based compensation", "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement." } } }, "auth_ref": [ "r1185" ] }, "us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationPriorYearIncomeTaxes", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-22-income-tax-effective-income-tax-rate-reconciliation-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-22-income-tax-effective-income-tax-rate-reconciliation-details" ], "lang": { "en-us": { "role": { "label": "Adjustments to tax liabilities for prior periods", "documentation": "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 revisions of previously reported income tax expense (benefit)." } } }, "auth_ref": [ "r1185" ] }, "us-gaap_IncomeTaxReconciliationTaxContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationTaxContingencies", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-22-income-tax-effective-income-tax-rate-reconciliation-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-22-income-tax-effective-income-tax-rate-reconciliation-details" ], "lang": { "en-us": { "role": { "label": "Changes in liability for unrecognized tax benefits", "documentation": "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 increase (decrease) in income tax contingencies. Including, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies." } } }, "auth_ref": [ "r1185" ] }, "cigi_IncomeTaxReturnExaminationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "IncomeTaxReturnExaminationPeriod", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-22-income-tax-details-textual" ], "lang": { "en-us": { "role": { "label": "cigi_IncomeTaxReturnExaminationPeriod", "terseLabel": "Income Tax Return Examination Period (Year)", "documentation": "Represents the income tax return examination period." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-23-other-supplemental-information-summary-of-other-supplemental-information-details" ], "lang": { "en-us": { "role": { "label": "Income tax, net of refunds", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r69" ] }, "us-gaap_IncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesReceivable", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Income tax recoverable", "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes." } } }, "auth_ref": [ "r155", "r1094" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Increase in accounts payable, accrued expenses and other liabilities", "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid." } } }, "auth_ref": [ "r16" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivableAndOtherOperatingAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivableAndOtherOperatingAssets", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInAccountsReceivableAndOtherOperatingAssets", "negatedLabel": "Increase in accounts receivable, prepaid expenses and other assets", "documentation": "Amount of increase (decrease) in receivables, and operating assets classified as other." } } }, "auth_ref": [ "r1103" ] }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 18.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Decrease in accrued compensation", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits." } } }, "auth_ref": [ "r16" ] }, "cigi_IncreaseDecreaseInWarehouseCreditFacilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "IncreaseDecreaseInWarehouseCreditFacilities", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Increase (decrease) in warehouse credit facilities", "documentation": "Amount of increase (decrease) in warehouse credit facilities." } } }, "auth_ref": [] }, "us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToCallOptionsAndWarrants", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-20-net-earnings-loss-per-common-share-reconciliation-of-the-denominator-used-to-calculate-earnings-per-common-share-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Assumed exercise of stock options acquired under the Treasury Stock Method (in shares)", "label": "us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of call options and warrants using the treasury stock method." } } }, "auth_ref": [ "r357", "r358", "r359", "r367" ] }, "us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToConversionOfDebtSecurities", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-20-net-earnings-loss-per-common-share-reconciliation-of-the-denominator-used-to-calculate-earnings-per-common-share-details" ], "lang": { "en-us": { "role": { "label": "Conversion of Convertible Notes (in shares)", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible debt securities using the if-converted method." } } }, "auth_ref": [ "r362", "r363", "r367" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-components-of-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "Indefinite-Lived Intangible Assets [Axis]", "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r480", "r483" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-components-of-intangible-assets-details": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-components-of-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill", "terseLabel": "Indefinite life intangible assets", "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r197" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-components-of-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company." } } }, "auth_ref": [ "r78", "r197" ] }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets" ], "lang": { "en-us": { "role": { "label": "Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for all or part of the information related to intangible assets." } } }, "auth_ref": [ "r477" ] }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsGrossExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-components-of-intangible-assets-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-components-of-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "totalLabel": "Intangible assets, gross", "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill." } } }, "auth_ref": [ "r287" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 5.0 }, "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-components-of-intangible-assets-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets", "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-components-of-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "Intangible assets (note 11)", "totalLabel": "Intangible assets, net", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r75", "r79" ] }, "us-gaap_InterestExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-details-textual" ], "lang": { "en-us": { "role": { "label": "Interest Expense [Member]", "documentation": "Primary financial statement caption encompassing interest expense." } } }, "auth_ref": [ "r40" ] }, "us-gaap_InterestIncomeExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseNet", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-28-segmented-information-operating-segments-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_InterestIncomeExpenseNet", "terseLabel": "Interest expense, net", "documentation": "The net amount of operating interest income (expense)." } } }, "auth_ref": [ "r235" ] }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseNonoperatingNet", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-earnings-loss": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-earnings-loss" ], "lang": { "en-us": { "role": { "label": "us-gaap_InterestIncomeExpenseNonoperatingNet", "negatedLabel": "Interest expense, net", "documentation": "The net amount of nonoperating interest income (expense)." } } }, "auth_ref": [] }, "us-gaap_InterestOnConvertibleDebtNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestOnConvertibleDebtNetOfTax", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-20-net-earnings-loss-per-common-share-reconciliation-of-the-denominator-used-to-calculate-earnings-per-common-share-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_InterestOnConvertibleDebtNetOfTax", "negatedLabel": "After-tax interest on Convertible Notes", "documentation": "Amount, after tax, of interest recognized on convertible debt instrument excluding interest on principal required to be paid in cash." } } }, "auth_ref": [ "r355", "r361", "r367" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-23-other-supplemental-information-summary-of-other-supplemental-information-details" ], "lang": { "en-us": { "role": { "label": "Interest", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r320", "r323", "r324" ] }, "cigi_InterestRateSwap2022IrsAMember": { "xbrltype": "domainItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "InterestRateSwap2022IrsAMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-details-of-interest-rate-swaps-in-place-details" ], "lang": { "en-us": { "role": { "label": "Interest Rate Swap, 2022 IRS A [Member]", "documentation": "Represents Interest Rate Swap, 2022 IRS A." } } }, "auth_ref": [] }, "cigi_InterestRateSwap2022IrsBMember": { "xbrltype": "domainItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "InterestRateSwap2022IrsBMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-details-of-interest-rate-swaps-in-place-details" ], "lang": { "en-us": { "role": { "label": "Interest Rate Swap, 2022 IRS B [Member]", "documentation": "Represents Interest Rate Swap, 2022 IRS B." } } }, "auth_ref": [] }, "cigi_InterestRateSwap2023IrsAMember": { "xbrltype": "domainItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "InterestRateSwap2023IrsAMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-details-of-interest-rate-swaps-in-place-details" ], "lang": { "en-us": { "role": { "label": "Interest Rate Swap, 2023 IRS A [Member]", "documentation": "Represents Interest Rate Swap, 2023 IRS A." } } }, "auth_ref": [] }, "cigi_InterestRateSwap2023IrsBMember": { "xbrltype": "domainItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "InterestRateSwap2023IrsBMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-details-of-interest-rate-swaps-in-place-details" ], "lang": { "en-us": { "role": { "label": "Interest Rate Swap, 2023 IRS B [Member]", "documentation": "Represents Interest Rate Swap, 2023 IRS B." } } }, "auth_ref": [] }, "us-gaap_InterestRateSwapMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateSwapMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-details-textual", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-financial-assets-and-liabilities-carried-at-fair-value-details", "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-components-of-other-assets-details" ], "lang": { "en-us": { "role": { "label": "Interest Rate Swap [Member]", "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period." } } }, "auth_ref": [ "r1001", "r1047", "r1048" ] }, "us-gaap_InternalRevenueServiceIRSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InternalRevenueServiceIRSMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-22-income-tax", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-details-textual", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-earnings-before-income-tax-by-jurisdiction-details", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-gross-operating-loss-carryforwards-details", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-provision-for-recovery-of-income-tax-details" ], "lang": { "en-us": { "role": { "label": "Internal Revenue Service (IRS) [Member]", "documentation": "Designated tax department of the United States of America government entitled to levy and collect income taxes from the entity." } } }, "auth_ref": [] }, "cigi_InvestmentManagementContractsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "InvestmentManagementContractsMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-components-of-intangible-assets-details", "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation", "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation-details-textual" ], "lang": { "en-us": { "role": { "label": "Investment Management Contracts [Member]", "documentation": "Related to investment management contracts." } } }, "auth_ref": [] }, "cigi_InvestmentManagementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "InvestmentManagementMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-12-goodwill-components-of-goodwill-details", "http://www.colliers.com/20231231/role/statement-note-27-revenue-disaggregated-revenue-details", "http://www.colliers.com/20231231/role/statement-note-28-segmented-information", "http://www.colliers.com/20231231/role/statement-note-28-segmented-information-details-textual", "http://www.colliers.com/20231231/role/statement-note-28-segmented-information-operating-segments-details" ], "lang": { "en-us": { "role": { "label": "Investment Management [Member]", "documentation": "Related to investment management." } } }, "auth_ref": [] }, "us-gaap_InvestmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentPolicyTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Investment, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for investment in financial asset." } } }, "auth_ref": [ "r834", "r863", "r864", "r865", "r866", "r961", "r962" ] }, "us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-28-segmented-information-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures", "terseLabel": "Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures", "documentation": "Amount of investment in equity method investee and investment in and advance to affiliate." } } }, "auth_ref": [ "r1092" ] }, "cigi_InvestmentsInEquitySecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "InvestmentsInEquitySecurities", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-components-of-other-assets-details": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-components-of-other-assets-details" ], "lang": { "en-us": { "role": { "label": "cigi_InvestmentsInEquitySecurities", "terseLabel": "Investments in equity securities", "documentation": "The amount of investments in equity securities." } } }, "auth_ref": [] }, "cigi_LeaseBrokerageMember": { "xbrltype": "domainItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "LeaseBrokerageMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-27-revenue-disaggregated-revenue-details" ], "lang": { "en-us": { "role": { "label": "Lease Brokerage [Member]", "documentation": "Related to lease brokerage." } } }, "auth_ref": [] }, "us-gaap_LeaseContractualTermAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseContractualTermAxis", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-9-leases", "http://www.colliers.com/20231231/role/statement-note-9-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "Lease Contractual Term [Axis]", "documentation": "Information by contractual term of lease arrangement." } } }, "auth_ref": [ "r1070" ] }, "us-gaap_LeaseContractualTermDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseContractualTermDomain", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-9-leases", "http://www.colliers.com/20231231/role/statement-note-9-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "Lease Contractual Term [Domain]", "documentation": "Contractual term of lease arrangement." } } }, "auth_ref": [ "r1070" ] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-9-leases-lease-information-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-9-leases-lease-information-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LeaseCost", "totalLabel": "Total lease cost, net of sublease revenues", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r731", "r1035" ] }, "cigi_LeaseCostBeforeSubleaseRevenues": { "xbrltype": "monetaryItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "LeaseCostBeforeSubleaseRevenues", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-9-leases-lease-information-details": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-9-leases-lease-information-details" ], "lang": { "en-us": { "role": { "label": "cigi_LeaseCostBeforeSubleaseRevenues", "totalLabel": "Total lease expense", "documentation": "Amount of lease cost recognized by lessee for lease contract, before sublease revenues." } } }, "auth_ref": [] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-9-leases-tables" ], "lang": { "en-us": { "role": { "label": "Lease, Cost [Table Text Block]", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r1202" ] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-10-fixed-assets-components-of-fixed-assets-details", "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation", "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation-details-textual" ], "lang": { "en-us": { "role": { "label": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r200" ] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets", "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets-parentheticals", "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows", "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-comprehensive-earnings-loss", "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-earnings-loss", "http://www.colliers.com/20231231/role/statement-document-and-entity-information", "http://www.colliers.com/20231231/role/statement-note-1-description-of-the-business", "http://www.colliers.com/20231231/role/statement-note-1-description-of-the-business-details-textual", "http://www.colliers.com/20231231/role/statement-note-10-fixed-assets", "http://www.colliers.com/20231231/role/statement-note-10-fixed-assets-components-of-fixed-assets-details", "http://www.colliers.com/20231231/role/statement-note-10-fixed-assets-tables", "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets", "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-acquired-intangible-assets-details", "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-components-of-intangible-assets-details", "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-details-textual", "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-estimated-annual-amortization-expense-for-recorded-intangible-assets-details", "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-msrs-details", "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-tables", "http://www.colliers.com/20231231/role/statement-note-12-goodwill", "http://www.colliers.com/20231231/role/statement-note-12-goodwill-components-of-goodwill-details", "http://www.colliers.com/20231231/role/statement-note-12-goodwill-details-textual", "http://www.colliers.com/20231231/role/statement-note-12-goodwill-tables", "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt", "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-details-textual", "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-longterm-debt-and-convertible-debentures-details", "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-principal-repayments-on-longterm-debt-details", "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-tables", "http://www.colliers.com/20231231/role/statement-note-14-convertible-notes", "http://www.colliers.com/20231231/role/statement-note-14-convertible-notes-details-textual", "http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities", "http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities-details-textual", "http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities-mortgage-warehouse-credit-facilities-details", "http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities-mortgage-warehouse-credit-facilities-details-parentheticals", "http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities-tables", "http://www.colliers.com/20231231/role/statement-note-16-ar-facility", "http://www.colliers.com/20231231/role/statement-note-16-ar-facility-details-textual", "http://www.colliers.com/20231231/role/statement-note-17-variable-interest-entities", "http://www.colliers.com/20231231/role/statement-note-17-variable-interest-entities-details-textual", "http://www.colliers.com/20231231/role/statement-note-17-variable-interest-entities-maximum-exposure-loss-details", "http://www.colliers.com/20231231/role/statement-note-17-variable-interest-entities-tables", "http://www.colliers.com/20231231/role/statement-note-18-redeemable-noncontrolling-interests", "http://www.colliers.com/20231231/role/statement-note-18-redeemable-noncontrolling-interests-details-textual", "http://www.colliers.com/20231231/role/statement-note-18-redeemable-noncontrolling-interests-reconciliation-of-the-beginning-and-ending-nci-amounts-details", "http://www.colliers.com/20231231/role/statement-note-18-redeemable-noncontrolling-interests-tables", "http://www.colliers.com/20231231/role/statement-note-19-capital-stock", "http://www.colliers.com/20231231/role/statement-note-19-capital-stock-capital-stock-issued-and-outstanding-details", "http://www.colliers.com/20231231/role/statement-note-19-capital-stock-details-textual", "http://www.colliers.com/20231231/role/statement-note-19-capital-stock-tables", "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation", "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation-assumptions-used-in-measuring-fair-value-of-msrs-details", "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation-details-textual", "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation-tables", "http://www.colliers.com/20231231/role/statement-note-20-net-earnings-loss-per-common-share", "http://www.colliers.com/20231231/role/statement-note-20-net-earnings-loss-per-common-share-details-textual", "http://www.colliers.com/20231231/role/statement-note-20-net-earnings-loss-per-common-share-reconciliation-of-the-denominator-used-to-calculate-earnings-per-common-share-details", "http://www.colliers.com/20231231/role/statement-note-20-net-earnings-loss-per-common-share-tables", "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation", "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-details-textual", "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-fair-value-of-each-option-grant-assumptions-used-details", "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-option-activity-details", "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-options-exercised-details", "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-tables", "http://www.colliers.com/20231231/role/statement-note-22-income-tax", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-deferred-income-tax-components-details", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-details-textual", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-earnings-before-income-tax-by-jurisdiction-details", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-effective-income-tax-rate-reconciliation-details", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-effective-income-tax-rate-reconciliation-details-parentheticals", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-gross-operating-loss-carryforwards-details", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-provision-for-recovery-of-income-tax-details", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-tables", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-unrecognized-tax-benefits-details", "http://www.colliers.com/20231231/role/statement-note-23-other-supplemental-information", "http://www.colliers.com/20231231/role/statement-note-23-other-supplemental-information-summary-of-other-supplemental-information-details", "http://www.colliers.com/20231231/role/statement-note-23-other-supplemental-information-tables", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-change-in-fair-value-of-contingent-consideration-liability-details", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-changes-in-fair-value-of-dpp-details", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-changes-in-fair-value-of-the-net-mortgage-derivative-assets-and-liabilities-details", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-details-of-interest-rate-swaps-in-place-details", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-details-textual", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-estimated-of-fair-values-for-other-financial-instruments-details", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-financial-assets-and-liabilities-carried-at-fair-value-details", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-tables", "http://www.colliers.com/20231231/role/statement-note-25-commitments-and-contingencies", "http://www.colliers.com/20231231/role/statement-note-25-commitments-and-contingencies-details-textual", "http://www.colliers.com/20231231/role/statement-note-25-commitments-and-contingencies-minimum-contractual-purchase-commitments-obligation-payments-details", "http://www.colliers.com/20231231/role/statement-note-25-commitments-and-contingencies-tables", "http://www.colliers.com/20231231/role/statement-note-26-related-party-transactions", "http://www.colliers.com/20231231/role/statement-note-26-related-party-transactions-details-textual", "http://www.colliers.com/20231231/role/statement-note-27-revenue", "http://www.colliers.com/20231231/role/statement-note-27-revenue-details-textual", "http://www.colliers.com/20231231/role/statement-note-27-revenue-disaggregated-revenue-details", "http://www.colliers.com/20231231/role/statement-note-27-revenue-tables", "http://www.colliers.com/20231231/role/statement-note-28-segmented-information", "http://www.colliers.com/20231231/role/statement-note-28-segmented-information-details-textual", "http://www.colliers.com/20231231/role/statement-note-28-segmented-information-operating-segments-details", "http://www.colliers.com/20231231/role/statement-note-28-segmented-information-revenues-and-longlived-assets-by-geographic-location-details", "http://www.colliers.com/20231231/role/statement-note-28-segmented-information-tables", "http://www.colliers.com/20231231/role/statement-note-3-impact-of-recently-issued-accounting-standards", "http://www.colliers.com/20231231/role/statement-note-4-acquisitions", "http://www.colliers.com/20231231/role/statement-note-4-acquisitions-acquisitions-details-details", "http://www.colliers.com/20231231/role/statement-note-4-acquisitions-acquisitions-details-details-parentheticals", "http://www.colliers.com/20231231/role/statement-note-4-acquisitions-details-textual", "http://www.colliers.com/20231231/role/statement-note-4-acquisitions-tables", "http://www.colliers.com/20231231/role/statement-note-5-business-disposals", "http://www.colliers.com/20231231/role/statement-note-5-business-disposals-details-textual", "http://www.colliers.com/20231231/role/statement-note-6-warehouse-fund-assets", "http://www.colliers.com/20231231/role/statement-note-6-warehouse-fund-assets-details-textual", "http://www.colliers.com/20231231/role/statement-note-6-warehouse-fund-assets-tables", "http://www.colliers.com/20231231/role/statement-note-6-warehouse-fund-assets-warehouse-fund-assets-and-liabilities-details", "http://www.colliers.com/20231231/role/statement-note-7-acquisitionrelated-items", "http://www.colliers.com/20231231/role/statement-note-7-acquisitionrelated-items-composition-of-acquisitionrelated-expense-income-details", "http://www.colliers.com/20231231/role/statement-note-7-acquisitionrelated-items-details-textual", "http://www.colliers.com/20231231/role/statement-note-7-acquisitionrelated-items-tables", "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets", "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-components-of-other-assets-details", "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-components-of-other-assets-details-parentheticals", "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-details-textual", "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-tables", "http://www.colliers.com/20231231/role/statement-note-9-leases", "http://www.colliers.com/20231231/role/statement-note-9-leases-balance-sheet-information-details", "http://www.colliers.com/20231231/role/statement-note-9-leases-details-textual", "http://www.colliers.com/20231231/role/statement-note-9-leases-lease-information-details", "http://www.colliers.com/20231231/role/statement-note-9-leases-maturities-of-lease-liabilities-details", "http://www.colliers.com/20231231/role/statement-note-9-leases-tables", "http://www.colliers.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "cigi_LesseeLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "LesseeLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-9-leases-tables" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Liability, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to lease liability recognized in statement of financial position." } } }, "auth_ref": [] }, "cigi_LesseeLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "LesseeLeaseTermOfContract", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-9-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "cigi_LesseeLeaseTermOfContract", "terseLabel": "Lessee, Lease, Term of Contract (Year)", "documentation": "The term of contract for leases held by the lessee." } } }, "auth_ref": [] }, "cigi_LesseeLeasesBalanceSheetInfomrationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "LesseeLeasesBalanceSheetInfomrationTableTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-9-leases-tables" ], "lang": { "en-us": { "role": { "label": "Lessee, Leases Balance Sheet Infomration [Table Text Block]", "documentation": "Tabular disclosure of leases for lessee balance sheet information." } } }, "auth_ref": [] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Lessee, Leases [Policy Text Block]", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r730" ] }, "cigi_LesseeLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "LesseeLeasesTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-9-leases" ], "lang": { "en-us": { "role": { "label": "Lessee, Leases [Text Block]", "documentation": "Disclosure for leases of lessee." } } }, "auth_ref": [] }, "cigi_LesseeOperatingLeaseLeaseNotYetCommenced": { "xbrltype": "monetaryItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "LesseeOperatingLeaseLeaseNotYetCommenced", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-9-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "cigi_LesseeOperatingLeaseLeaseNotYetCommenced", "terseLabel": "Lessee, Operating Lease, Lease Not yet Commenced", "documentation": "The amount of operating lease for lessee, lease not yet commenced." } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-9-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1", "terseLabel": "Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract (Year)", "documentation": "Term of lessee's operating lease not yet commenced, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1201" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-9-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "terseLabel": "Operating leases", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r741" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-9-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Operating leases, thereafter", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r741" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-9-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Operating leases, one year", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r741" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-9-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Operating leases, five years", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r741" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-9-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Operating leases, four years", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r741" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-9-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Operating leases, three years", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r741" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-9-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Operating leases, two years", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r741" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-9-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Difference between undiscounted cash flows and discounted cash flows, operating lease", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r741" ] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-9-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_LesseeOperatingLeaseTermOfContract", "terseLabel": "Lessee, Operating Lease, Term of Contract (Year)", "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1200" ] }, "us-gaap_LetterOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LetterOfCreditMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets", "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-details-textual" ], "lang": { "en-us": { "role": { "label": "Letter of Credit [Member]", "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit)." } } }, "auth_ref": [] }, "us-gaap_LettersOfCreditOutstandingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LettersOfCreditOutstandingAmount", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_LettersOfCreditOutstandingAmount", "terseLabel": "Letters of Credit Outstanding, Amount", "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date." } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "us-gaap_LiabilitiesAndStockholdersEquity", "totalLabel": "Total liabilities and shareholders' equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r179", "r230", "r821", "r1036", "r1107", "r1129", "r1198" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "us-gaap_LiabilitiesCurrent", "totalLabel": "Total current liabilities", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r48", "r285", "r329", "r446", "r499", "r500", "r502", "r503", "r504", "r506", "r508", "r510", "r511", "r673", "r676", "r677", "r706", "r1036", "r1152", "r1204", "r1205" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Current liabilities" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueDisclosure", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-financial-assets-and-liabilities-carried-at-fair-value-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-financial-assets-and-liabilities-carried-at-fair-value-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LiabilitiesFairValueDisclosure", "totalLabel": "Total liabilities", "documentation": "Fair value of financial and nonfinancial obligations." } } }, "auth_ref": [ "r147" ] }, "cigi_LiabilitiesHeldforsaleNotPartOfDisposalGroup": { "xbrltype": "monetaryItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "LiabilitiesHeldforsaleNotPartOfDisposalGroup", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-6-warehouse-fund-assets-warehouse-fund-assets-and-liabilities-details": { "parentTag": "us-gaap_RealEstateHeldforsale", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-6-warehouse-fund-assets-warehouse-fund-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "cigi_LiabilitiesHeldforsaleNotPartOfDisposalGroup", "totalLabel": "Total liabilities related to warehouse fund assets", "documentation": "The amount of liabilities held-for-sale, not part of disposal group." } } }, "auth_ref": [] }, "cigi_LiabilitiesHeldforsaleNotPartOfDisposalGroupCurrentTotal": { "xbrltype": "monetaryItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "LiabilitiesHeldforsaleNotPartOfDisposalGroupCurrentTotal", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-6-warehouse-fund-assets-warehouse-fund-assets-and-liabilities-details": { "parentTag": "cigi_LiabilitiesHeldforsaleNotPartOfDisposalGroup", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-6-warehouse-fund-assets-warehouse-fund-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Liabilities related to warehouse fund assets", "documentation": "The amount of liabilities held-for-sale, not part of disposal group,classified as current." } } }, "auth_ref": [] }, "cigi_LiabilitiesHeldforsaleNotPartOfDisposalGroupNoncurrentTotal": { "xbrltype": "monetaryItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "LiabilitiesHeldforsaleNotPartOfDisposalGroupNoncurrentTotal", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-6-warehouse-fund-assets-warehouse-fund-assets-and-liabilities-details": { "parentTag": "cigi_LiabilitiesHeldforsaleNotPartOfDisposalGroup", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-6-warehouse-fund-assets-warehouse-fund-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Liabilities related to warehouse fund assets - non-current", "documentation": "The amount of liabilities held-for-sale, not part of disposal group, classified as noncurrent." } } }, "auth_ref": [] }, "us-gaap_LiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "us-gaap_LiabilitiesNoncurrent", "totalLabel": "Total noncurrent liabilites", "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r43", "r166", "r167", "r168", "r171", "r329", "r446", "r499", "r500", "r502", "r503", "r504", "r506", "r508", "r510", "r511", "r673", "r676", "r677", "r706", "r1152", "r1204", "r1205" ] }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-5-business-disposals-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "terseLabel": "Disposal Group, Including Discontinued Operation, Liabilities", "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r7", "r160", "r164", "r201", "r282", "r283" ] }, "us-gaap_LicensingAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LicensingAgreementsMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-components-of-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "Licensing Agreements [Member]", "documentation": "Rights, generally of limited duration, under a license arrangement (for example, to sell or otherwise utilize specified products or processes in a specified territory)." } } }, "auth_ref": [ "r111", "r625", "r1184" ] }, "cigi_LimitedPartnerEquityInterestInRealEstatePortfolio": { "xbrltype": "percentItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "LimitedPartnerEquityInterestInRealEstatePortfolio", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-17-variable-interest-entities-details-textual", "http://www.colliers.com/20231231/role/statement-note-6-warehouse-fund-assets-details-textual" ], "lang": { "en-us": { "role": { "label": "cigi_LimitedPartnerEquityInterestInRealEstatePortfolio", "terseLabel": "Limited Partner Equity Interest in Real Estate Portfolio", "documentation": "The limited partner equity interest in real estate portfolio percent." } } }, "auth_ref": [] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-longterm-debt-and-convertible-debentures-details" ], "lang": { "en-us": { "role": { "label": "Revolving Credit Facility", "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r43", "r228", "r1216" ] }, "cigi_LineOfCreditFacilityAdditionalBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "LineOfCreditFacilityAdditionalBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities-details-textual" ], "lang": { "en-us": { "role": { "label": "cigi_LineOfCreditFacilityAdditionalBorrowingCapacity", "terseLabel": "Line of Credit Facility, Additional Borrowing Capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be increased to, at the Company's option." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityAxis", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt", "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "Lender Name [Axis]", "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit." } } }, "auth_ref": [ "r45", "r1106" ] }, "us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityIncreaseDecreaseForPeriodNet", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet", "terseLabel": "Line of Credit Facility, Increase (Decrease), Net", "documentation": "Amount of increase (decrease) of the credit facility." } } }, "auth_ref": [ "r1106" ] }, "us-gaap_LineOfCreditFacilityLenderDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLenderDomain", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt", "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Lender [Domain]", "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility." } } }, "auth_ref": [ "r45", "r1106" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-details-textual", "http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities-details-textual", "http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities-mortgage-warehouse-credit-facilities-details" ], "lang": { "en-us": { "role": { "label": "Maximum Capacity", "terseLabel": "Line of Credit Facility, Maximum Borrowing Capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r45" ] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity", "terseLabel": "Line of Credit Facility, Remaining Borrowing Capacity", "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)." } } }, "auth_ref": [ "r45" ] }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "terseLabel": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility." } } }, "auth_ref": [] }, "us-gaap_LinesOfCreditCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LinesOfCreditCurrent", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities-mortgage-warehouse-credit-facilities-details" ], "lang": { "en-us": { "role": { "label": "Carrying value", "documentation": "The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r169", "r225" ] }, "us-gaap_LoansHeldForSaleFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansHeldForSaleFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-financial-assets-and-liabilities-carried-at-fair-value-details": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-financial-assets-and-liabilities-carried-at-fair-value-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Warehouse receivables", "label": "us-gaap_LoansHeldForSaleFairValueDisclosure", "documentation": "Fair value portion of loans held-for-sale including, but not limited to, mortgage loans and finance receivables." } } }, "auth_ref": [] }, "us-gaap_LoansInsuredOrGuaranteedByGovernmentAuthoritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansInsuredOrGuaranteedByGovernmentAuthoritiesAxis", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation", "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation-details-textual" ], "lang": { "en-us": { "role": { "label": "Loans Insured or Guaranteed by Government Authorities [Axis]", "documentation": "Information by US and non-US government sponsored enterprise, authority, agency and program guarantees for government insured loans." } } }, "auth_ref": [] }, "us-gaap_LoansInsuredOrGuaranteedByGovernmentAuthoritiesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansInsuredOrGuaranteedByGovernmentAuthoritiesDomain", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation", "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation-details-textual" ], "lang": { "en-us": { "role": { "label": "Loans Insured or Guaranteed by Government Authorities [Domain]", "documentation": "Guarantee by US and non-US government sponsored enterprises, authorities, agencies and programs for government insured loans." } } }, "auth_ref": [] }, "us-gaap_LoansReceivableHeldForSaleAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansReceivableHeldForSaleAmount", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Warehouse receivables (note 24)", "documentation": "Amount, before valuation allowance, of financing receivable classified as held-for-sale." } } }, "auth_ref": [ "r410", "r985" ] }, "us-gaap_LoansReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansReceivableMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-26-related-party-transactions", "http://www.colliers.com/20231231/role/statement-note-26-related-party-transactions-details-textual" ], "lang": { "en-us": { "role": { "label": "Loans Receivable [Member]", "documentation": "An amount of money or property, or a portion thereof, leant to a borrower (debtor) in exchange for a promise to repay the amount borrowed plus interest at a date certain in the future." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.colliers.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermAccountsNotesAndLoansReceivableNetNoncurrent", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Other receivables", "documentation": "Amount, after allowance for credit loss, of accounts and financing receivables, classified as noncurrent. Includes, but is not limited to, notes and loan receivable." } } }, "auth_ref": [ "r410" ] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-principal-repayments-on-longterm-debt-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-principal-repayments-on-longterm-debt-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LongTermDebt", "totalLabel": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r43", "r228", "r525", "r539", "r1017", "r1018", "r1216" ] }, "us-gaap_LongTermDebtAndCapitalLeaseObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtAndCapitalLeaseObligations", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-longterm-debt-and-convertible-debentures-details": { "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-longterm-debt-and-convertible-debentures-details" ], "lang": { "en-us": { "role": { "label": "Long-term debt - non-current", "documentation": "Amount of long-term debt and lease obligation, classified as noncurrent." } } }, "auth_ref": [ "r43", "r815" ] }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtAndCapitalLeaseObligationsCurrent", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-longterm-debt-and-convertible-debentures-details": { "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0, "order": 1.0 }, "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets", "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-longterm-debt-and-convertible-debentures-details" ], "lang": { "en-us": { "role": { "label": "Less: current portion", "terseLabel": "Long-term debt - current (note 13)", "documentation": "Amount of long-term debt and lease obligation, classified as current." } } }, "auth_ref": [ "r47" ] }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-longterm-debt-and-convertible-debentures-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-longterm-debt-and-convertible-debentures-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "totalLabel": "Long-term debt", "documentation": "Amount of long-term debt and lease obligation, including portion classified as current." } } }, "auth_ref": [] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-principal-repayments-on-longterm-debt-details": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-principal-repayments-on-longterm-debt-details" ], "lang": { "en-us": { "role": { "verboseLabel": "2024", "label": "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r19", "r332", "r530" ] }, "cigi_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFiveAndThereafter": { "xbrltype": "monetaryItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFiveAndThereafter", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-principal-repayments-on-longterm-debt-details": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-principal-repayments-on-longterm-debt-details" ], "lang": { "en-us": { "role": { "verboseLabel": "2028 and thereafter", "label": "cigi_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFiveAndThereafter", "documentation": "Represents the long term debt maturities repayments of principal in year five." } } }, "auth_ref": [] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-principal-repayments-on-longterm-debt-details": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-principal-repayments-on-longterm-debt-details" ], "lang": { "en-us": { "role": { "verboseLabel": "2027", "label": "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r19", "r332", "r530" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-principal-repayments-on-longterm-debt-details": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-principal-repayments-on-longterm-debt-details" ], "lang": { "en-us": { "role": { "verboseLabel": "2026", "label": "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r19", "r332", "r530" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-principal-repayments-on-longterm-debt-details": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-principal-repayments-on-longterm-debt-details" ], "lang": { "en-us": { "role": { "verboseLabel": "2025", "label": "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r19", "r332", "r530" ] }, "us-gaap_LongTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt [Text Block]", "documentation": "The entire disclosure for long-term debt." } } }, "auth_ref": [ "r203" ] }, "cigi_LongTermIncentivePlansMember": { "xbrltype": "domainItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "LongTermIncentivePlansMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation", "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation-details-textual" ], "lang": { "en-us": { "role": { "label": "Long-term Incentive Plans [Member]", "documentation": "Represents information pertaining to long-term incentive plans, which essentially consist of such items as bonuses or performance-based compensation." } } }, "auth_ref": [] }, "cigi_LonglivedAssetsExcludingOperatingLeaseRightofuseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "LonglivedAssetsExcludingOperatingLeaseRightofuseAssets", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-28-segmented-information-revenues-and-longlived-assets-by-geographic-location-details" ], "lang": { "en-us": { "role": { "label": "cigi_LonglivedAssetsExcludingOperatingLeaseRightofuseAssets", "terseLabel": "Total long-lived assets", "documentation": "The amount of long-lived assets, excluding operating lease right-of-use assets." } } }, "auth_ref": [] }, "cigi_LongtermDebtExcludingConvertibleNotesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "LongtermDebtExcludingConvertibleNotesNoncurrent", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Long-term debt (note 13)", "documentation": "Amount of long-term debt, excluding convertible notes, classified as noncurrent." } } }, "auth_ref": [] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt", "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-details-textual", "http://www.colliers.com/20231231/role/statement-note-14-convertible-notes", "http://www.colliers.com/20231231/role/statement-note-14-convertible-notes-details-textual" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r50" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt", "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-details-textual", "http://www.colliers.com/20231231/role/statement-note-14-convertible-notes", "http://www.colliers.com/20231231/role/statement-note-14-convertible-notes-details-textual" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r50", "r83" ] }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesByNatureOfContingencyAxis", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-25-commitments-and-contingencies", "http://www.colliers.com/20231231/role/statement-note-25-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "Loss Contingency Nature [Axis]", "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur." } } }, "auth_ref": [ "r492", "r493", "r494", "r498", "r1147", "r1148" ] }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyAccrualAtCarryingValue", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-25-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_LossContingencyAccrualAtCarryingValue", "terseLabel": "Loss Contingency Accrual", "documentation": "Amount of loss contingency liability." } } }, "auth_ref": [ "r492", "r1063" ] }, "us-gaap_LossContingencyNatureDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyNatureDomain", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-25-commitments-and-contingencies", "http://www.colliers.com/20231231/role/statement-note-25-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "Loss Contingency, Nature [Domain]", "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability." } } }, "auth_ref": [ "r492", "r493", "r494", "r498", "r1147", "r1148" ] }, "cigi_LossSharingObligationsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "LossSharingObligationsMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-25-commitments-and-contingencies", "http://www.colliers.com/20231231/role/statement-note-25-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "Loss Sharing Obligations [Member]", "documentation": "Represents loss sharing obligations." } } }, "auth_ref": [] }, "cigi_ManagementContractsAndOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "ManagementContractsAndOtherMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-components-of-intangible-assets-details", "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation", "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation-details-textual" ], "lang": { "en-us": { "role": { "label": "Management Contracts and Other [Member]", "documentation": "Management contracts and other." } } }, "auth_ref": [] }, "us-gaap_MarketableSecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesCurrent", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_MarketableSecuritiesCurrent", "terseLabel": "Marketable Securities, Current", "documentation": "Amount of investment in marketable security, classified as current." } } }, "auth_ref": [ "r1093" ] }, "us-gaap_MarketableSecuritiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesNoncurrent", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-components-of-other-assets-details": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-components-of-other-assets-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_MarketableSecuritiesNoncurrent", "terseLabel": "Investments in equity securities", "documentation": "Amount of investment in marketable security, classified as noncurrent." } } }, "auth_ref": [ "r1093" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt", "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-details-textual", "http://www.colliers.com/20231231/role/statement-note-17-variable-interest-entities", "http://www.colliers.com/20231231/role/statement-note-17-variable-interest-entities-details-textual", "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation", "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation-details-textual", "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation", "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-details-textual", "http://www.colliers.com/20231231/role/statement-note-22-income-tax", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-details-textual", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-details-textual", "http://www.colliers.com/20231231/role/statement-note-26-related-party-transactions", "http://www.colliers.com/20231231/role/statement-note-26-related-party-transactions-details-textual", "http://www.colliers.com/20231231/role/statement-note-6-warehouse-fund-assets", "http://www.colliers.com/20231231/role/statement-note-6-warehouse-fund-assets-details-textual", "http://www.colliers.com/20231231/role/statement-note-9-leases", "http://www.colliers.com/20231231/role/statement-note-9-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "documentation": "Upper limit of the provided range." } } }, "auth_ref": [ "r493", "r494", "r495", "r496", "r580", "r785", "r854", "r900", "r901", "r959", "r963", "r965", "r966", "r976", "r998", "r999", "r1013", "r1021", "r1029", "r1039", "r1156", "r1206", "r1207", "r1208", "r1209", "r1210", "r1211" ] }, "us-gaap_MeasurementInputDiscountRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputDiscountRateMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation-assumptions-used-in-measuring-fair-value-of-msrs-details", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-details-textual" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Discount Rate [Member]", "documentation": "Measurement input using interest rate to determine present value of future cash flows." } } }, "auth_ref": [ "r1197" ] }, "us-gaap_MeasurementInputPrepaymentRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputPrepaymentRateMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation-assumptions-used-in-measuring-fair-value-of-msrs-details" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Prepayment Rate [Member]", "documentation": "Measurement input using principal prepayment at other than constant rate as proportion of outstanding loan principal." } } }, "auth_ref": [ "r1197" ] }, "us-gaap_MeasurementInputTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeAxis", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation-assumptions-used-in-measuring-fair-value-of-msrs-details", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-details-textual" ], "lang": { "en-us": { "role": { "label": "Measurement Input Type [Axis]", "documentation": "Information by type of measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r697" ] }, "us-gaap_MeasurementInputTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeDomain", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation-assumptions-used-in-measuring-fair-value-of-msrs-details", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-details-textual" ], "lang": { "en-us": { "role": { "label": "Measurement Input Type [Domain]", "documentation": "Measurement input used to determine value of asset and liability." } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt", "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-details-textual", "http://www.colliers.com/20231231/role/statement-note-17-variable-interest-entities", "http://www.colliers.com/20231231/role/statement-note-17-variable-interest-entities-details-textual", "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation", "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation-details-textual", "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation", "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-details-textual", "http://www.colliers.com/20231231/role/statement-note-22-income-tax", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-details-textual", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-details-textual", "http://www.colliers.com/20231231/role/statement-note-26-related-party-transactions", "http://www.colliers.com/20231231/role/statement-note-26-related-party-transactions-details-textual", "http://www.colliers.com/20231231/role/statement-note-6-warehouse-fund-assets", "http://www.colliers.com/20231231/role/statement-note-6-warehouse-fund-assets-details-textual", "http://www.colliers.com/20231231/role/statement-note-9-leases", "http://www.colliers.com/20231231/role/statement-note-9-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "documentation": "Lower limit of the provided range." } } }, "auth_ref": [ "r493", "r494", "r495", "r496", "r580", "r785", "r854", "r900", "r901", "r959", "r963", "r965", "r966", "r976", "r998", "r999", "r1013", "r1021", "r1029", "r1039", "r1156", "r1206", "r1207", "r1208", "r1209", "r1210", "r1211" ] }, "us-gaap_MinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterest", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Non-controlling interests", "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r55", "r229", "r329", "r446", "r499", "r502", "r503", "r504", "r510", "r511", "r706", "r820", "r912" ] }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-shareholders-equity" ], "lang": { "en-us": { "role": { "label": "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "negatedLabel": "Distributions to NCI", "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders." } } }, "auth_ref": [ "r208" ] }, "us-gaap_MinorityInterestDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestDisclosureTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-18-redeemable-noncontrolling-interests" ], "lang": { "en-us": { "role": { "label": "Noncontrolling Interest Disclosure [Text Block]", "documentation": "The entire disclosure for noncontrolling interest in consolidated subsidiaries, which could include the name of the subsidiary, the ownership percentage held by the parent, the ownership percentage held by the noncontrolling owners, the amount of the noncontrolling interest, the location of this amount on the balance sheet (when not reported separately), an explanation of the increase or decrease in the amount of the noncontrolling interest, the noncontrolling interest share of the net Income or Loss of the subsidiary, the location of this amount on the income statement (when not reported separately), the nature of the noncontrolling interest such as background information and terms, the amount of the noncontrolling interest represented by preferred stock, a description of the preferred stock, and the dividend requirements of the preferred stock." } } }, "auth_ref": [ "r219" ] }, "us-gaap_MortgageServicingRightsMSRImpairmentRecovery": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MortgageServicingRightsMSRImpairmentRecovery", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_MortgageServicingRightsMSRImpairmentRecovery", "terseLabel": "Mortgage Servicing Rights (MSR) Impairment (Recovery)", "documentation": "The adjustment to the carrying value of the rights retained or purchased to service mortgages. These adjustments are made when the estimate of the fair value is changed. This element is a noncash adjustment to net income when calculating net cash generated by operating activities using the indirect method." } } }, "auth_ref": [ "r1072", "r1104" ] }, "cigi_MortgageServicingRightsMsrsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "MortgageServicingRightsMsrsMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-components-of-intangible-assets-details", "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation", "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation-details-textual", "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation-tables" ], "lang": { "en-us": { "role": { "label": "Mortgage Servicing Rights (\"MSRs\") [Member]", "documentation": "Represents Mortgage servicing rights (\"MSRs\")." } } }, "auth_ref": [] }, "cigi_MortgageServicingRightsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "MortgageServicingRightsPolicyTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Mortgage Servicing Rights [Policy Text Block]", "documentation": "Disclosure of accounting policy for mortgage servicing rights." } } }, "auth_ref": [] }, "cigi_MortgagerelatedDerivativesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "MortgagerelatedDerivativesMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-changes-in-fair-value-of-the-net-mortgage-derivative-assets-and-liabilities-details", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-financial-assets-and-liabilities-carried-at-fair-value-details", "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-components-of-other-assets-details" ], "lang": { "en-us": { "role": { "label": "Mortgage-related Derivatives [Member]", "documentation": "Represents mortgage-related derivatives." } } }, "auth_ref": [] }, "cigi_MultipleVotingSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "MultipleVotingSharesMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-document-and-entity-information", "http://www.colliers.com/20231231/role/statement-note-19-capital-stock", "http://www.colliers.com/20231231/role/statement-note-19-capital-stock-capital-stock-issued-and-outstanding-details", "http://www.colliers.com/20231231/role/statement-note-19-capital-stock-details-textual" ], "lang": { "en-us": { "role": { "label": "Multiple Voting Shares [Member]", "documentation": "Represents the multiple voting shares." } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "totalLabel": "Net cash provided by (used in) financing activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r322" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Financing activities" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "totalLabel": "Net cash used in investing activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r322" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Investing activities" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "totalLabel": "Net cash provided by operating activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r188", "r189", "r190" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Operating activities" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-18-redeemable-noncontrolling-interests-reconciliation-of-the-beginning-and-ending-nci-amounts-details" ], "lang": { "en-us": { "role": { "label": "RNCI share of earnings", "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r129", "r222", "r305", "r308", "r348", "r349", "r827", "r1099" ] }, "cigi_NetIncomeLossAttributableToNoncontrollingInterestExcludingRedemptionIncrement": { "xbrltype": "monetaryItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "NetIncomeLossAttributableToNoncontrollingInterestExcludingRedemptionIncrement", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-earnings-loss": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-earnings-loss" ], "lang": { "en-us": { "role": { "label": "Non-controlling interest share of earnings", "documentation": "Amount of net income (loss) attributable to noncontrolling interest, excluding redemption increment." } } }, "auth_ref": [] }, "us-gaap_NetIncomeLossAttributableToParentDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAttributableToParentDiluted", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-20-net-earnings-loss-per-common-share-reconciliation-of-the-denominator-used-to-calculate-earnings-per-common-share-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Adjusted numerator under the \"If-Converted\" Method", "label": "us-gaap_NetIncomeLossAttributableToParentDiluted", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent, and includes adjustments resulting from the assumption that dilutive convertible securities were converted, options or warrants were exercised, or that other shares were issued upon the satisfaction of certain conditions." } } }, "auth_ref": [] }, "us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAttributableToRedeemableNoncontrollingInterest", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-shareholders-equity" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest", "negatedTerseLabel": "NCI share of earnings", "documentation": "Amount of Net Income (Loss) attributable to redeemable noncontrolling interest." } } }, "auth_ref": [ "r184" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-earnings-loss": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-earnings-loss", "http://www.colliers.com/20231231/role/statement-note-20-net-earnings-loss-per-common-share-reconciliation-of-the-denominator-used-to-calculate-earnings-per-common-share-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Net earnings attributable to Company", "label": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "totalLabel": "Net earnings attributable to Company", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r319", "r342", "r343", "r344", "r345", "r353", "r354", "r364", "r367", "r379", "r393", "r399", "r402", "r1012" ] }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-3-impact-of-recently-issued-accounting-standards" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]", "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle." } } }, "auth_ref": [ "r252", "r253", "r255", "r280", "r336", "r337", "r340", "r341", "r350", "r351", "r449", "r450", "r653", "r654", "r655", "r683", "r687", "r691", "r692", "r693", "r707", "r708", "r709", "r723", "r724", "r743", "r788", "r789", "r790", "r858", "r859", "r860", "r861", "r862" ] }, "cigi_NoncashInvestingActivitiesDeferredPurchasePrice": { "xbrltype": "monetaryItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "NoncashInvestingActivitiesDeferredPurchasePrice", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-16-ar-facility-details-textual" ], "lang": { "en-us": { "role": { "label": "cigi_NoncashInvestingActivitiesDeferredPurchasePrice", "terseLabel": "Non-cash Investing Activities, Deferred Purchase Price", "documentation": "The amount of non-cash investing activities for a deferred purchase price." } } }, "auth_ref": [] }, "us-gaap_NoncontrollingInterestDecreaseFromDeconsolidation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestDecreaseFromDeconsolidation", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-18-redeemable-noncontrolling-interests-reconciliation-of-the-beginning-and-ending-nci-amounts-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_NoncontrollingInterestDecreaseFromDeconsolidation", "negatedLabel": "Disposal of operations (note 5)", "documentation": "The amount of the reduction or elimination during the period of a noncontrolling interest resulting from the parent's loss of control and deconsolidation of the entity in which one or more outside parties had a noncontrolling interest." } } }, "auth_ref": [ "r25", "r95" ] }, "cigi_NoncontrollingInterestDistributionsPaidToNciMember": { "xbrltype": "domainItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "NoncontrollingInterestDistributionsPaidToNciMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-18-redeemable-noncontrolling-interests-reconciliation-of-the-beginning-and-ending-nci-amounts-details" ], "lang": { "en-us": { "role": { "label": "Non-controlling Interest Distributions Paid to NCI [Member]", "documentation": "Represents the noncontrolling interest distributions paid the the non controlling interest." } } }, "auth_ref": [] }, "cigi_NoncontrollingInterestIncreaseFromAcquisitionOfBusiness": { "xbrltype": "monetaryItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "NoncontrollingInterestIncreaseFromAcquisitionOfBusiness", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-shareholders-equity" ], "lang": { "en-us": { "role": { "verboseLabel": "Acquisition of businesses, net", "label": "cigi_NoncontrollingInterestIncreaseFromAcquisitionOfBusiness", "documentation": "Amount of increase in noncontrolling interest from a business acquisition." } } }, "auth_ref": [] }, "us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestIncreaseFromBusinessCombination", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-shareholders-equity" ], "lang": { "en-us": { "role": { "label": "Acquisitions of businesses, net", "documentation": "Amount of increase in noncontrolling interest from a business combination." } } }, "auth_ref": [ "r25", "r95", "r109" ] }, "us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-18-redeemable-noncontrolling-interests-reconciliation-of-the-beginning-and-ending-nci-amounts-details" ], "lang": { "en-us": { "role": { "label": "Sale of interests to RNCI", "documentation": "Amount of increase in noncontrolling interest from sale of a portion of the parent's controlling interest." } } }, "auth_ref": [ "r25", "r95", "r221" ] }, "us-gaap_NoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-shareholders-equity" ], "lang": { "en-us": { "role": { "label": "Noncontrolling Interest [Member]", "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest." } } }, "auth_ref": [ "r117", "r555", "r1110", "r1111", "r1112", "r1221" ] }, "cigi_NoncontrollingInterestOtherPeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "NoncontrollingInterestOtherPeriodIncreaseDecrease", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-18-redeemable-noncontrolling-interests-reconciliation-of-the-beginning-and-ending-nci-amounts-details" ], "lang": { "en-us": { "role": { "label": "Other", "documentation": "Increase or Decrease in balance of noncontrolling interest in the subsidiary during the reporting period from other items not specifically disclosed." } } }, "auth_ref": [] }, "cigi_NoncontrollingInterestRecognizedOnBusinessAcquisitionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "NoncontrollingInterestRecognizedOnBusinessAcquisitionsMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-18-redeemable-noncontrolling-interests-reconciliation-of-the-beginning-and-ending-nci-amounts-details" ], "lang": { "en-us": { "role": { "label": "Non-controlling Interest Recognized on Business Acquisitions [Member]", "documentation": "Represents the non controlling interest recognized on business acquisitions." } } }, "auth_ref": [] }, "cigi_NoncontrollingInterestRedemptionIncrementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "NoncontrollingInterestRedemptionIncrementMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-18-redeemable-noncontrolling-interests-reconciliation-of-the-beginning-and-ending-nci-amounts-details" ], "lang": { "en-us": { "role": { "label": "Non-controlling Interest Redemption Increment [Member]", "documentation": "Represents the non controlling interest redemption increment." } } }, "auth_ref": [] }, "cigi_NoncontrollingInterestShareOfEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "NoncontrollingInterestShareOfEarningsMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-18-redeemable-noncontrolling-interests-reconciliation-of-the-beginning-and-ending-nci-amounts-details" ], "lang": { "en-us": { "role": { "label": "Non-controlling Interest Share of Earnings [Member]", "documentation": "Represents the non controlling interest share of earnings." } } }, "auth_ref": [] }, "cigi_NoncontrollingShareholdersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "NoncontrollingShareholdersMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-26-related-party-transactions", "http://www.colliers.com/20231231/role/statement-note-26-related-party-transactions-details-textual" ], "lang": { "en-us": { "role": { "label": "Non-controlling Shareholders [Member]", "documentation": "Represents the information pertaining to non-controlling shareholders." } } }, "auth_ref": [] }, "us-gaap_NoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncurrentAssets", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-28-segmented-information-revenues-and-longlived-assets-by-geographic-location-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_NoncurrentAssets", "terseLabel": "Total long-lived assets", "documentation": "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." } } }, "auth_ref": [ "r407" ] }, "us-gaap_NonredeemableNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonredeemableNoncontrollingInterest", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-18-redeemable-noncontrolling-interests-reconciliation-of-the-beginning-and-ending-nci-amounts-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_NonredeemableNoncontrollingInterest", "periodStartLabel": "Balance", "periodEndLabel": "Balance", "documentation": "Portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent entity which is not redeemable by the parent entity." } } }, "auth_ref": [] }, "cigi_NoteToFinancialStatementDetailsTextual": { "xbrltype": "stringItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "NoteToFinancialStatementDetailsTextual", "lang": { "en-us": { "role": { "label": "Note To Financial Statement Details Textual" } } }, "auth_ref": [] }, "us-gaap_NotesAndLoansReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesAndLoansReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-components-of-other-assets-details": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-components-of-other-assets-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_NotesAndLoansReceivableNetCurrent", "terseLabel": "Advisor loans receivable", "documentation": "Amortized cost, after allowance for credit loss, of financing receivable classified as current. Excludes net investment in lease." } } }, "auth_ref": [ "r410", "r411", "r805" ] }, "us-gaap_NotesAndLoansReceivableNetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesAndLoansReceivableNetNoncurrent", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-components-of-other-assets-details": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-components-of-other-assets-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_NotesAndLoansReceivableNetNoncurrent", "terseLabel": "Advisor loans receivable", "documentation": "Amount, after allowance for credit loss, of financing receivable, classified as noncurrent." } } }, "auth_ref": [] }, "cigi_NotesToFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "NotesToFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Notes To Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NumberOfBusinessesAcquired": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfBusinessesAcquired", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-4-acquisitions-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_NumberOfBusinessesAcquired", "terseLabel": "Number of Businesses Acquired", "documentation": "The number of businesses acquired by the entity during the period." } } }, "auth_ref": [] }, "us-gaap_NumberOfCountriesInWhichEntityOperates": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfCountriesInWhichEntityOperates", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-1-description-of-the-business-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_NumberOfCountriesInWhichEntityOperates", "terseLabel": "Number of Countries in which Entity Operates", "documentation": "The number of countries in which the entity operates as of balance sheet date." } } }, "auth_ref": [] }, "cigi_NumberOfGeographicRegionsInWhichEntityOperates": { "xbrltype": "integerItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "NumberOfGeographicRegionsInWhichEntityOperates", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-1-description-of-the-business-details-textual" ], "lang": { "en-us": { "role": { "label": "cigi_NumberOfGeographicRegionsInWhichEntityOperates", "terseLabel": "Number of Geographic Regions in which Entity Operates", "documentation": "The number of geographic regions in which the entity operates as of the balance sheet date." } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-28-segmented-information-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_NumberOfOperatingSegments", "terseLabel": "Number of Operating Segments", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r1116" ] }, "cigi_NumberOfVotesForMultipleVotingShares": { "xbrltype": "integerItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "NumberOfVotesForMultipleVotingShares", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-19-capital-stock-details-textual" ], "lang": { "en-us": { "role": { "label": "cigi_NumberOfVotesForMultipleVotingShares", "terseLabel": "Number of Votes for Multiple Voting Shares", "documentation": "Represents the number of votes for multiple voting shares." } } }, "auth_ref": [] }, "cigi_NumberOfVotesForSubordinateVotingShares": { "xbrltype": "integerItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "NumberOfVotesForSubordinateVotingShares", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-19-capital-stock-details-textual" ], "lang": { "en-us": { "role": { "label": "cigi_NumberOfVotesForSubordinateVotingShares", "terseLabel": "Number of Votes for Subordinate Voting Shares", "documentation": "Represents the number of votes for the subordinate voting shares." } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-earnings-loss": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-earnings-loss", "http://www.colliers.com/20231231/role/statement-note-28-segmented-information-operating-segments-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingIncomeLoss", "totalLabel": "Operating earnings", "terseLabel": "Operating earnings (loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r379", "r393", "r399", "r402", "r1012" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-9-leases-lease-information-details": { "parentTag": "cigi_LeaseCostBeforeSubleaseRevenues", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-9-leases-lease-information-details" ], "lang": { "en-us": { "role": { "label": "Operating lease cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r733", "r1035" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-9-leases-balance-sheet-information-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-9-leases-balance-sheet-information-details", "http://www.colliers.com/20231231/role/statement-note-9-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Present value of operating lease liabilities", "negatedTotalLabel": "Total operating lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r726" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 0.0 }, "http://www.colliers.com/20231231/role/statement-note-9-leases-balance-sheet-information-details": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets", "http://www.colliers.com/20231231/role/statement-note-9-leases-balance-sheet-information-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating lease liabilities (note 9)", "label": "us-gaap_OperatingLeaseLiabilityCurrent", "negatedLabel": "Operating lease liabilities - current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r726" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-9-leases-balance-sheet-information-details": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 0.0 }, "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets", "http://www.colliers.com/20231231/role/statement-note-9-leases-balance-sheet-information-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating lease liabilities (note 9)", "label": "us-gaap_OperatingLeaseLiabilityNoncurrent", "negatedLabel": "Operating lease liabilities - non-current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r726" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-9-leases-lease-information-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingLeasePayments", "negatedTerseLabel": "Operating cash flows from operating leases", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r729", "r737" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets", "http://www.colliers.com/20231231/role/statement-note-28-segmented-information-revenues-and-longlived-assets-by-geographic-location-details", "http://www.colliers.com/20231231/role/statement-note-9-leases-balance-sheet-information-details" ], "lang": { "en-us": { "role": { "label": "Operating lease right-of-use assets (note 9)", "terseLabel": "Total long-lived assets", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r725" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-9-leases-lease-information-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating leases", "label": "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r740", "r1035" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-9-leases-lease-information-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating leases (in years) (Year)", "label": "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r739", "r1035" ] }, "us-gaap_OperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-22-income-tax-gross-operating-loss-carryforwards-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingLossCarryforwards", "terseLabel": "Net operating loss carry foward", "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r99" ] }, "cigi_OperatingLossCarryforwardsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "OperatingLossCarryforwardsGross", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-22-income-tax-gross-operating-loss-carryforwards-details" ], "lang": { "en-us": { "role": { "label": "cigi_OperatingLossCarryforwardsGross", "terseLabel": "Gross net operating loss carry forward", "documentation": "The gross amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [] }, "cigi_OperatingLossCarryforwardsUnrecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "OperatingLossCarryforwardsUnrecognized", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-22-income-tax-gross-operating-loss-carryforwards-details" ], "lang": { "en-us": { "role": { "label": "cigi_OperatingLossCarryforwardsUnrecognized", "terseLabel": "Gross net operating loss not recognized", "documentation": "The unrecognized amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingSegmentsMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-28-segmented-information-operating-segments-details" ], "lang": { "en-us": { "role": { "label": "Operating Segments [Member]", "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r392", "r393", "r394", "r395", "r396", "r402" ] }, "cigi_OperationInPeruMember": { "xbrltype": "domainItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "OperationInPeruMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-5-business-disposals", "http://www.colliers.com/20231231/role/statement-note-5-business-disposals-details-textual" ], "lang": { "en-us": { "role": { "label": "Operation in Peru [Member]", "documentation": "In reference to operations in Peru." } } }, "auth_ref": [] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-components-of-other-assets-details": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-components-of-other-assets-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_OtherAssetsCurrent", "terseLabel": "Other", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r298", "r1036" ] }, "us-gaap_OtherAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsDisclosureTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets" ], "lang": { "en-us": { "role": { "label": "Other Assets Disclosure [Text Block]", "documentation": "The entire disclosure for other assets. This disclosure includes other current assets and other noncurrent assets." } } }, "auth_ref": [] }, "us-gaap_OtherAssetsMiscellaneousNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsMiscellaneousNoncurrent", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-components-of-other-assets-details": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-components-of-other-assets-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_OtherAssetsMiscellaneousNoncurrent", "terseLabel": "Other", "documentation": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 1.0 }, "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-components-of-other-assets-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets", "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-components-of-other-assets-details" ], "lang": { "en-us": { "role": { "label": "Other assets (note 8)", "totalLabel": "Other assets (Non-Current Assets)", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r289" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-comprehensive-earnings-loss": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-comprehensive-earnings-loss", "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-shareholders-equity" ], "lang": { "en-us": { "role": { "label": "Change in foreign currency translation", "documentation": "Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r9", "r180", "r711", "r712", "r714" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-comprehensive-earnings-loss": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-comprehensive-earnings-loss", "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-shareholders-equity" ], "lang": { "en-us": { "role": { "label": "Unrealized gain on interest rate swaps, net of tax", "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r302", "r303" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-comprehensive-earnings-loss": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-comprehensive-earnings-loss" ], "lang": { "en-us": { "role": { "label": "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax", "negatedLabel": "Reclassification of accumulated foreign currency translation on disposal of operations (note 5)", "documentation": "Amount after tax of reclassification adjustment from accumulated other comprehensive income for translation gain (loss) realized upon the sale or liquidation of an investment in a foreign entity and foreign currency hedges that are designated and qualified as hedging instruments for hedges of the foreign currency exposure of a net investment in a foreign operation." } } }, "auth_ref": [ "r12", "r13", "r180", "r304", "r713" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-comprehensive-earnings-loss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-comprehensive-earnings-loss" ], "lang": { "en-us": { "role": { "label": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "totalLabel": "Total other comprehensive earnings, net", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r28", "r42", "r306", "r309", "r314", "r715", "r716", "r721", "r806", "r828", "r1097", "r1098" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-shareholders-equity" ], "lang": { "en-us": { "role": { "label": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest", "negatedTerseLabel": "Other comprehensive earnings (loss) attributable to NCI", "documentation": "Amount after tax of other comprehensive income (loss) attributable to noncontrolling interests." } } }, "auth_ref": [ "r15", "r26", "r220", "r306", "r309" ] }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-comprehensive-earnings-loss": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-comprehensive-earnings-loss", "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-shareholders-equity" ], "lang": { "en-us": { "role": { "label": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "negatedLabel": "Pension liability adjustments, net of tax", "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan." } } }, "auth_ref": [ "r10", "r180" ] }, "cigi_OtherForeignTaxAuthoritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "OtherForeignTaxAuthoritiesMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-22-income-tax", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-details-textual", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-earnings-before-income-tax-by-jurisdiction-details", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-gross-operating-loss-carryforwards-details", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-provision-for-recovery-of-income-tax-details" ], "lang": { "en-us": { "role": { "label": "Other Foreign Tax Authorities [Member]", "documentation": "Represents the foreign tax authorities other than the United States." } } }, "auth_ref": [] }, "cigi_OtherGeographicLocationsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "OtherGeographicLocationsMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-28-segmented-information-revenues-and-longlived-assets-by-geographic-location-details" ], "lang": { "en-us": { "role": { "label": "Other Geographic Locations [Member]", "documentation": "Represents the other geographical locations." } } }, "auth_ref": [] }, "us-gaap_OtherIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIncomeMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets", "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-details-textual" ], "lang": { "en-us": { "role": { "label": "Other Income [Member]", "documentation": "Primary financial statement caption encompassing other revenue." } } }, "auth_ref": [ "r142" ] }, "us-gaap_OtherIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIntangibleAssetsMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-acquired-intangible-assets-details", "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-estimated-annual-amortization-expense-for-recorded-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "Other Intangible Assets [Member]", "documentation": "Intangible assets classified as other." } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-25-commitments-and-contingencies", "http://www.colliers.com/20231231/role/statement-note-25-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "Other Liabilities [Member]", "documentation": "Primary financial statement caption encompassing other liabilities." } } }, "auth_ref": [ "r135", "r146" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Other liabilities", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r51" ] }, "us-gaap_OtherLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLongTermDebt", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-longterm-debt-and-convertible-debentures-details" ], "lang": { "en-us": { "role": { "label": "Other long-term debt maturing at various dates through 2028", "documentation": "Amount of long-term debt classified as other." } } }, "auth_ref": [ "r43", "r228", "r1216" ] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_OtherNoncashIncomeExpense", "negatedTerseLabel": "Other", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r190" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-earnings-loss": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-earnings-loss", "http://www.colliers.com/20231231/role/statement-note-28-segmented-information-operating-segments-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_OtherNonoperatingIncomeExpense", "negatedLabel": "Other (income) expense", "terseLabel": "Other income, net", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r186" ] }, "cigi_OtherRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "OtherRevenueMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-27-revenue", "http://www.colliers.com/20231231/role/statement-note-27-revenue-details-textual", "http://www.colliers.com/20231231/role/statement-note-27-revenue-disaggregated-revenue-details" ], "lang": { "en-us": { "role": { "label": "Other Revenue [Member]", "documentation": "Related to other revenue." } } }, "auth_ref": [] }, "us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForOriginationOfMortgageLoansHeldForSale", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale", "negatedLabel": "Principal funded on originated mortgage loans", "documentation": "The amount of cash paid for the origination of mortgages that are held for sale." } } }, "auth_ref": [ "r1008", "r1102" ] }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForProceedsFromOtherInvestingActivities", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsForProceedsFromOtherInvestingActivities", "negatedTerseLabel": "Other investing activities", "documentation": "Amount of cash (inflow) outflow from investing activities classified as other." } } }, "auth_ref": [ "r1066", "r1100" ] }, "cigi_PaymentsForRepaymentsOfRepurchaseOfRedeemableNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "PaymentsForRepaymentsOfRepurchaseOfRedeemableNoncontrollingInterest", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-18-redeemable-noncontrolling-interests-reconciliation-of-the-beginning-and-ending-nci-amounts-details" ], "lang": { "en-us": { "role": { "label": "Purchase of interests from RNCI", "documentation": "The cash outflow (inflow) during the period for redemption (purchase) of redeemable noncontrolling interests." } } }, "auth_ref": [] }, "us-gaap_PaymentsForRepurchaseOfEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfEquity", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsForRepurchaseOfEquity", "negatedLabel": "Repurchases of Subordinate Voting Shares", "documentation": "The cash outflow to reacquire common and preferred stock." } } }, "auth_ref": [ "r63", "r871" ] }, "us-gaap_PaymentsOfDividendsCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividendsCommonStock", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsOfDividendsCommonStock", "negatedTerseLabel": "Dividends paid to common shareholders", "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity." } } }, "auth_ref": [ "r63" ] }, "us-gaap_PaymentsOfDividendsMinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividendsMinorityInterest", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows", "http://www.colliers.com/20231231/role/statement-note-18-redeemable-noncontrolling-interests-reconciliation-of-the-beginning-and-ending-nci-amounts-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsOfDividendsMinorityInterest", "negatedLabel": "Distributions paid to RNCI", "negatedTerseLabel": "Distributions paid to non-controlling interests", "documentation": "Amount of cash outflow in the form of ordinary dividends provided by the non-wholly owned subsidiary to noncontrolling interests." } } }, "auth_ref": [ "r63" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows", "http://www.colliers.com/20231231/role/statement-note-4-acquisitions-acquisitions-details-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired", "terseLabel": "Cash consideration, net of cash acquired", "negatedTerseLabel": "Acquisitions of businesses, net of cash acquired (note 4)", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r61" ] }, "cigi_PaymentsToAcquireHeldforsaleRealEstateAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "PaymentsToAcquireHeldforsaleRealEstateAssets", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "cigi_PaymentsToAcquireHeldforsaleRealEstateAssets", "negatedLabel": "Purchases of warehouse fund assets", "documentation": "The cash outflow to acquire held-for-sale real estate assets." } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquireLoansReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireLoansReceivable", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsToAcquireLoansReceivable", "negatedTerseLabel": "Advisor loans issued", "documentation": "The cash outflow for the purchase of loan receivable arising from the financing of goods and services." } } }, "auth_ref": [ "r60" ] }, "us-gaap_PaymentsToAcquireProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireProductiveAssets", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-28-segmented-information-operating-segments-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsToAcquireProductiveAssets", "terseLabel": "Total additions to fixed assets, intangible assets and goodwill", "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets." } } }, "auth_ref": [ "r243", "r1190", "r1191", "r1192" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment", "negatedTerseLabel": "Purchases of fixed assets", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r187" ] }, "us-gaap_PaymentsToMinorityShareholders": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToMinorityShareholders", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsToMinorityShareholders", "negatedLabel": "Purchases of non-controlling interests' subsidiary shares, net", "documentation": "Amount of cash outflow to a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid to the noncontrolling interest." } } }, "auth_ref": [ "r62" ] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation", "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation-details-textual" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1158", "r1159", "r1160", "r1161", "r1162", "r1163", "r1164", "r1165", "r1166", "r1167", "r1168", "r1169", "r1170", "r1171", "r1172", "r1173", "r1174", "r1175", "r1176", "r1177", "r1178", "r1179", "r1180", "r1181", "r1182", "r1183" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation", "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation-details-textual" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1158", "r1159", "r1160", "r1161", "r1162", "r1163", "r1164", "r1165", "r1166", "r1167", "r1168", "r1169", "r1170", "r1171", "r1172", "r1173", "r1174", "r1175", "r1176", "r1177", "r1178", "r1179", "r1180", "r1181", "r1182", "r1183" ] }, "us-gaap_PledgedStatusAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PledgedStatusAxis", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets", "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-details-textual" ], "lang": { "en-us": { "role": { "label": "Pledged Status [Axis]", "documentation": "Information by pledged or not pledged status of asset owned by entity." } } }, "auth_ref": [ "r672", "r903", "r1032" ] }, "us-gaap_PledgedStatusDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PledgedStatusDomain", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets", "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-details-textual" ], "lang": { "en-us": { "role": { "label": "Pledged Status [Domain]", "documentation": "Pledged or not pledged status of asset owned by entity." } } }, "auth_ref": [ "r672", "r903", "r1032" ] }, "us-gaap_PledgingPurposeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PledgingPurposeAxis", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets", "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-details-textual" ], "lang": { "en-us": { "role": { "label": "Pledging Purpose [Axis]", "documentation": "Information by pledging purpose of pledged asset owned." } } }, "auth_ref": [ "r765", "r1032", "r1037", "r1068" ] }, "us-gaap_PledgingPurposeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PledgingPurposeDomain", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets", "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-details-textual" ], "lang": { "en-us": { "role": { "label": "Pledging Purpose [Domain]", "documentation": "Pledging purpose of pledged asset owned." } } }, "auth_ref": [ "r765", "r1032", "r1037", "r1068" ] }, "us-gaap_PolicyTextBlockAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PolicyTextBlockAbstract", "presentation": [ "http://www.colliers.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "us-gaap_PolicyTextBlockAbstract", "terseLabel": "Accounting Policies" } } }, "auth_ref": [] }, "cigi_PremiseLeasesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "PremiseLeasesMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-9-leases", "http://www.colliers.com/20231231/role/statement-note-9-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "Premise Leases [Member]", "documentation": "Related to premise leases." } } }, "auth_ref": [] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 }, "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-components-of-other-assets-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets", "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-components-of-other-assets-details" ], "lang": { "en-us": { "role": { "label": "Prepaid expenses and other current assets (note 8)", "totalLabel": "Prepaid and other assets (Current Assets)", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r1096" ] }, "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-components-of-other-assets-details": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-components-of-other-assets-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_PrepaidExpenseCurrent", "terseLabel": "Prepaid expenses", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r297", "r461", "r462", "r1006" ] }, "cigi_ProceedsFromIssuanceOfLongTermDebtExcludingSeniorNotes": { "xbrltype": "monetaryItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "ProceedsFromIssuanceOfLongTermDebtExcludingSeniorNotes", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "cigi_ProceedsFromIssuanceOfLongTermDebtExcludingSeniorNotes", "terseLabel": "Increase in long-term debt", "documentation": "The amount of cash inflow from issuance of long term debt, excluding senior notes." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-options-exercised-details" ], "lang": { "en-us": { "role": { "label": "Amount of cash received", "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised." } } }, "auth_ref": [ "r11", "r34" ] }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Other financing activities", "documentation": "Amount of cash inflow (outflow) from financing activities classified as other." } } }, "auth_ref": [ "r1067", "r1101" ] }, "cigi_ProceedsFromPaymentsForOtherFinancingActivitiesContingentConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "ProceedsFromPaymentsForOtherFinancingActivitiesContingentConsideration", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "cigi_ProceedsFromPaymentsForOtherFinancingActivitiesContingentConsideration", "negatedTerseLabel": "Contingent acquisition consideration paid", "documentation": "The net cash outflow from the payment of contingent consideration." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfMortgageLoansHeldForSale", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Proceeds received on sale of mortgage loans", "documentation": "The cash inflow from sales of loans that are secured with real estate mortgages and are held with the intention to resell in the near future." } } }, "auth_ref": [ "r65", "r66" ] }, "cigi_ProceedsFromSaleOfRealEstateAssetsHeldForSale": { "xbrltype": "monetaryItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "ProceedsFromSaleOfRealEstateAssetsHeldForSale", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Proceeds from disposal of warehouse fund assets", "documentation": "The amount of cash inflow from sale of real estate assets held for sale." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_ProceedsFromStockOptionsExercised", "terseLabel": "Proceeds received on exercise of stock options", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r11", "r34" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-27-revenue", "http://www.colliers.com/20231231/role/statement-note-27-revenue-details-textual", "http://www.colliers.com/20231231/role/statement-note-27-revenue-disaggregated-revenue-details" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "documentation": "Information by product and service, or group of similar products and similar services." } } }, "auth_ref": [ "r404", "r786", "r848", "r849", "r850", "r851", "r852", "r853", "r1002", "r1022", "r1038", "r1073", "r1149", "r1150", "r1157", "r1217" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-27-revenue", "http://www.colliers.com/20231231/role/statement-note-27-revenue-details-textual", "http://www.colliers.com/20231231/role/statement-note-27-revenue-disaggregated-revenue-details" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "documentation": "Product or service, or a group of similar products or similar services." } } }, "auth_ref": [ "r404", "r786", "r848", "r849", "r850", "r851", "r852", "r853", "r1002", "r1022", "r1038", "r1073", "r1149", "r1150", "r1157", "r1217" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-comprehensive-earnings-loss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 }, "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-earnings-loss": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0, "order": 2.0 }, "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows", "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-comprehensive-earnings-loss", "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-earnings-loss", "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-shareholders-equity", "http://www.colliers.com/20231231/role/statement-note-28-segmented-information-operating-segments-details" ], "lang": { "en-us": { "role": { "label": "Net earnings", "totalLabel": "Net earnings", "terseLabel": "Net earnings", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r283", "r305", "r308", "r321", "r329", "r338", "r348", "r349", "r379", "r393", "r399", "r402", "r446", "r499", "r500", "r502", "r503", "r504", "r506", "r508", "r510", "r511", "r671", "r674", "r675", "r690", "r706", "r811", "r826", "r878", "r930", "r949", "r950", "r1012", "r1033", "r1034", "r1051", "r1099", "r1152" ] }, "cigi_PropertyManagementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "PropertyManagementMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-27-revenue-disaggregated-revenue-details" ], "lang": { "en-us": { "role": { "label": "Property Management [Member]", "documentation": "Related to property management." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-10-fixed-assets-components-of-fixed-assets-details" ], "lang": { "en-us": { "role": { "label": "Accumulated depreciation", "documentation": "Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease." } } }, "auth_ref": [ "r1069", "r1071", "r1144" ] }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-10-fixed-assets-components-of-fixed-assets-details" ], "lang": { "en-us": { "role": { "label": "Net", "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset." } } }, "auth_ref": [ "r1071", "r1142" ] }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-10-fixed-assets-components-of-fixed-assets-details" ], "lang": { "en-us": { "role": { "label": "Cost", "documentation": "Amount, before accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset." } } }, "auth_ref": [ "r1065", "r1092", "r1143" ] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-10-fixed-assets-components-of-fixed-assets-details", "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation", "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation-details-textual" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r18" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-10-fixed-assets" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment Disclosure [Text Block]", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r198", "r247", "r249", "r250" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Fixed assets (note 10)", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r18", "r812", "r823", "r1036" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r18", "r247", "r249", "r822" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-10-fixed-assets-tables" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table Text Block]", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r18" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-10-fixed-assets-components-of-fixed-assets-details", "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation", "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation-details-textual" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r200" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_PropertyPlantAndEquipmentUsefulLife", "terseLabel": "Property, Plant and Equipment, Useful Life (Year)", "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "us-gaap_PurchaseObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligation", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-25-commitments-and-contingencies-minimum-contractual-purchase-commitments-obligation-payments-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-25-commitments-and-contingencies-minimum-contractual-purchase-commitments-obligation-payments-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_PurchaseObligation", "totalLabel": "Purchase Obligation", "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier." } } }, "auth_ref": [] }, "us-gaap_PurchaseObligationDueAfterFifthYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligationDueAfterFifthYear", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-25-commitments-and-contingencies-minimum-contractual-purchase-commitments-obligation-payments-details": { "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-25-commitments-and-contingencies-minimum-contractual-purchase-commitments-obligation-payments-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_PurchaseObligationDueAfterFifthYear", "terseLabel": "Thereafter", "documentation": "Amount of purchase arrangement to be paid after fifth fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_PurchaseObligationDueInFifthYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligationDueInFifthYear", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-25-commitments-and-contingencies-minimum-contractual-purchase-commitments-obligation-payments-details": { "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-25-commitments-and-contingencies-minimum-contractual-purchase-commitments-obligation-payments-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_PurchaseObligationDueInFifthYear", "terseLabel": "2028", "documentation": "Amount of purchase arrangement to be paid in fifth fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_PurchaseObligationDueInFourthYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligationDueInFourthYear", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-25-commitments-and-contingencies-minimum-contractual-purchase-commitments-obligation-payments-details": { "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-25-commitments-and-contingencies-minimum-contractual-purchase-commitments-obligation-payments-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_PurchaseObligationDueInFourthYear", "terseLabel": "2027", "documentation": "Amount of purchase arrangement to be paid in fourth fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_PurchaseObligationDueInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligationDueInNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-25-commitments-and-contingencies-minimum-contractual-purchase-commitments-obligation-payments-details": { "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-25-commitments-and-contingencies-minimum-contractual-purchase-commitments-obligation-payments-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_PurchaseObligationDueInNextTwelveMonths", "terseLabel": "2024", "documentation": "Amount of purchase arrangement to be paid in next fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_PurchaseObligationDueInSecondYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligationDueInSecondYear", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-25-commitments-and-contingencies-minimum-contractual-purchase-commitments-obligation-payments-details": { "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-25-commitments-and-contingencies-minimum-contractual-purchase-commitments-obligation-payments-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_PurchaseObligationDueInSecondYear", "terseLabel": "2025", "documentation": "Amount of purchase arrangement to be paid in second fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_PurchaseObligationDueInThirdYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligationDueInThirdYear", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-25-commitments-and-contingencies-minimum-contractual-purchase-commitments-obligation-payments-details": { "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-25-commitments-and-contingencies-minimum-contractual-purchase-commitments-obligation-payments-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_PurchaseObligationDueInThirdYear", "terseLabel": "2026", "documentation": "Amount of purchase arrangement to be paid in third fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt", "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-details-textual", "http://www.colliers.com/20231231/role/statement-note-17-variable-interest-entities", "http://www.colliers.com/20231231/role/statement-note-17-variable-interest-entities-details-textual", "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation", "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation-details-textual", "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation", "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-details-textual", "http://www.colliers.com/20231231/role/statement-note-22-income-tax", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-details-textual", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-details-textual", "http://www.colliers.com/20231231/role/statement-note-26-related-party-transactions", "http://www.colliers.com/20231231/role/statement-note-26-related-party-transactions-details-textual", "http://www.colliers.com/20231231/role/statement-note-6-warehouse-fund-assets", "http://www.colliers.com/20231231/role/statement-note-6-warehouse-fund-assets-details-textual", "http://www.colliers.com/20231231/role/statement-note-9-leases", "http://www.colliers.com/20231231/role/statement-note-9-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r493", "r494", "r495", "r496", "r572", "r580", "r608", "r609", "r610", "r757", "r785", "r854", "r900", "r901", "r959", "r963", "r965", "r966", "r976", "r998", "r999", "r1013", "r1021", "r1029", "r1039", "r1042", "r1145", "r1156", "r1207", "r1208", "r1209", "r1210", "r1211" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt", "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-details-textual", "http://www.colliers.com/20231231/role/statement-note-17-variable-interest-entities", "http://www.colliers.com/20231231/role/statement-note-17-variable-interest-entities-details-textual", "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation", "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation-details-textual", "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation", "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-details-textual", "http://www.colliers.com/20231231/role/statement-note-22-income-tax", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-details-textual", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-details-textual", "http://www.colliers.com/20231231/role/statement-note-26-related-party-transactions", "http://www.colliers.com/20231231/role/statement-note-26-related-party-transactions-details-textual", "http://www.colliers.com/20231231/role/statement-note-6-warehouse-fund-assets", "http://www.colliers.com/20231231/role/statement-note-6-warehouse-fund-assets-details-textual", "http://www.colliers.com/20231231/role/statement-note-9-leases", "http://www.colliers.com/20231231/role/statement-note-9-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r493", "r494", "r495", "r496", "r572", "r580", "r608", "r609", "r610", "r757", "r785", "r854", "r900", "r901", "r959", "r963", "r965", "r966", "r976", "r998", "r999", "r1013", "r1021", "r1029", "r1039", "r1042", "r1145", "r1156", "r1207", "r1208", "r1209", "r1210", "r1211" ] }, "us-gaap_RealEstateDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RealEstateDisclosureTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-6-warehouse-fund-assets" ], "lang": { "en-us": { "role": { "label": "Real Estate Disclosure [Text Block]", "documentation": "The entire disclosure for certain real estate investment financial statements, real estate investment trust operating support agreements, real estate owned, retail land sales, time share transactions, as well as other real estate related disclosures." } } }, "auth_ref": [ "r236", "r237", "r238", "r239", "r240" ] }, "us-gaap_RealEstateHeldForDevelopmentAndSalePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RealEstateHeldForDevelopmentAndSalePolicy", "presentation": [ "http://www.colliers.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Real Estate Held for Development and Sale, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for real estate held for development or sale." } } }, "auth_ref": [ "r5" ] }, "us-gaap_RealEstateHeldforsale": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RealEstateHeldforsale", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-6-warehouse-fund-assets-warehouse-fund-assets-and-liabilities-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-6-warehouse-fund-assets-warehouse-fund-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_RealEstateHeldforsale", "totalLabel": "Net warehouse fund assets", "documentation": "Amount of investment in land and building held for sale. Excludes real estate considered inventory." } } }, "auth_ref": [ "r1214" ] }, "cigi_RealEstatePortfolioMember": { "xbrltype": "domainItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "RealEstatePortfolioMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-6-warehouse-fund-assets", "http://www.colliers.com/20231231/role/statement-note-6-warehouse-fund-assets-details-textual" ], "lang": { "en-us": { "role": { "label": "Real Estate Portfolio [Member]", "documentation": "Related to a real estate portfolio." } } }, "auth_ref": [] }, "us-gaap_ReceivableTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivableTypeDomain", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-26-related-party-transactions", "http://www.colliers.com/20231231/role/statement-note-26-related-party-transactions-details-textual" ], "lang": { "en-us": { "role": { "label": "Receivable [Domain]", "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates." } } }, "auth_ref": [ "r54" ] }, "us-gaap_ReceivablesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesPolicyTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Receivable [Policy Text Block]", "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable." } } }, "auth_ref": [ "r1118", "r1119", "r1120", "r1121" ] }, "us-gaap_ReclassificationTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationTypeAxis", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-14-convertible-notes", "http://www.colliers.com/20231231/role/statement-note-14-convertible-notes-details-textual" ], "lang": { "en-us": { "role": { "label": "Reclassification, Type [Axis]", "documentation": "Information by type of reclassification adjustment affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error." } } }, "auth_ref": [ "r1090" ] }, "us-gaap_ReclassificationTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationTypeDomain", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-14-convertible-notes", "http://www.colliers.com/20231231/role/statement-note-14-convertible-notes-details-textual" ], "lang": { "en-us": { "role": { "label": "Reclassification, Type [Domain]", "documentation": "Type of reclassification adjustment affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error." } } }, "auth_ref": [ "r1090" ] }, "cigi_RecoveryOfIncomeTaxInterestAndPenalties": { "xbrltype": "monetaryItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "RecoveryOfIncomeTaxInterestAndPenalties", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-22-income-tax-details-textual" ], "lang": { "en-us": { "role": { "label": "cigi_RecoveryOfIncomeTaxInterestAndPenalties", "terseLabel": "Recovery of Income Tax Interest and Penalties", "documentation": "Represents the recovery of income tax interest and penalties." } } }, "auth_ref": [] }, "us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RedeemableNoncontrollingInterestEquityCarryingAmount", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets", "http://www.colliers.com/20231231/role/statement-note-18-redeemable-noncontrolling-interests-details-textual" ], "lang": { "en-us": { "role": { "label": "Redeemable non-controlling interests (note 18)", "terseLabel": "Redeemable Noncontrolling Interest, Equity, Carrying Amount", "documentation": "As of the reporting date, the aggregate carrying amount of all noncontrolling interests which are redeemable by the (parent) entity (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the (parent) entity. This item includes noncontrolling interest holder's ownership (or holders' ownership) regardless of the type of equity interest (common, preferred, other) including all potential organizational (legal) forms of the investee entity." } } }, "auth_ref": [ "r85", "r86", "r87", "r88" ] }, "us-gaap_RedeemableNoncontrollingInterestTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RedeemableNoncontrollingInterestTableTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-18-redeemable-noncontrolling-interests-tables" ], "lang": { "en-us": { "role": { "label": "Redeemable Noncontrolling Interest [Table Text Block]", "documentation": "Tabular disclosure of redeemable noncontrolling interest (as defined) included in the statement of financial position as either a liability or temporary equity. As of the date of the statement of financial position, such redeemable noncontrolling interest is currently redeemable, as defined, for cash or other assets of the entity at (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the entity." } } }, "auth_ref": [] }, "cigi_RedemptionAmountMember": { "xbrltype": "domainItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "RedemptionAmountMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-18-redeemable-noncontrolling-interests", "http://www.colliers.com/20231231/role/statement-note-18-redeemable-noncontrolling-interests-details-textual" ], "lang": { "en-us": { "role": { "label": "Redemption Amount [Member]", "documentation": "Represents the redemption amount." } } }, "auth_ref": [] }, "cigi_ReductionInFairValueOfContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "ReductionInFairValueOfContingentConsiderationLiability", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-details-textual" ], "lang": { "en-us": { "role": { "label": "cigi_ReductionInFairValueOfContingentConsiderationLiability", "terseLabel": "Reduction in Fair Value of Contingent Consideration Liability", "documentation": "Amount of contingent consideration liability reduced by increase in the weighted average discount rate." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-26-related-party-transactions", "http://www.colliers.com/20231231/role/statement-note-26-related-party-transactions-details-textual" ], "lang": { "en-us": { "role": { "label": "Related Party, Type [Domain]", "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r579", "r747", "r748", "r904", "r905", "r906", "r907", "r908", "r927", "r929", "r958" ] }, "us-gaap_RelatedPartyTransactionAmountsOfTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionAmountsOfTransaction", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-26-related-party-transactions-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_RelatedPartyTransactionAmountsOfTransaction", "terseLabel": "Related Party Transaction, Amounts of Transaction", "documentation": "Amount of transactions with related party during the financial reporting period." } } }, "auth_ref": [ "r154", "r747" ] }, "us-gaap_RelatedPartyTransactionRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionRate", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-26-related-party-transactions-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_RelatedPartyTransactionRate", "terseLabel": "Related Party Transaction, Rate", "documentation": "Identify the stated interest rate per the agreement, for example, leasing and debt arrangements between related parties." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-26-related-party-transactions", "http://www.colliers.com/20231231/role/statement-note-26-related-party-transactions-details-textual" ], "lang": { "en-us": { "role": { "label": "Related Party, Type [Axis]", "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r579", "r747", "r748", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r904", "r905", "r906", "r907", "r908", "r927", "r929", "r958", "r1203" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-26-related-party-transactions" ], "lang": { "en-us": { "role": { "label": "Related Party Transactions Disclosure [Text Block]", "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r744", "r745", "r746", "r748", "r749", "r874", "r875", "r876", "r934", "r935", "r936", "r955", "r957" ] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermDebt", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_RepaymentsOfLongTermDebt", "negatedTerseLabel": "Repayment of long-term debt", "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r64", "r871" ] }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Restricted cash", "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r67", "r286", "r325" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Deficit", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r176", "r208", "r819", "r858", "r862", "r872", "r911", "r1036" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-shareholders-equity" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r278", "r333", "r334", "r335", "r339", "r347", "r349", "r448", "r451", "r617", "r618", "r619", "r651", "r652", "r678", "r680", "r681", "r684", "r688", "r855", "r857", "r879", "r1221" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-earnings-loss": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-earnings-loss", "http://www.colliers.com/20231231/role/statement-note-27-revenue-disaggregated-revenue-details", "http://www.colliers.com/20231231/role/statement-note-28-segmented-information-operating-segments-details", "http://www.colliers.com/20231231/role/statement-note-28-segmented-information-revenues-and-longlived-assets-by-geographic-location-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Revenues", "label": "Revenues (note 27)", "terseLabel": "Revenues", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r380", "r381", "r392", "r397", "r398", "r404", "r406", "r408", "r567", "r568", "r786" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-27-revenue" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r256", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r571" ] }, "us-gaap_RevenueNotFromContractWithCustomer": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueNotFromContractWithCustomer", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-27-revenue-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_RevenueNotFromContractWithCustomer", "terseLabel": "Revenue Not from Contract with Customer", "documentation": "Amount of revenue that is not accounted for under Topic 606." } } }, "auth_ref": [ "r1075" ] }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRecognitionPolicyTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Revenue [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources." } } }, "auth_ref": [ "r932", "r1000", "r1010" ] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt", "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-9-leases-lease-information-details" ], "lang": { "en-us": { "role": { "label": "Right-of-use assets obtained in exchange for new finance lease obligations", "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability." } } }, "auth_ref": [ "r738", "r1035" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-9-leases-lease-information-details" ], "lang": { "en-us": { "role": { "label": "Right-of-use assets obtained in exchange for new operating lease obligations", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r738", "r1035" ] }, "cigi_SaleProceedsFromFacilityNetOfRepurchases": { "xbrltype": "monetaryItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "SaleProceedsFromFacilityNetOfRepurchases", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Sales to AR Facility, net (note 16)", "documentation": "The amount of sale proceeds from facility, net of repurchases." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]", "documentation": "Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company." } } }, "auth_ref": [ "r77" ] }, "cigi_ScheduleOfAcquisitionRelatedExpensesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "ScheduleOfAcquisitionRelatedExpensesTableTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-7-acquisitionrelated-items-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Acquisition Related Expenses [Table Text Block]", "documentation": "The tabular disclosure of the schedule of acquisition-related expenses." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table Text Block]", "documentation": "Tabular disclosure of contingent payment arrangements including the terms that will result in payment and the accounting treatment that will be followed if such contingencies occur, including the potential impact on earnings per share if contingencies are to be settled in common stock of the entity. The description also may include the period over which amounts are expected to be paid, and changes in the amount since the previous reporting period. This also includes contingent options and commitments." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-4-acquisitions-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts." } } }, "auth_ref": [ "r103", "r106" ] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-22-income-tax-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years." } } }, "auth_ref": [ "r213" ] }, "us-gaap_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtTableTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Debt [Table Text Block]", "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-22-income-tax-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets." } } }, "auth_ref": [ "r212" ] }, "us-gaap_ScheduleOfDerivativeInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDerivativeInstrumentsTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Derivative Instruments [Table Text Block]", "documentation": "Tabular disclosure of pertinent information about a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item." } } }, "auth_ref": [ "r29", "r131", "r132", "r133", "r134", "r137", "r140", "r143", "r145" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-20-net-earnings-loss-per-common-share-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r1114" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-22-income-tax-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r211" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r695", "r696" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r77", "r80" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-12-goodwill-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r1015", "r1131", "r1132", "r1133", "r1134", "r1135", "r1136", "r1137", "r1138", "r1139", "r1140", "r1141" ] }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-22-income-tax-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions." } } }, "auth_ref": [ "r1108" ] }, "us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfLineOfCreditFacilitiesTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Line of Credit Facilities [Table Text Block]", "documentation": "Tabular disclosure of short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line." } } }, "auth_ref": [ "r45" ] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt." } } }, "auth_ref": [ "r19" ] }, "us-gaap_ScheduleOfOtherAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfOtherAssetsTableTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Other Assets [Table Text Block]", "documentation": "Tabular disclosure of the carrying amounts of other assets. This disclosure includes other current assets and other noncurrent assets." } } }, "auth_ref": [] }, "cigi_ScheduleOfOtherSupplementInformationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "ScheduleOfOtherSupplementInformationTableTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-23-other-supplemental-information-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Other Supplement Information [Table Text Block]", "documentation": "The tabular disclosure of the schedule of other supplement information." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-28-segmented-information-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]", "documentation": "Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [ "r73", "r183" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-28-segmented-information-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r70", "r71", "r72", "r74" ] }, "us-gaap_ScheduleOfServicingAssetsAtAmortizedValueTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfServicingAssetsAtAmortizedValueTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-tables" ], "lang": { "en-us": { "role": { "label": "Servicing Asset at Amortized Cost [Table Text Block]", "documentation": "Tabular disclosure of activity in the balance of servicing assets subsequently measured at amortized cost. Includes, but is not limited to, beginning and ending balances, additions, disposals, and amortization." } } }, "auth_ref": [ "r1213" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-tables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value." } } }, "auth_ref": [ "r32", "r33", "r97" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions." } } }, "auth_ref": [ "r210" ] }, "us-gaap_ScheduleOfStockByClassTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockByClassTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-19-capital-stock-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Stock by Class [Table Text Block]", "documentation": "Tabular disclosure of an entity's stock, including par or stated value per share, number and dollar amount of share subscriptions, shares authorized, shares issued, shares outstanding, number and dollar amount of shares held in an employee trust, dividend per share, total dividends, share conversion features, par value plus additional paid in capital, the value of treasury stock and other information necessary to a fair presentation, and EPS information. Stock by class includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. Includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity. If more than one issue is outstanding, state the title of each issue and the corresponding dollar amount; dollar amount of any shares subscribed but unissued and the deduction of subscriptions receivable there from; number of shares authorized, issued, and outstanding." } } }, "auth_ref": [ "r44", "r84", "r89", "r90", "r91", "r92", "r93", "r94", "r173", "r174", "r206", "r207", "r208" ] }, "us-gaap_ScheduleOfVariableInterestEntitiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfVariableInterestEntitiesTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-17-variable-interest-entities-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Variable Interest Entities [Table Text Block]", "documentation": "Tabular disclosure of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide." } } }, "auth_ref": [ "r121", "r122", "r124", "r125", "r127" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r80" ] }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities", "http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities-details-textual", "http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities-mortgage-warehouse-credit-facilities-details-parentheticals" ], "lang": { "en-us": { "role": { "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]", "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg." } } }, "auth_ref": [ "r1195" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.colliers.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r1054" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.colliers.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r1056" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-12-goodwill-components-of-goodwill-details", "http://www.colliers.com/20231231/role/statement-note-27-revenue-disaggregated-revenue-details", "http://www.colliers.com/20231231/role/statement-note-28-segmented-information", "http://www.colliers.com/20231231/role/statement-note-28-segmented-information-details-textual", "http://www.colliers.com/20231231/role/statement-note-28-segmented-information-operating-segments-details" ], "lang": { "en-us": { "role": { "label": "Segments [Domain]", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r376", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r402", "r408", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r488", "r489", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r1015", "r1073", "r1217" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-12-goodwill-components-of-goodwill-details", "http://www.colliers.com/20231231/role/statement-note-22-income-tax", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-details-textual", "http://www.colliers.com/20231231/role/statement-note-28-segmented-information-revenues-and-longlived-assets-by-geographic-location-details", "http://www.colliers.com/20231231/role/statement-note-4-acquisitions", "http://www.colliers.com/20231231/role/statement-note-4-acquisitions-details-textual" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "documentation": "Geographical area." } } }, "auth_ref": [ "r258", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r406", "r407", "r893", "r896", "r898", "r960", "r964", "r967", "r977", "r988", "r989", "r990", "r991", "r992", "r993", "r994", "r995", "r996", "r1003", "r1023", "r1042", "r1157", "r1217" ] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-28-segmented-information" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Disclosure [Text Block]", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r375", "r376", "r377", "r378", "r379", "r391", "r396", "r400", "r401", "r402", "r403", "r404", "r405", "r408" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-earnings-loss": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-earnings-loss" ], "lang": { "en-us": { "role": { "label": "Selling, general and administrative expenses", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r185" ] }, "us-gaap_SeniorNotes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeniorNotes", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-longterm-debt-and-convertible-debentures-details", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-estimated-of-fair-values-for-other-financial-instruments-details" ], "lang": { "en-us": { "role": { "label": "Senior Notes", "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of Notes with the highest claim on the assets of the issuer in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle if longer). Senior note holders are paid off in full before any payments are made to junior note holders." } } }, "auth_ref": [ "r156", "r1216" ] }, "cigi_SeniorNotesFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "SeniorNotesFairValue", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-estimated-of-fair-values-for-other-financial-instruments-details" ], "lang": { "en-us": { "role": { "label": "Senior Notes, fair value", "documentation": "The fair value of senior notes." } } }, "auth_ref": [] }, "cigi_SeniorUnsecuredNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "SeniorUnsecuredNotesMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt", "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "Senior Unsecured Notes [Member]", "documentation": "Related to senior unsecured notes." } } }, "auth_ref": [] }, "us-gaap_ServicingAssetAtAmortizedValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ServicingAssetAtAmortizedValue", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-msrs-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ServicingAssetAtAmortizedValue", "periodStartLabel": "Balance, January 1", "periodEndLabel": "Balance, December 31", "documentation": "Amortized amount of contract to service financial assets under which the benefits of servicing are expected to more than adequately compensate the servicer." } } }, "auth_ref": [ "r767", "r774", "r1064" ] }, "us-gaap_ServicingAssetAtAmortizedValueAdditions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ServicingAssetAtAmortizedValueAdditions", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-msrs-details" ], "lang": { "en-us": { "role": { "label": "Additions, following the sale of loan", "documentation": "Amount of additions from purchases, assumption or transfer to contract to service financial assets under which the benefits of servicing are expected to more than adequately compensate the servicer." } } }, "auth_ref": [ "r775" ] }, "us-gaap_ServicingAssetAtAmortizedValueAmortization1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ServicingAssetAtAmortizedValueAmortization1", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-msrs-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ServicingAssetAtAmortizedValueAmortization1", "negatedLabel": "Amortization", "documentation": "Amount of amortization of contract to service financial assets under which the benefits of servicing are expected to more than adequately compensate the servicer." } } }, "auth_ref": [ "r777" ] }, "us-gaap_ServicingAssetAtAmortizedValueDisposals": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ServicingAssetAtAmortizedValueDisposals", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-msrs-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ServicingAssetAtAmortizedValueDisposals", "negatedLabel": "Prepayments and write-offs", "documentation": "Amount conveyed to unrelated parties of contract to contract to service financial assets under which the benefits of servicing are expected to more than adequately compensate the servicer." } } }, "auth_ref": [ "r776" ] }, "us-gaap_ServicingAssetAtFairValueAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ServicingAssetAtFairValueAmount", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ServicingAssetAtFairValueAmount", "terseLabel": "Servicing Asset at Fair Value, Amount", "documentation": "Fair value of an asset representing net future revenue from contractually specified servicing fees, late charges, and other ancillary revenues, in excess of future costs related to servicing arrangements." } } }, "auth_ref": [ "r767", "r768", "r769", "r770" ] }, "us-gaap_ServicingAssetMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ServicingAssetMeasurementInput", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation-assumptions-used-in-measuring-fair-value-of-msrs-details", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-details-textual" ], "lang": { "en-us": { "role": { "label": "MSRs, assumption", "terseLabel": "Servicing Asset, Measurement Input", "documentation": "Value of input used to measure servicing asset." } } }, "auth_ref": [ "r699" ] }, "us-gaap_ServicingContractsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ServicingContractsMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-estimated-annual-amortization-expense-for-recorded-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "Servicing Contracts [Member]", "documentation": "Contracts to service financial assets including, but not limited to, credit cards and mortgages." } } }, "auth_ref": [ "r113" ] }, "us-gaap_ServicingLiabilityAtAmortizedValueBalance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ServicingLiabilityAtAmortizedValueBalance", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-16-ar-facility-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ServicingLiabilityAtAmortizedValueBalance", "terseLabel": "Servicing Liability at Amortized Cost, Balance, Ending Balance", "documentation": "Amortized amount of contract to service financial assets under which estimated future revenues from contractually specified servicing fees, late charges, and other ancillary revenue are not expected to adequately compensate the servicer for performing the servicing." } } }, "auth_ref": [ "r767", "r768", "r774", "r777" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensation", "terseLabel": "Stock option expense (note 21)", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r16" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation-details-textual", "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r1030" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-fair-value-of-each-option-grant-assumptions-used-details" ], "lang": { "en-us": { "role": { "label": "Dividend yield", "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term." } } }, "auth_ref": [ "r609" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-fair-value-of-each-option-grant-assumptions-used-details" ], "lang": { "en-us": { "role": { "label": "Expected volatility", "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [ "r608" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-fair-value-of-each-option-grant-assumptions-used-details" ], "lang": { "en-us": { "role": { "label": "Risk free rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r610" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares)", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r96" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-option-activity-details" ], "lang": { "en-us": { "role": { "label": "Options exercisable, number of options (in shares)", "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan." } } }, "auth_ref": [ "r589" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-option-activity-details" ], "lang": { "en-us": { "role": { "label": "Options exercisable, weighted average exercise price (in dollars per share)", "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan." } } }, "auth_ref": [ "r589" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-options-exercised-details" ], "lang": { "en-us": { "role": { "label": "Intrinsic value", "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares." } } }, "auth_ref": [ "r602" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-option-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "negatedLabel": "Forfeited, number of options (in shares)", "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan." } } }, "auth_ref": [ "r593" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-option-activity-details" ], "lang": { "en-us": { "role": { "label": "Granted, number of options (in shares)", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r591" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-fair-value-of-each-option-grant-assumptions-used-details" ], "lang": { "en-us": { "role": { "label": "Weighted average fair value per option granted (in dollars per share)", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r601" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-option-activity-details" ], "lang": { "en-us": { "role": { "label": "Shares issuable under options, aggregate intrinsic value", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r96" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-option-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "periodStartLabel": "Shares issuable under options (in shares)", "periodEndLabel": "Shares issuable under options (in shares)", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r587", "r588" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-details-textual", "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-option-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price (in dollars per share)", "periodStartLabel": "Shares issuable under options, weighted average exercise price (in dollars per share)", "periodEndLabel": "Shares issuable under options, weighted average exercise price (in dollars per share)", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r587", "r588" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation", "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-details-textual", "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-options-exercised-details" ], "lang": { "en-us": { "role": { "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r583", "r584", "r585", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r607", "r608", "r609", "r610", "r611" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-option-activity-details" ], "lang": { "en-us": { "role": { "label": "Exercised, weighted average exercise price (in dollars per share)", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r592" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-option-activity-details" ], "lang": { "en-us": { "role": { "label": "Forfeited, weighted average exercise price (in dollars per share)", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r593" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-option-activity-details" ], "lang": { "en-us": { "role": { "label": "Granted, weighted average exercise price (in dollars per share)", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r591" ] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://www.colliers.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Policy Text Block]", "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost." } } }, "auth_ref": [ "r581", "r586", "r605", "r606", "r607", "r608", "r611", "r620", "r621", "r622", "r623" ] }, "us-gaap_ShareRepurchaseProgramAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareRepurchaseProgramAxis", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-20-net-earnings-loss-per-common-share", "http://www.colliers.com/20231231/role/statement-note-20-net-earnings-loss-per-common-share-details-textual" ], "lang": { "en-us": { "role": { "label": "Share Repurchase Program [Axis]", "documentation": "Information by share repurchase program." } } }, "auth_ref": [] }, "us-gaap_ShareRepurchaseProgramDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareRepurchaseProgramDomain", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-20-net-earnings-loss-per-common-share", "http://www.colliers.com/20231231/role/statement-note-20-net-earnings-loss-per-common-share-details-textual" ], "lang": { "en-us": { "role": { "label": "Share Repurchase Program [Domain]", "documentation": "Name of the share repurchase program." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation-details-textual", "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period (Year)", "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1031" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-fair-value-of-each-option-grant-assumptions-used-details" ], "lang": { "en-us": { "role": { "label": "Expected life in years (Year)", "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r607" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-option-activity-details" ], "lang": { "en-us": { "role": { "label": "Options exercisable, aggregate intrinsic value", "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable." } } }, "auth_ref": [ "r96" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-option-activity-details" ], "lang": { "en-us": { "role": { "label": "Options exercisable, weighted average remaining contractual life (Year)", "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r96" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-option-activity-details" ], "lang": { "en-us": { "role": { "label": "Shares issuable under options, weighted average remaining contractual life (Year)", "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r209" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation-details-textual", "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "verboseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value", "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value", "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock." } } }, "auth_ref": [ "r602" ] }, "us-gaap_SharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesIssued", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-19-capital-stock-capital-stock-issued-and-outstanding-details" ], "lang": { "en-us": { "role": { "label": "Capital Shares, Number (in shares)", "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury." } } }, "auth_ref": [ "r28" ] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-shareholders-equity" ], "lang": { "en-us": { "role": { "label": "us-gaap_SharesOutstanding", "periodStartLabel": "Balance (in shares)", "periodEndLabel": "Balance (in shares)", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_ShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermInvestments", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShortTermInvestments", "terseLabel": "Short-Term Investments", "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current." } } }, "auth_ref": [ "r231", "r232", "r1095" ] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermLeaseCost", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-9-leases-lease-information-details": { "parentTag": "cigi_LeaseCostBeforeSubleaseRevenues", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-9-leases-lease-information-details" ], "lang": { "en-us": { "role": { "label": "Short term lease cost", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r734", "r1035" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation" ], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r191", "r326" ] }, "us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-22-income-tax-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit", "terseLabel": "Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit", "documentation": "The amount of the unrecognized tax benefit of a position taken for which it is reasonably possible that the total amount thereof will significantly increase or decrease within twelve months of the balance sheet date." } } }, "auth_ref": [ "r214" ] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-12-goodwill-components-of-goodwill-details", "http://www.colliers.com/20231231/role/statement-note-27-revenue-disaggregated-revenue-details", "http://www.colliers.com/20231231/role/statement-note-28-segmented-information", "http://www.colliers.com/20231231/role/statement-note-28-segmented-information-details-textual", "http://www.colliers.com/20231231/role/statement-note-28-segmented-information-operating-segments-details" ], "lang": { "en-us": { "role": { "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r281", "r376", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r402", "r408", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r486", "r488", "r489", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r1015", "r1073", "r1217" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.colliers.com/20231231/role/statement-document-and-entity-information", "http://www.colliers.com/20231231/role/statement-note-19-capital-stock", "http://www.colliers.com/20231231/role/statement-note-19-capital-stock-capital-stock-issued-and-outstanding-details", "http://www.colliers.com/20231231/role/statement-note-19-capital-stock-details-textual" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r257", "r292", "r293", "r294", "r329", "r356", "r360", "r365", "r367", "r373", "r374", "r446", "r499", "r502", "r503", "r504", "r510", "r511", "r541", "r542", "r544", "r547", "r554", "r706", "r868", "r869", "r870", "r871", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r910", "r931", "r951", "r978", "r979", "r980", "r981", "r982", "r1062", "r1105", "r1113" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-shareholders-equity" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r28", "r53", "r278", "r311", "r312", "r313", "r333", "r334", "r335", "r339", "r347", "r349", "r372", "r448", "r451", "r555", "r617", "r618", "r619", "r651", "r652", "r678", "r679", "r680", "r681", "r682", "r684", "r688", "r715", "r717", "r718", "r719", "r720", "r721", "r742", "r855", "r856", "r857", "r879", "r951" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-12-goodwill-components-of-goodwill-details", "http://www.colliers.com/20231231/role/statement-note-22-income-tax", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-details-textual", "http://www.colliers.com/20231231/role/statement-note-28-segmented-information-revenues-and-longlived-assets-by-geographic-location-details", "http://www.colliers.com/20231231/role/statement-note-4-acquisitions", "http://www.colliers.com/20231231/role/statement-note-4-acquisitions-details-textual" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "documentation": "Information by geographical components." } } }, "auth_ref": [ "r258", "r268", "r406", "r407", "r893", "r896", "r898", "r960", "r964", "r967", "r977", "r986", "r988", "r989", "r990", "r991", "r992", "r993", "r994", "r995", "r996", "r1003", "r1023", "r1042", "r1157", "r1217" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets", "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets-parentheticals", "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows", "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-comprehensive-earnings-loss", "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-earnings-loss", "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-shareholders-equity", "http://www.colliers.com/20231231/role/statement-note-1-description-of-the-business", "http://www.colliers.com/20231231/role/statement-note-1-description-of-the-business-details-textual", "http://www.colliers.com/20231231/role/statement-note-10-fixed-assets", "http://www.colliers.com/20231231/role/statement-note-10-fixed-assets-components-of-fixed-assets-details", "http://www.colliers.com/20231231/role/statement-note-10-fixed-assets-tables", "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets", "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-acquired-intangible-assets-details", "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-components-of-intangible-assets-details", "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-details-textual", "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-estimated-annual-amortization-expense-for-recorded-intangible-assets-details", "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-msrs-details", "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-tables", "http://www.colliers.com/20231231/role/statement-note-12-goodwill", "http://www.colliers.com/20231231/role/statement-note-12-goodwill-components-of-goodwill-details", "http://www.colliers.com/20231231/role/statement-note-12-goodwill-details-textual", "http://www.colliers.com/20231231/role/statement-note-12-goodwill-tables", "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt", "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-details-textual", "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-longterm-debt-and-convertible-debentures-details", "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-principal-repayments-on-longterm-debt-details", "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-tables", "http://www.colliers.com/20231231/role/statement-note-14-convertible-notes", "http://www.colliers.com/20231231/role/statement-note-14-convertible-notes-details-textual", "http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities", "http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities-details-textual", "http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities-mortgage-warehouse-credit-facilities-details", "http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities-mortgage-warehouse-credit-facilities-details-parentheticals", "http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities-tables", "http://www.colliers.com/20231231/role/statement-note-16-ar-facility", "http://www.colliers.com/20231231/role/statement-note-16-ar-facility-details-textual", "http://www.colliers.com/20231231/role/statement-note-17-variable-interest-entities", "http://www.colliers.com/20231231/role/statement-note-17-variable-interest-entities-details-textual", "http://www.colliers.com/20231231/role/statement-note-17-variable-interest-entities-maximum-exposure-loss-details", "http://www.colliers.com/20231231/role/statement-note-17-variable-interest-entities-tables", "http://www.colliers.com/20231231/role/statement-note-18-redeemable-noncontrolling-interests", "http://www.colliers.com/20231231/role/statement-note-18-redeemable-noncontrolling-interests-details-textual", "http://www.colliers.com/20231231/role/statement-note-18-redeemable-noncontrolling-interests-reconciliation-of-the-beginning-and-ending-nci-amounts-details", "http://www.colliers.com/20231231/role/statement-note-18-redeemable-noncontrolling-interests-tables", "http://www.colliers.com/20231231/role/statement-note-19-capital-stock", "http://www.colliers.com/20231231/role/statement-note-19-capital-stock-capital-stock-issued-and-outstanding-details", "http://www.colliers.com/20231231/role/statement-note-19-capital-stock-details-textual", "http://www.colliers.com/20231231/role/statement-note-19-capital-stock-tables", "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation", "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation-assumptions-used-in-measuring-fair-value-of-msrs-details", "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation-details-textual", "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation-tables", "http://www.colliers.com/20231231/role/statement-note-20-net-earnings-loss-per-common-share", "http://www.colliers.com/20231231/role/statement-note-20-net-earnings-loss-per-common-share-details-textual", "http://www.colliers.com/20231231/role/statement-note-20-net-earnings-loss-per-common-share-reconciliation-of-the-denominator-used-to-calculate-earnings-per-common-share-details", "http://www.colliers.com/20231231/role/statement-note-20-net-earnings-loss-per-common-share-tables", "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation", "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-details-textual", "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-fair-value-of-each-option-grant-assumptions-used-details", "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-option-activity-details", "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-options-exercised-details", "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-tables", "http://www.colliers.com/20231231/role/statement-note-22-income-tax", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-deferred-income-tax-components-details", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-details-textual", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-earnings-before-income-tax-by-jurisdiction-details", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-effective-income-tax-rate-reconciliation-details", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-effective-income-tax-rate-reconciliation-details-parentheticals", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-gross-operating-loss-carryforwards-details", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-provision-for-recovery-of-income-tax-details", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-tables", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-unrecognized-tax-benefits-details", "http://www.colliers.com/20231231/role/statement-note-23-other-supplemental-information", "http://www.colliers.com/20231231/role/statement-note-23-other-supplemental-information-summary-of-other-supplemental-information-details", "http://www.colliers.com/20231231/role/statement-note-23-other-supplemental-information-tables", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-change-in-fair-value-of-contingent-consideration-liability-details", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-changes-in-fair-value-of-dpp-details", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-changes-in-fair-value-of-the-net-mortgage-derivative-assets-and-liabilities-details", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-details-of-interest-rate-swaps-in-place-details", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-details-textual", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-estimated-of-fair-values-for-other-financial-instruments-details", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-financial-assets-and-liabilities-carried-at-fair-value-details", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-tables", "http://www.colliers.com/20231231/role/statement-note-25-commitments-and-contingencies", "http://www.colliers.com/20231231/role/statement-note-25-commitments-and-contingencies-details-textual", "http://www.colliers.com/20231231/role/statement-note-25-commitments-and-contingencies-minimum-contractual-purchase-commitments-obligation-payments-details", "http://www.colliers.com/20231231/role/statement-note-25-commitments-and-contingencies-tables", "http://www.colliers.com/20231231/role/statement-note-26-related-party-transactions", "http://www.colliers.com/20231231/role/statement-note-26-related-party-transactions-details-textual", "http://www.colliers.com/20231231/role/statement-note-27-revenue", "http://www.colliers.com/20231231/role/statement-note-27-revenue-details-textual", "http://www.colliers.com/20231231/role/statement-note-27-revenue-disaggregated-revenue-details", "http://www.colliers.com/20231231/role/statement-note-27-revenue-tables", "http://www.colliers.com/20231231/role/statement-note-28-segmented-information", "http://www.colliers.com/20231231/role/statement-note-28-segmented-information-details-textual", "http://www.colliers.com/20231231/role/statement-note-28-segmented-information-operating-segments-details", "http://www.colliers.com/20231231/role/statement-note-28-segmented-information-revenues-and-longlived-assets-by-geographic-location-details", "http://www.colliers.com/20231231/role/statement-note-28-segmented-information-tables", "http://www.colliers.com/20231231/role/statement-note-3-impact-of-recently-issued-accounting-standards", "http://www.colliers.com/20231231/role/statement-note-4-acquisitions", "http://www.colliers.com/20231231/role/statement-note-4-acquisitions-acquisitions-details-details", "http://www.colliers.com/20231231/role/statement-note-4-acquisitions-acquisitions-details-details-parentheticals", "http://www.colliers.com/20231231/role/statement-note-4-acquisitions-details-textual", "http://www.colliers.com/20231231/role/statement-note-4-acquisitions-tables", "http://www.colliers.com/20231231/role/statement-note-5-business-disposals", "http://www.colliers.com/20231231/role/statement-note-5-business-disposals-details-textual", "http://www.colliers.com/20231231/role/statement-note-6-warehouse-fund-assets", "http://www.colliers.com/20231231/role/statement-note-6-warehouse-fund-assets-details-textual", "http://www.colliers.com/20231231/role/statement-note-6-warehouse-fund-assets-tables", "http://www.colliers.com/20231231/role/statement-note-6-warehouse-fund-assets-warehouse-fund-assets-and-liabilities-details", "http://www.colliers.com/20231231/role/statement-note-7-acquisitionrelated-items", "http://www.colliers.com/20231231/role/statement-note-7-acquisitionrelated-items-composition-of-acquisitionrelated-expense-income-details", "http://www.colliers.com/20231231/role/statement-note-7-acquisitionrelated-items-details-textual", "http://www.colliers.com/20231231/role/statement-note-7-acquisitionrelated-items-tables", "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets", "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-components-of-other-assets-details", "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-components-of-other-assets-details-parentheticals", "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-details-textual", "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-tables", "http://www.colliers.com/20231231/role/statement-note-9-leases", "http://www.colliers.com/20231231/role/statement-note-9-leases-balance-sheet-information-details", "http://www.colliers.com/20231231/role/statement-note-9-leases-details-textual", "http://www.colliers.com/20231231/role/statement-note-9-leases-lease-information-details", "http://www.colliers.com/20231231/role/statement-note-9-leases-maturities-of-lease-liabilities-details", "http://www.colliers.com/20231231/role/statement-note-9-leases-tables", "http://www.colliers.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r333", "r334", "r335", "r372", "r786", "r863", "r890", "r902", "r904", "r905", "r906", "r907", "r908", "r910", "r913", "r914", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r923", "r924", "r925", "r926", "r927", "r929", "r932", "r933", "r937", "r938", "r939", "r940", "r941", "r942", "r943", "r944", "r945", "r946", "r947", "r948", "r951", "r1043" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets", "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets-parentheticals", "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-cash-flows", "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-comprehensive-earnings-loss", "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-earnings-loss", "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-shareholders-equity", "http://www.colliers.com/20231231/role/statement-note-1-description-of-the-business", "http://www.colliers.com/20231231/role/statement-note-1-description-of-the-business-details-textual", "http://www.colliers.com/20231231/role/statement-note-10-fixed-assets", "http://www.colliers.com/20231231/role/statement-note-10-fixed-assets-components-of-fixed-assets-details", "http://www.colliers.com/20231231/role/statement-note-10-fixed-assets-tables", "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets", "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-acquired-intangible-assets-details", "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-components-of-intangible-assets-details", "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-details-textual", "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-estimated-annual-amortization-expense-for-recorded-intangible-assets-details", "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-msrs-details", "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-tables", "http://www.colliers.com/20231231/role/statement-note-12-goodwill", "http://www.colliers.com/20231231/role/statement-note-12-goodwill-components-of-goodwill-details", "http://www.colliers.com/20231231/role/statement-note-12-goodwill-details-textual", "http://www.colliers.com/20231231/role/statement-note-12-goodwill-tables", "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt", "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-details-textual", "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-longterm-debt-and-convertible-debentures-details", "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-principal-repayments-on-longterm-debt-details", "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-tables", "http://www.colliers.com/20231231/role/statement-note-14-convertible-notes", "http://www.colliers.com/20231231/role/statement-note-14-convertible-notes-details-textual", "http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities", "http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities-details-textual", "http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities-mortgage-warehouse-credit-facilities-details", "http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities-mortgage-warehouse-credit-facilities-details-parentheticals", "http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities-tables", "http://www.colliers.com/20231231/role/statement-note-16-ar-facility", "http://www.colliers.com/20231231/role/statement-note-16-ar-facility-details-textual", "http://www.colliers.com/20231231/role/statement-note-17-variable-interest-entities", "http://www.colliers.com/20231231/role/statement-note-17-variable-interest-entities-details-textual", "http://www.colliers.com/20231231/role/statement-note-17-variable-interest-entities-maximum-exposure-loss-details", "http://www.colliers.com/20231231/role/statement-note-17-variable-interest-entities-tables", "http://www.colliers.com/20231231/role/statement-note-18-redeemable-noncontrolling-interests", "http://www.colliers.com/20231231/role/statement-note-18-redeemable-noncontrolling-interests-details-textual", "http://www.colliers.com/20231231/role/statement-note-18-redeemable-noncontrolling-interests-reconciliation-of-the-beginning-and-ending-nci-amounts-details", "http://www.colliers.com/20231231/role/statement-note-18-redeemable-noncontrolling-interests-tables", "http://www.colliers.com/20231231/role/statement-note-19-capital-stock", "http://www.colliers.com/20231231/role/statement-note-19-capital-stock-capital-stock-issued-and-outstanding-details", "http://www.colliers.com/20231231/role/statement-note-19-capital-stock-details-textual", "http://www.colliers.com/20231231/role/statement-note-19-capital-stock-tables", "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation", "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation-assumptions-used-in-measuring-fair-value-of-msrs-details", "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation-details-textual", "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation-tables", "http://www.colliers.com/20231231/role/statement-note-20-net-earnings-loss-per-common-share", "http://www.colliers.com/20231231/role/statement-note-20-net-earnings-loss-per-common-share-details-textual", "http://www.colliers.com/20231231/role/statement-note-20-net-earnings-loss-per-common-share-reconciliation-of-the-denominator-used-to-calculate-earnings-per-common-share-details", "http://www.colliers.com/20231231/role/statement-note-20-net-earnings-loss-per-common-share-tables", "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation", "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-details-textual", "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-fair-value-of-each-option-grant-assumptions-used-details", "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-option-activity-details", "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-options-exercised-details", "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-tables", "http://www.colliers.com/20231231/role/statement-note-22-income-tax", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-deferred-income-tax-components-details", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-details-textual", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-earnings-before-income-tax-by-jurisdiction-details", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-effective-income-tax-rate-reconciliation-details", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-effective-income-tax-rate-reconciliation-details-parentheticals", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-gross-operating-loss-carryforwards-details", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-provision-for-recovery-of-income-tax-details", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-tables", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-unrecognized-tax-benefits-details", "http://www.colliers.com/20231231/role/statement-note-23-other-supplemental-information", "http://www.colliers.com/20231231/role/statement-note-23-other-supplemental-information-summary-of-other-supplemental-information-details", "http://www.colliers.com/20231231/role/statement-note-23-other-supplemental-information-tables", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-change-in-fair-value-of-contingent-consideration-liability-details", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-changes-in-fair-value-of-dpp-details", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-changes-in-fair-value-of-the-net-mortgage-derivative-assets-and-liabilities-details", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-details-of-interest-rate-swaps-in-place-details", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-details-textual", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-estimated-of-fair-values-for-other-financial-instruments-details", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-financial-assets-and-liabilities-carried-at-fair-value-details", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-tables", "http://www.colliers.com/20231231/role/statement-note-25-commitments-and-contingencies", "http://www.colliers.com/20231231/role/statement-note-25-commitments-and-contingencies-details-textual", "http://www.colliers.com/20231231/role/statement-note-25-commitments-and-contingencies-minimum-contractual-purchase-commitments-obligation-payments-details", "http://www.colliers.com/20231231/role/statement-note-25-commitments-and-contingencies-tables", "http://www.colliers.com/20231231/role/statement-note-26-related-party-transactions", "http://www.colliers.com/20231231/role/statement-note-26-related-party-transactions-details-textual", "http://www.colliers.com/20231231/role/statement-note-27-revenue", "http://www.colliers.com/20231231/role/statement-note-27-revenue-details-textual", "http://www.colliers.com/20231231/role/statement-note-27-revenue-disaggregated-revenue-details", "http://www.colliers.com/20231231/role/statement-note-27-revenue-tables", "http://www.colliers.com/20231231/role/statement-note-28-segmented-information", "http://www.colliers.com/20231231/role/statement-note-28-segmented-information-details-textual", "http://www.colliers.com/20231231/role/statement-note-28-segmented-information-operating-segments-details", "http://www.colliers.com/20231231/role/statement-note-28-segmented-information-revenues-and-longlived-assets-by-geographic-location-details", "http://www.colliers.com/20231231/role/statement-note-28-segmented-information-tables", "http://www.colliers.com/20231231/role/statement-note-3-impact-of-recently-issued-accounting-standards", "http://www.colliers.com/20231231/role/statement-note-4-acquisitions", "http://www.colliers.com/20231231/role/statement-note-4-acquisitions-acquisitions-details-details", "http://www.colliers.com/20231231/role/statement-note-4-acquisitions-acquisitions-details-details-parentheticals", "http://www.colliers.com/20231231/role/statement-note-4-acquisitions-details-textual", "http://www.colliers.com/20231231/role/statement-note-4-acquisitions-tables", "http://www.colliers.com/20231231/role/statement-note-5-business-disposals", "http://www.colliers.com/20231231/role/statement-note-5-business-disposals-details-textual", "http://www.colliers.com/20231231/role/statement-note-6-warehouse-fund-assets", "http://www.colliers.com/20231231/role/statement-note-6-warehouse-fund-assets-details-textual", "http://www.colliers.com/20231231/role/statement-note-6-warehouse-fund-assets-tables", "http://www.colliers.com/20231231/role/statement-note-6-warehouse-fund-assets-warehouse-fund-assets-and-liabilities-details", "http://www.colliers.com/20231231/role/statement-note-7-acquisitionrelated-items", "http://www.colliers.com/20231231/role/statement-note-7-acquisitionrelated-items-composition-of-acquisitionrelated-expense-income-details", "http://www.colliers.com/20231231/role/statement-note-7-acquisitionrelated-items-details-textual", "http://www.colliers.com/20231231/role/statement-note-7-acquisitionrelated-items-tables", "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets", "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-components-of-other-assets-details", "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-components-of-other-assets-details-parentheticals", "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-details-textual", "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-tables", "http://www.colliers.com/20231231/role/statement-note-9-leases", "http://www.colliers.com/20231231/role/statement-note-9-leases-balance-sheet-information-details", "http://www.colliers.com/20231231/role/statement-note-9-leases-details-textual", "http://www.colliers.com/20231231/role/statement-note-9-leases-lease-information-details", "http://www.colliers.com/20231231/role/statement-note-9-leases-maturities-of-lease-liabilities-details", "http://www.colliers.com/20231231/role/statement-note-9-leases-tables", "http://www.colliers.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r333", "r334", "r335", "r372", "r786", "r863", "r890", "r902", "r904", "r905", "r906", "r907", "r908", "r910", "r913", "r914", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r923", "r924", "r925", "r926", "r927", "r929", "r932", "r933", "r937", "r938", "r939", "r940", "r941", "r942", "r943", "r944", "r945", "r946", "r947", "r948", "r951", "r1043" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-shareholders-equity", "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-option-activity-details", "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-options-exercised-details" ], "lang": { "en-us": { "role": { "label": "Stock options exercised (in shares)", "terseLabel": "Number of options exercised (in shares)", "negatedLabel": "Exercised, number of options (in shares)", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r28", "r173", "r174", "r208", "r592" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-shareholders-equity", "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-options-exercised-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock options exercised", "label": "Aggregate fair value", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r28", "r53", "r208" ] }, "cigi_StockOptionsExercisedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "StockOptionsExercisedTableTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-tables" ], "lang": { "en-us": { "role": { "label": "Stock Options Exercised [Table Text Block]", "documentation": "Represents the tabular disclosure of the schedule of stock options exercised." } } }, "auth_ref": [] }, "us-gaap_StockRedeemedOrCalledDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRedeemedOrCalledDuringPeriodShares", "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-shareholders-equity", "http://www.colliers.com/20231231/role/statement-note-14-convertible-notes-details-textual" ], "lang": { "en-us": { "role": { "label": "Redemption of Convertible Notes (note 14) (in shares)", "terseLabel": "Stock Redeemed or Called During Period, Shares (in shares)", "documentation": "Number of stock bought back by the entity at the exercise price or redemption price." } } }, "auth_ref": [ "r28" ] }, "us-gaap_StockRedeemedOrCalledDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRedeemedOrCalledDuringPeriodValue", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-shareholders-equity", "http://www.colliers.com/20231231/role/statement-note-14-convertible-notes-details-textual" ], "lang": { "en-us": { "role": { "label": "Redemption of Convertible Notes (note 14)", "terseLabel": "Stock Redeemed or Called During Period, Value", "documentation": "Equity impact of the value of stock bought back by the entity at the exercise price or redemption price." } } }, "auth_ref": [ "r28" ] }, "us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-20-net-earnings-loss-per-common-share-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "terseLabel": "Stock Repurchase Program, Number of Shares Authorized to be Repurchased (in shares)", "documentation": "The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan." } } }, "auth_ref": [] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-shareholders-equity" ], "lang": { "en-us": { "role": { "label": "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares", "negatedLabel": "Purchased for cancellation (note 20) (in shares)", "documentation": "Number of shares that have been repurchased and retired during the period." } } }, "auth_ref": [ "r28", "r173", "r174", "r208" ] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-shareholders-equity" ], "lang": { "en-us": { "role": { "label": "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue", "negatedLabel": "Purchased for cancellation (note 20)", "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital)." } } }, "auth_ref": [ "r28", "r173", "r174", "r208" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "us-gaap_StockholdersEquity", "totalLabel": "Total Company shareholders' equity", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r174", "r177", "r178", "r193", "r912", "r928", "r952", "r953", "r1036", "r1052", "r1107", "r1129", "r1198", "r1221" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Shareholders' equity" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets", "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-shareholders-equity" ], "lang": { "en-us": { "role": { "label": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "totalLabel": "Total shareholders' equity", "periodStartLabel": "Balance", "periodEndLabel": "Balance", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r117", "r118", "r128", "r278", "r279", "r312", "r333", "r334", "r335", "r339", "r347", "r448", "r451", "r555", "r617", "r618", "r619", "r651", "r652", "r678", "r679", "r680", "r681", "r682", "r684", "r688", "r715", "r717", "r721", "r742", "r856", "r857", "r877", "r912", "r928", "r952", "r953", "r983", "r1051", "r1107", "r1129", "r1198", "r1221" ] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-19-capital-stock" ], "lang": { "en-us": { "role": { "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r205", "r328", "r540", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r553", "r555", "r686", "r954", "r956", "r984" ] }, "us-gaap_SubleaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubleaseIncome", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-9-leases-lease-information-details": { "parentTag": "us-gaap_LeaseCost", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-9-leases-lease-information-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_SubleaseIncome", "negatedLabel": "Sublease revenues", "documentation": "Amount of sublease income excluding finance and operating lease expense." } } }, "auth_ref": [ "r736", "r1035" ] }, "cigi_SubordinateNoncontrollingInterestShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "SubordinateNoncontrollingInterestShares", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-18-redeemable-noncontrolling-interests-details-textual" ], "lang": { "en-us": { "role": { "label": "cigi_SubordinateNoncontrollingInterestShares", "terseLabel": "Subordinate Non-controlling Interest Shares (in shares)", "documentation": "Represents the subordinate shares applied to non controlling interest." } } }, "auth_ref": [] }, "cigi_SubordinateVotingSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "SubordinateVotingSharesMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-document-and-entity-information", "http://www.colliers.com/20231231/role/statement-note-19-capital-stock", "http://www.colliers.com/20231231/role/statement-note-19-capital-stock-capital-stock-issued-and-outstanding-details", "http://www.colliers.com/20231231/role/statement-note-19-capital-stock-details-textual" ], "lang": { "en-us": { "role": { "label": "Subordinate Voting Shares [Member]", "documentation": "Represents the subordinate voting shares." } } }, "auth_ref": [] }, "us-gaap_SummaryOfIncomeTaxContingenciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SummaryOfIncomeTaxContingenciesTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-22-income-tax-tables" ], "lang": { "en-us": { "role": { "label": "Summary of Income Tax Contingencies [Table Text Block]", "documentation": "Tabular disclosure for tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months." } } }, "auth_ref": [ "r24", "r214", "r215" ] }, "us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SummaryOfOperatingLossCarryforwardsTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-22-income-tax-tables" ], "lang": { "en-us": { "role": { "label": "Summary of Operating Loss Carryforwards [Table Text Block]", "documentation": "Tabular disclosure of pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization." } } }, "auth_ref": [ "r98" ] }, "us-gaap_TableTextBlock": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TableTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-10-fixed-assets-tables", "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-tables", "http://www.colliers.com/20231231/role/statement-note-12-goodwill-tables", "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-tables", "http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities-tables", "http://www.colliers.com/20231231/role/statement-note-17-variable-interest-entities-tables", "http://www.colliers.com/20231231/role/statement-note-18-redeemable-noncontrolling-interests-tables", "http://www.colliers.com/20231231/role/statement-note-19-capital-stock-tables", "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation-tables", "http://www.colliers.com/20231231/role/statement-note-20-net-earnings-loss-per-common-share-tables", "http://www.colliers.com/20231231/role/statement-note-21-stockbased-compensation-tables", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-tables", "http://www.colliers.com/20231231/role/statement-note-23-other-supplemental-information-tables", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-tables", "http://www.colliers.com/20231231/role/statement-note-25-commitments-and-contingencies-tables", "http://www.colliers.com/20231231/role/statement-note-27-revenue-tables", "http://www.colliers.com/20231231/role/statement-note-28-segmented-information-tables", "http://www.colliers.com/20231231/role/statement-note-4-acquisitions-tables", "http://www.colliers.com/20231231/role/statement-note-6-warehouse-fund-assets-tables", "http://www.colliers.com/20231231/role/statement-note-7-acquisitionrelated-items-tables", "http://www.colliers.com/20231231/role/statement-note-8-prepaid-expenses-and-other-assets-tables", "http://www.colliers.com/20231231/role/statement-note-9-leases-tables" ], "lang": { "en-us": { "role": { "label": "us-gaap_TableTextBlock", "terseLabel": "Notes Tables" } } }, "auth_ref": [] }, "us-gaap_TaxCreditCarryforwardAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxCreditCarryforwardAmount", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-22-income-tax-gross-operating-loss-carryforwards-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_TaxCreditCarryforwardAmount", "terseLabel": "Net capital loss carry forward", "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r99" ] }, "us-gaap_TaxCreditCarryforwardAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxCreditCarryforwardAxis", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-22-income-tax-gross-operating-loss-carryforwards-details" ], "lang": { "en-us": { "role": { "label": "Tax Credit Carryforward [Axis]", "documentation": "Information by specific tax credit related to an unused tax credit." } } }, "auth_ref": [ "r98" ] }, "us-gaap_TaxCreditCarryforwardNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxCreditCarryforwardNameDomain", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-22-income-tax-gross-operating-loss-carryforwards-details" ], "lang": { "en-us": { "role": { "label": "Tax Credit Carryforward, Name [Domain]", "documentation": "The name of the tax credit carryforward." } } }, "auth_ref": [ "r98" ] }, "cigi_TaxCreditCarryforwardsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "TaxCreditCarryforwardsGross", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-22-income-tax-gross-operating-loss-carryforwards-details" ], "lang": { "en-us": { "role": { "label": "cigi_TaxCreditCarryforwardsGross", "terseLabel": "Gross capital loss carry forward", "documentation": "The gross amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [] }, "cigi_TaxCreditCarryforwardsUnrecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "TaxCreditCarryforwardsUnrecognized", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-22-income-tax-gross-operating-loss-carryforwards-details" ], "lang": { "en-us": { "role": { "label": "cigi_TaxCreditCarryforwardsUnrecognized", "terseLabel": "Gross capital loss not recognized", "documentation": "The unrecognized amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [] }, "us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityAccretionToRedemptionValueAdjustment", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-earnings-loss": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-earnings-loss", "http://www.colliers.com/20231231/role/statement-consolidated-statements-of-shareholders-equity", "http://www.colliers.com/20231231/role/statement-note-18-redeemable-noncontrolling-interests-reconciliation-of-the-beginning-and-ending-nci-amounts-details" ], "lang": { "en-us": { "role": { "label": "RNCI redemption increment", "terseLabel": "Non-controlling interest redemption increment (note 18)", "negatedLabel": "NCI redemption increment", "documentation": "Amount of decrease to net income for accretion of temporary equity to its redemption value to derive net income apportioned to common stockholders." } } }, "auth_ref": [] }, "cigi_The1522031NotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "The1522031NotesMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt", "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "The 1.52% 2031 Notes [Member]", "documentation": "Related to debt." } } }, "auth_ref": [] }, "cigi_The20232024NCIBMember": { "xbrltype": "domainItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "The20232024NCIBMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-20-net-earnings-loss-per-common-share", "http://www.colliers.com/20231231/role/statement-note-20-net-earnings-loss-per-common-share-details-textual" ], "lang": { "en-us": { "role": { "label": "The 2023/2024 NCIB [Member]", "documentation": "Related to the 2023/2024 NCIB." } } }, "auth_ref": [] }, "cigi_The2023AcquisitionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "The2023AcquisitionsMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-7-acquisitionrelated-items", "http://www.colliers.com/20231231/role/statement-note-7-acquisitionrelated-items-details-textual" ], "lang": { "en-us": { "role": { "label": "The 2023 Acquisitions [Member]", "documentation": "Related to the 2023 acquisitions." } } }, "auth_ref": [] }, "cigi_The3022031NotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "The3022031NotesMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt", "http://www.colliers.com/20231231/role/statement-note-13-longterm-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "The 3.02 % 2031 Notes [Member]", "documentation": "Related to debt." } } }, "auth_ref": [] }, "cigi_TrademarkAndTradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "TrademarkAndTradeNamesMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-components-of-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "Trademark and Trade Names [Member]", "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights." } } }, "auth_ref": [] }, "us-gaap_TrademarksAndTradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TrademarksAndTradeNamesMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-acquired-intangible-assets-details", "http://www.colliers.com/20231231/role/statement-note-11-intangible-assets-components-of-intangible-assets-details", "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation", "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation-details-textual" ], "lang": { "en-us": { "role": { "label": "Trademarks and Trade Names [Member]", "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r110" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.colliers.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognized", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-16-ar-facility-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognized", "terseLabel": "Transfer of Financial Assets Accounted for as Sales, Amount Derecognized", "documentation": "Amount of derecognized financial assets from transactions which comprise an initial transfer and an agreement entered into in contemplation of the initial transfer resulting in retention of substantially all of the exposure to the economic return throughout the term of the transaction, at the date of derecognition." } } }, "auth_ref": [ "r39" ] }, "us-gaap_TransferOfFinancialAssetsAccountedForAsSalesCashProceedsReceivedForAssetsDerecognizedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransferOfFinancialAssetsAccountedForAsSalesCashProceedsReceivedForAssetsDerecognizedAmount", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-16-ar-facility-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_TransferOfFinancialAssetsAccountedForAsSalesCashProceedsReceivedForAssetsDerecognizedAmount", "terseLabel": "Transfer of Financial Assets Accounted for as Sales, Cash Proceeds Received for Assets Derecognized, Amount", "documentation": "Amount, before counterparty netting, of cash proceeds received in transfers of derecognized financial assets from transactions which comprise an initial transfer and an agreement entered into in contemplation of the initial transfer resulting in retention of substantially all of the exposure to the economic return throughout the term of the transaction." } } }, "auth_ref": [ "r41" ] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation-tables", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-details-textual", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-financial-assets-and-liabilities-carried-at-fair-value-details", "http://www.colliers.com/20231231/role/statement-note-6-warehouse-fund-assets", "http://www.colliers.com/20231231/role/statement-note-6-warehouse-fund-assets-details-textual" ], "lang": { "en-us": { "role": { "label": "Financial Instruments [Domain]", "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms." } } }, "auth_ref": [ "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r537", "r552", "r685", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r766", "r770", "r771", "r772", "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r784", "r829", "r1078", "r1079", "r1080", "r1081", "r1082", "r1083", "r1084", "r1123", "r1124", "r1125", "r1126" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-22-income-tax", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-details-textual", "http://www.colliers.com/20231231/role/statement-note-28-segmented-information-revenues-and-longlived-assets-by-geographic-location-details" ], "lang": { "en-us": { "role": { "label": "UNITED STATES" } } }, "auth_ref": [] }, "us-gaap_UnamortizedDebtIssuanceExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnamortizedDebtIssuanceExpense", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-14-convertible-notes-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_UnamortizedDebtIssuanceExpense", "terseLabel": "Unamortized Debt Issuance Expense", "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset." } } }, "auth_ref": [] }, "cigi_UnarmortizedFinancingCostReclassifiedToEquityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "UnarmortizedFinancingCostReclassifiedToEquityMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-14-convertible-notes", "http://www.colliers.com/20231231/role/statement-note-14-convertible-notes-details-textual" ], "lang": { "en-us": { "role": { "label": "Unarmortized Financing Cost Reclassified to Equity [Member]", "documentation": "Related to unarmortized financing costs reclassified to equity" } } }, "auth_ref": [] }, "us-gaap_UndistributedEarningsOfForeignSubsidiaries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UndistributedEarningsOfForeignSubsidiaries", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-22-income-tax-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_UndistributedEarningsOfForeignSubsidiaries", "terseLabel": "Undistributed Earnings of Foreign Subsidiaries", "documentation": "Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile." } } }, "auth_ref": [ "r21", "r22", "r627", "r664" ] }, "cigi_UnpaidPrincipalBalanceOfFundedAndSoldLoansSubjectToLossSharingObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "UnpaidPrincipalBalanceOfFundedAndSoldLoansSubjectToLossSharingObligations", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-25-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "cigi_UnpaidPrincipalBalanceOfFundedAndSoldLoansSubjectToLossSharingObligations", "terseLabel": "Unpaid Principal Balance of Funded and Sold Loans Subject to Loss Sharing Obligations", "documentation": "The amount of unpaid principal balance of funded and sold loans subject to loss sharing obligations." } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-22-income-tax-details-textual", "http://www.colliers.com/20231231/role/statement-note-22-income-tax-unrecognized-tax-benefits-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_UnrecognizedTaxBenefits", "terseLabel": "Unrecognized Tax Benefits", "periodStartLabel": "Balance", "periodEndLabel": "Balance", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r628", "r637" ] }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-22-income-tax-unrecognized-tax-benefits-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities", "negatedLabel": "Reduction for settlements with taxing authorities", "documentation": "Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities." } } }, "auth_ref": [ "r640" ] }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-22-income-tax-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "terseLabel": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return." } } }, "auth_ref": [ "r636" ] }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-22-income-tax-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense", "terseLabel": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense", "documentation": "Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return." } } }, "auth_ref": [ "r636" ] }, "cigi_UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromForeignCurrencyTranslation": { "xbrltype": "monetaryItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromForeignCurrencyTranslation", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-22-income-tax-unrecognized-tax-benefits-details" ], "lang": { "en-us": { "role": { "label": "Foreign currency translation", "documentation": "Amount of increase (decrease) in unrecognized tax benefits resulting from foreign currency translation." } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-22-income-tax-unrecognized-tax-benefits-details" ], "lang": { "en-us": { "role": { "label": "Gross increases for tax positions of current period", "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return." } } }, "auth_ref": [ "r639" ] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-22-income-tax-unrecognized-tax-benefits-details" ], "lang": { "en-us": { "role": { "label": "Gross increases for tax positions of prior periods", "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns." } } }, "auth_ref": [ "r638" ] }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "crdr": "debit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-22-income-tax-unrecognized-tax-benefits-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "negatedLabel": "Reduction for lapses in applicable statutes of limitations", "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations." } } }, "auth_ref": [ "r641" ] }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-22-income-tax-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "terseLabel": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate." } } }, "auth_ref": [ "r642" ] }, "cigi_ValuationAndAdvisoryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "ValuationAndAdvisoryMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-27-revenue-disaggregated-revenue-details" ], "lang": { "en-us": { "role": { "label": "Valuation and Advisory [Member]", "documentation": "Related to valuation and advisory." } } }, "auth_ref": [] }, "us-gaap_VariableInterestEntityDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableInterestEntityDisclosureTextBlock", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-17-variable-interest-entities" ], "lang": { "en-us": { "role": { "label": "Variable Interest Entity Disclosure [Text Block]", "documentation": "The entire disclosure for a variable interest entity (VIE), including but not limited to, judgments and assumptions in determining whether to consolidate and in identifying the primary beneficiary, gain (loss) recognized on the initial consolidation of the VIE, terms of arrangements, amounts and classification of the VIE's assets and liabilities, and the entity's maximum exposure to loss." } } }, "auth_ref": [ "r219" ] }, "us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableInterestEntityEntityMaximumLossExposureAmount", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-17-variable-interest-entities-maximum-exposure-loss-details" ], "lang": { "en-us": { "role": { "label": "Maximum exposure to loss", "documentation": "The reporting entity's maximum amount of exposure to loss as a result of its involvement with the Variable Interest Entity (VIE)." } } }, "auth_ref": [ "r123", "r126" ] }, "cigi_VariableInterestEntityNonconsolidatedCoinvestmentCommitments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "VariableInterestEntityNonconsolidatedCoinvestmentCommitments", "crdr": "credit", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-17-variable-interest-entities-maximum-exposure-loss-details" ], "lang": { "en-us": { "role": { "label": "Co-investment commitments", "documentation": "Carrying amount of the co-investment commitments in the reporting entity's statement of financial position that relate to the reporting entity's variable interest in the Variable Interest Entity (VIE), where the reporting entity is not the VIE's primary beneficiary." } } }, "auth_ref": [] }, "us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableInterestEntityNotPrimaryBeneficiaryMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-17-variable-interest-entities-maximum-exposure-loss-details" ], "lang": { "en-us": { "role": { "label": "Variable Interest Entity, Not Primary Beneficiary [Member]", "documentation": "Variable Interest Entities (VIE) in which the entity does not have a controlling financial interest (as defined) and of which it is therefore not the primary beneficiary. VIEs of which the entity is not the primary beneficiary because it does not have the power to direct the activities of the VIE that most significantly impact the VIE's economic performance and for which it does not have the obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE are not included in the consolidated financial statements of the entity." } } }, "auth_ref": [] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableLeaseCost", "crdr": "debit", "calculation": { "http://www.colliers.com/20231231/role/statement-note-9-leases-lease-information-details": { "parentTag": "cigi_LeaseCostBeforeSubleaseRevenues", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-note-9-leases-lease-information-details" ], "lang": { "en-us": { "role": { "label": "Variable lease cost", "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases." } } }, "auth_ref": [ "r735", "r1035" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities", "http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities-details-textual", "http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities-mortgage-warehouse-credit-facilities-details-parentheticals" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities", "http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities-details-textual", "http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities-mortgage-warehouse-credit-facilities-details-parentheticals" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "us-gaap_VehiclesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VehiclesMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-10-fixed-assets-components-of-fixed-assets-details", "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation", "http://www.colliers.com/20231231/role/statement-note-2-summary-of-presentation-details-textual" ], "lang": { "en-us": { "role": { "label": "Vehicles [Member]", "documentation": "Equipment used primarily for road transportation." } } }, "auth_ref": [] }, "cigi_WarehouseCreditFacilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "WarehouseCreditFacilitiesMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities", "http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities-details-textual", "http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities-mortgage-warehouse-credit-facilities-details", "http://www.colliers.com/20231231/role/statement-note-15-warehouse-credit-facilities-mortgage-warehouse-credit-facilities-details-parentheticals" ], "lang": { "en-us": { "role": { "label": "Warehouse Credit Facilities [Member]", "documentation": "Represents the warehouse credit facilities." } } }, "auth_ref": [] }, "cigi_WarehouseLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "WarehouseLinesOfCredit", "crdr": "credit", "calculation": { "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.colliers.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Warehouse credit facilities (note 15)", "documentation": "The amount of warehouse lines of credit." } } }, "auth_ref": [] }, "srt_WeightedAverageMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "WeightedAverageMember", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments", "http://www.colliers.com/20231231/role/statement-note-24-financial-instruments-details-textual" ], "lang": { "en-us": { "role": { "label": "Weighted Average [Member]", "documentation": "Average of a range of values, calculated with consideration of proportional relevance." } } }, "auth_ref": [ "r998", "r999", "r1206", "r1208", "r1211" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-20-net-earnings-loss-per-common-share-reconciliation-of-the-denominator-used-to-calculate-earnings-per-common-share-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Number of shares used in computing diluted earnings per share (in shares)", "label": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r355", "r367" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.colliers.com/20231231/role/statement-note-20-net-earnings-loss-per-common-share-reconciliation-of-the-denominator-used-to-calculate-earnings-per-common-share-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted average number of shares used in computing basic earnings per share (in shares)", "label": "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r353", "r367" ] }, "cigi_statement-statement-note-10-fixed-assets-components-of-fixed-assets-details": { "xbrltype": "stringItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "statement-statement-note-10-fixed-assets-components-of-fixed-assets-details", "lang": { "en-us": { "role": { "label": "Note 10 - Fixed Assets - Components of Fixed Assets (Details)" } } }, "auth_ref": [] }, "cigi_statement-statement-note-10-fixed-assets-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "statement-statement-note-10-fixed-assets-tables", "lang": { "en-us": { "role": { "label": "Note 10 - Fixed Assets" } } }, "auth_ref": [] }, "cigi_statement-statement-note-11-intangible-assets-acquired-intangible-assets-details": { "xbrltype": "stringItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "statement-statement-note-11-intangible-assets-acquired-intangible-assets-details", "lang": { "en-us": { "role": { "label": "Note 11 - Intangible Assets - Acquired Intangible Assets (Details)" } } }, "auth_ref": [] }, "cigi_statement-statement-note-11-intangible-assets-components-of-intangible-assets-details": { "xbrltype": "stringItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "statement-statement-note-11-intangible-assets-components-of-intangible-assets-details", "lang": { "en-us": { "role": { "label": "Note 11 - Intangible Assets - Components of Intangible Assets (Details)" } } }, "auth_ref": [] }, "cigi_statement-statement-note-11-intangible-assets-estimated-annual-amortization-expense-for-recorded-intangible-assets-details": { "xbrltype": "stringItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "statement-statement-note-11-intangible-assets-estimated-annual-amortization-expense-for-recorded-intangible-assets-details", "lang": { "en-us": { "role": { "label": "Note 11 - Intangible Assets - Estimated Annual Amortization Expense for Recorded Intangible Assets (Details)" } } }, "auth_ref": [] }, "cigi_statement-statement-note-11-intangible-assets-msrs-details": { "xbrltype": "stringItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "statement-statement-note-11-intangible-assets-msrs-details", "lang": { "en-us": { "role": { "label": "Note 11 - Intangible Assets - MSRs (Details)" } } }, "auth_ref": [] }, "cigi_statement-statement-note-11-intangible-assets-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "statement-statement-note-11-intangible-assets-tables", "lang": { "en-us": { "role": { "label": "Note 11 - Intangible Assets" } } }, "auth_ref": [] }, "cigi_statement-statement-note-12-goodwill-components-of-goodwill-details": { "xbrltype": "stringItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "statement-statement-note-12-goodwill-components-of-goodwill-details", "lang": { "en-us": { "role": { "label": "Note 12 - Goodwill - Components of Goodwill (Details)" } } }, "auth_ref": [] }, "cigi_statement-statement-note-12-goodwill-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "statement-statement-note-12-goodwill-tables", "lang": { "en-us": { "role": { "label": "Note 12 - Goodwill" } } }, "auth_ref": [] }, "cigi_statement-statement-note-13-longterm-debt-longterm-debt-and-convertible-debentures-details": { "xbrltype": "stringItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "statement-statement-note-13-longterm-debt-longterm-debt-and-convertible-debentures-details", "lang": { "en-us": { "role": { "label": "Note 13 - Long-term Debt - Long-term Debt and Convertible Debentures (Details)" } } }, "auth_ref": [] }, "cigi_statement-statement-note-13-longterm-debt-principal-repayments-on-longterm-debt-details": { "xbrltype": "stringItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "statement-statement-note-13-longterm-debt-principal-repayments-on-longterm-debt-details", "lang": { "en-us": { "role": { "label": "Note 13 - Long-term Debt - Principal Repayments on Long-term Debt (Details)" } } }, "auth_ref": [] }, "cigi_statement-statement-note-13-longterm-debt-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "statement-statement-note-13-longterm-debt-tables", "lang": { "en-us": { "role": { "label": "Note 13 - Long-term Debt" } } }, "auth_ref": [] }, "cigi_statement-statement-note-15-warehouse-credit-facilities-mortgage-warehouse-credit-facilities-details": { "xbrltype": "stringItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "statement-statement-note-15-warehouse-credit-facilities-mortgage-warehouse-credit-facilities-details", "lang": { "en-us": { "role": { "label": "Note 15 - Warehouse Credit Facilities - Mortgage Warehouse Credit Facilities (Details)" } } }, "auth_ref": [] }, "cigi_statement-statement-note-15-warehouse-credit-facilities-mortgage-warehouse-credit-facilities-details-parentheticals": { "xbrltype": "stringItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "statement-statement-note-15-warehouse-credit-facilities-mortgage-warehouse-credit-facilities-details-parentheticals", "lang": { "en-us": { "role": { "label": "Note 15 - Warehouse Credit Facilities - Mortgage Warehouse Credit Facilities (Details) (Parentheticals)" } } }, "auth_ref": [] }, "cigi_statement-statement-note-15-warehouse-credit-facilities-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "statement-statement-note-15-warehouse-credit-facilities-tables", "lang": { "en-us": { "role": { "label": "Note 15 - Warehouse Credit Facilities" } } }, "auth_ref": [] }, "cigi_statement-statement-note-17-variable-interest-entities-maximum-exposure-loss-details": { "xbrltype": "stringItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "statement-statement-note-17-variable-interest-entities-maximum-exposure-loss-details", "lang": { "en-us": { "role": { "label": "Note 17 - Variable Interest Entities - Maximum Exposure Loss (Details)" } } }, "auth_ref": [] }, "cigi_statement-statement-note-17-variable-interest-entities-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "statement-statement-note-17-variable-interest-entities-tables", "lang": { "en-us": { "role": { "label": "Note 17 - Variable Interest Entities" } } }, "auth_ref": [] }, "cigi_statement-statement-note-18-redeemable-noncontrolling-interests-reconciliation-of-the-beginning-and-ending-nci-amounts-details": { "xbrltype": "stringItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "statement-statement-note-18-redeemable-noncontrolling-interests-reconciliation-of-the-beginning-and-ending-nci-amounts-details", "lang": { "en-us": { "role": { "label": "Note 18 - Redeemable Non-controlling Interests - Reconciliation of the Beginning and Ending NCI Amounts (Details)" } } }, "auth_ref": [] }, "cigi_statement-statement-note-18-redeemable-noncontrolling-interests-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "statement-statement-note-18-redeemable-noncontrolling-interests-tables", "lang": { "en-us": { "role": { "label": "Note 18 - Redeemable Non-controlling Interests" } } }, "auth_ref": [] }, "cigi_statement-statement-note-19-capital-stock-capital-stock-issued-and-outstanding-details": { "xbrltype": "stringItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "statement-statement-note-19-capital-stock-capital-stock-issued-and-outstanding-details", "lang": { "en-us": { "role": { "label": "Note 19 - Capital Stock - Capital Stock Issued and Outstanding (Details)" } } }, "auth_ref": [] }, "cigi_statement-statement-note-19-capital-stock-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "statement-statement-note-19-capital-stock-tables", "lang": { "en-us": { "role": { "label": "Note 19 - Capital Stock" } } }, "auth_ref": [] }, "cigi_statement-statement-note-2-summary-of-presentation-assumptions-used-in-measuring-fair-value-of-msrs-details": { "xbrltype": "stringItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "statement-statement-note-2-summary-of-presentation-assumptions-used-in-measuring-fair-value-of-msrs-details", "lang": { "en-us": { "role": { "label": "Note 2 - Summary of Presentation - Assumptions Used in Measuring Fair Value of MSRs (Details)" } } }, "auth_ref": [] }, "cigi_statement-statement-note-2-summary-of-presentation-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "statement-statement-note-2-summary-of-presentation-tables", "lang": { "en-us": { "role": { "label": "Note 2 - Summary of Presentation" } } }, "auth_ref": [] }, "cigi_statement-statement-note-20-net-earnings-loss-per-common-share-reconciliation-of-the-denominator-used-to-calculate-earnings-per-common-share-details": { "xbrltype": "stringItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "statement-statement-note-20-net-earnings-loss-per-common-share-reconciliation-of-the-denominator-used-to-calculate-earnings-per-common-share-details", "lang": { "en-us": { "role": { "label": "Note 20 - Net Earnings (Loss) Per Common Share - Reconciliation of the Denominator Used to Calculate Earnings Per Common Share (Details)" } } }, "auth_ref": [] }, "cigi_statement-statement-note-20-net-earnings-loss-per-common-share-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "statement-statement-note-20-net-earnings-loss-per-common-share-tables", "lang": { "en-us": { "role": { "label": "Note 20 - Net Earnings (Loss) Per Common Share" } } }, "auth_ref": [] }, "cigi_statement-statement-note-21-stockbased-compensation-fair-value-of-each-option-grant-assumptions-used-details": { "xbrltype": "stringItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "statement-statement-note-21-stockbased-compensation-fair-value-of-each-option-grant-assumptions-used-details", "lang": { "en-us": { "role": { "label": "Note 21 - Stock-based Compensation - Fair Value of Each Option Grant Assumptions Used (Details)" } } }, "auth_ref": [] }, "cigi_statement-statement-note-21-stockbased-compensation-option-activity-details": { "xbrltype": "stringItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "statement-statement-note-21-stockbased-compensation-option-activity-details", "lang": { "en-us": { "role": { "label": "Note 21 - Stock-based Compensation - Option Activity (Details)" } } }, "auth_ref": [] }, "cigi_statement-statement-note-21-stockbased-compensation-options-exercised-details": { "xbrltype": "stringItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "statement-statement-note-21-stockbased-compensation-options-exercised-details", "lang": { "en-us": { "role": { "label": "Note 21 - Stock-based Compensation - Options Exercised (Details)" } } }, "auth_ref": [] }, "cigi_statement-statement-note-21-stockbased-compensation-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "statement-statement-note-21-stockbased-compensation-tables", "lang": { "en-us": { "role": { "label": "Note 21 - Stock-based Compensation" } } }, "auth_ref": [] }, "cigi_statement-statement-note-22-income-tax-deferred-income-tax-components-details": { "xbrltype": "stringItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "statement-statement-note-22-income-tax-deferred-income-tax-components-details", "lang": { "en-us": { "role": { "label": "Note 22 - Income Tax - Deferred Income Tax Components (Details)" } } }, "auth_ref": [] }, "cigi_statement-statement-note-22-income-tax-earnings-before-income-tax-by-jurisdiction-details": { "xbrltype": "stringItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "statement-statement-note-22-income-tax-earnings-before-income-tax-by-jurisdiction-details", "lang": { "en-us": { "role": { "label": "Note 22 - Income Tax - Earnings Before Income Tax by Jurisdiction (Details)" } } }, "auth_ref": [] }, "cigi_statement-statement-note-22-income-tax-effective-income-tax-rate-reconciliation-details": { "xbrltype": "stringItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "statement-statement-note-22-income-tax-effective-income-tax-rate-reconciliation-details", "lang": { "en-us": { "role": { "label": "Note 22 - Income Tax - Effective Income Tax Rate Reconciliation (Details)" } } }, "auth_ref": [] }, "cigi_statement-statement-note-22-income-tax-effective-income-tax-rate-reconciliation-details-parentheticals": { "xbrltype": "stringItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "statement-statement-note-22-income-tax-effective-income-tax-rate-reconciliation-details-parentheticals", "lang": { "en-us": { "role": { "label": "Note 22 - Income Tax - Effective Income Tax Rate Reconciliation (Details) (Parentheticals)" } } }, "auth_ref": [] }, "cigi_statement-statement-note-22-income-tax-gross-operating-loss-carryforwards-details": { "xbrltype": "stringItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "statement-statement-note-22-income-tax-gross-operating-loss-carryforwards-details", "lang": { "en-us": { "role": { "label": "Note 22 - Income Tax - Gross Operating Loss Carryforwards (Details)" } } }, "auth_ref": [] }, "cigi_statement-statement-note-22-income-tax-provision-for-recovery-of-income-tax-details": { "xbrltype": "stringItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "statement-statement-note-22-income-tax-provision-for-recovery-of-income-tax-details", "lang": { "en-us": { "role": { "label": "Note 22 - Income Tax - Provision for (Recovery of) Income Tax (Details)" } } }, "auth_ref": [] }, "cigi_statement-statement-note-22-income-tax-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "statement-statement-note-22-income-tax-tables", "lang": { "en-us": { "role": { "label": "Note 22 - Income Tax" } } }, "auth_ref": [] }, "cigi_statement-statement-note-22-income-tax-unrecognized-tax-benefits-details": { "xbrltype": "stringItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "statement-statement-note-22-income-tax-unrecognized-tax-benefits-details", "lang": { "en-us": { "role": { "label": "Note 22 - Income Tax - Unrecognized Tax Benefits (Details)" } } }, "auth_ref": [] }, "cigi_statement-statement-note-23-other-supplemental-information-summary-of-other-supplemental-information-details": { "xbrltype": "stringItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "statement-statement-note-23-other-supplemental-information-summary-of-other-supplemental-information-details", "lang": { "en-us": { "role": { "label": "Note 23 - Other Supplemental Information - Summary of Other Supplemental Information (Details)" } } }, "auth_ref": [] }, "cigi_statement-statement-note-23-other-supplemental-information-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "statement-statement-note-23-other-supplemental-information-tables", "lang": { "en-us": { "role": { "label": "Note 23 - Other Supplemental Information" } } }, "auth_ref": [] }, "cigi_statement-statement-note-24-financial-instruments-change-in-fair-value-of-contingent-consideration-liability-details": { "xbrltype": "stringItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "statement-statement-note-24-financial-instruments-change-in-fair-value-of-contingent-consideration-liability-details", "lang": { "en-us": { "role": { "label": "Note 24 - Financial Instruments - Change in Fair Value of Contingent Consideration Liability (Details)" } } }, "auth_ref": [] }, "cigi_statement-statement-note-24-financial-instruments-changes-in-fair-value-of-dpp-details": { "xbrltype": "stringItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "statement-statement-note-24-financial-instruments-changes-in-fair-value-of-dpp-details", "lang": { "en-us": { "role": { "label": "Note 24 - Financial Instruments - Changes in Fair Value of DPP (Details)" } } }, "auth_ref": [] }, "cigi_statement-statement-note-24-financial-instruments-changes-in-fair-value-of-the-net-mortgage-derivative-assets-and-liabilities-details": { "xbrltype": "stringItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "statement-statement-note-24-financial-instruments-changes-in-fair-value-of-the-net-mortgage-derivative-assets-and-liabilities-details", "lang": { "en-us": { "role": { "label": "Note 24 - Financial Instruments - Changes in Fair Value of the Net Mortgage Derivative Assets and Liabilities (Details)" } } }, "auth_ref": [] }, "cigi_statement-statement-note-24-financial-instruments-details-of-interest-rate-swaps-in-place-details": { "xbrltype": "stringItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "statement-statement-note-24-financial-instruments-details-of-interest-rate-swaps-in-place-details", "lang": { "en-us": { "role": { "label": "Note 24 - Financial Instruments - Details of Interest Rate Swaps In Place (Details)" } } }, "auth_ref": [] }, "cigi_statement-statement-note-24-financial-instruments-estimated-of-fair-values-for-other-financial-instruments-details": { "xbrltype": "stringItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "statement-statement-note-24-financial-instruments-estimated-of-fair-values-for-other-financial-instruments-details", "lang": { "en-us": { "role": { "label": "Note 24 - Financial Instruments - Estimated of Fair Values for Other Financial Instruments (Details)" } } }, "auth_ref": [] }, "cigi_statement-statement-note-24-financial-instruments-financial-assets-and-liabilities-carried-at-fair-value-details": { "xbrltype": "stringItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "statement-statement-note-24-financial-instruments-financial-assets-and-liabilities-carried-at-fair-value-details", "lang": { "en-us": { "role": { "label": "Note 24 - Financial Instruments - Financial Assets and Liabilities Carried at Fair Value (Details)" } } }, "auth_ref": [] }, "cigi_statement-statement-note-24-financial-instruments-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "statement-statement-note-24-financial-instruments-tables", "lang": { "en-us": { "role": { "label": "Note 24 - Financial Instruments" } } }, "auth_ref": [] }, "cigi_statement-statement-note-25-commitments-and-contingencies-minimum-contractual-purchase-commitments-obligation-payments-details": { "xbrltype": "stringItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "statement-statement-note-25-commitments-and-contingencies-minimum-contractual-purchase-commitments-obligation-payments-details", "lang": { "en-us": { "role": { "label": "Note 25 - Commitments and Contingencies - Minimum Contractual Purchase Commitments Obligation Payments (Details)" } } }, "auth_ref": [] }, "cigi_statement-statement-note-25-commitments-and-contingencies-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "statement-statement-note-25-commitments-and-contingencies-tables", "lang": { "en-us": { "role": { "label": "Note 25 - Commitments and Contingencies" } } }, "auth_ref": [] }, "cigi_statement-statement-note-27-revenue-disaggregated-revenue-details": { "xbrltype": "stringItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "statement-statement-note-27-revenue-disaggregated-revenue-details", "lang": { "en-us": { "role": { "label": "Note 27 - Revenue - Disaggregated Revenue (Details)" } } }, "auth_ref": [] }, "cigi_statement-statement-note-27-revenue-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "statement-statement-note-27-revenue-tables", "lang": { "en-us": { "role": { "label": "Note 27 - Revenue" } } }, "auth_ref": [] }, "cigi_statement-statement-note-28-segmented-information-operating-segments-details": { "xbrltype": "stringItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "statement-statement-note-28-segmented-information-operating-segments-details", "lang": { "en-us": { "role": { "label": "Note 28 - Segmented Information - Operating Segments (Details)" } } }, "auth_ref": [] }, "cigi_statement-statement-note-28-segmented-information-revenues-and-longlived-assets-by-geographic-location-details": { "xbrltype": "stringItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "statement-statement-note-28-segmented-information-revenues-and-longlived-assets-by-geographic-location-details", "lang": { "en-us": { "role": { "label": "Note 28 - Segmented Information - Revenues and Long-lived Assets by Geographic Location (Details)" } } }, "auth_ref": [] }, "cigi_statement-statement-note-28-segmented-information-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "statement-statement-note-28-segmented-information-tables", "lang": { "en-us": { "role": { "label": "Note 28 - Segmented Information" } } }, "auth_ref": [] }, "cigi_statement-statement-note-4-acquisitions-acquisitions-details-details": { "xbrltype": "stringItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "statement-statement-note-4-acquisitions-acquisitions-details-details", "lang": { "en-us": { "role": { "label": "Note 4 - Acquisitions - Acquisitions Details (Details)" } } }, "auth_ref": [] }, "cigi_statement-statement-note-4-acquisitions-acquisitions-details-details-parentheticals": { "xbrltype": "stringItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "statement-statement-note-4-acquisitions-acquisitions-details-details-parentheticals", "lang": { "en-us": { "role": { "label": "Note 4 - Acquisitions - Acquisitions Details (Details) (Parentheticals)" } } }, "auth_ref": [] }, "cigi_statement-statement-note-4-acquisitions-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "statement-statement-note-4-acquisitions-tables", "lang": { "en-us": { "role": { "label": "Note 4 - Acquisitions" } } }, "auth_ref": [] }, "cigi_statement-statement-note-6-warehouse-fund-assets-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "statement-statement-note-6-warehouse-fund-assets-tables", "lang": { "en-us": { "role": { "label": "Note 6 - Warehouse Fund Assets" } } }, "auth_ref": [] }, "cigi_statement-statement-note-6-warehouse-fund-assets-warehouse-fund-assets-and-liabilities-details": { "xbrltype": "stringItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "statement-statement-note-6-warehouse-fund-assets-warehouse-fund-assets-and-liabilities-details", "lang": { "en-us": { "role": { "label": "Note 6 - Warehouse Fund Assets - Warehouse Fund Assets and Liabilities (Details)" } } }, "auth_ref": [] }, "cigi_statement-statement-note-7-acquisitionrelated-items-composition-of-acquisitionrelated-expense-income-details": { "xbrltype": "stringItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "statement-statement-note-7-acquisitionrelated-items-composition-of-acquisitionrelated-expense-income-details", "lang": { "en-us": { "role": { "label": "Note 7 - Acquisition-related Items - Composition of Acquisition-related Expense (Income) (Details)" } } }, "auth_ref": [] }, "cigi_statement-statement-note-7-acquisitionrelated-items-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "statement-statement-note-7-acquisitionrelated-items-tables", "lang": { "en-us": { "role": { "label": "Note 7 - Acquisition-related Items" } } }, "auth_ref": [] }, "cigi_statement-statement-note-8-prepaid-expenses-and-other-assets-components-of-other-assets-details": { "xbrltype": "stringItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "statement-statement-note-8-prepaid-expenses-and-other-assets-components-of-other-assets-details", "lang": { "en-us": { "role": { "label": "Note 8 - Prepaid Expenses and Other Assets - Components of Other Assets (Details)" } } }, "auth_ref": [] }, "cigi_statement-statement-note-8-prepaid-expenses-and-other-assets-components-of-other-assets-details-parentheticals": { "xbrltype": "stringItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "statement-statement-note-8-prepaid-expenses-and-other-assets-components-of-other-assets-details-parentheticals", "lang": { "en-us": { "role": { "label": "Note 8 - Prepaid Expenses and Other Assets - Components of Other Assets (Details) (Parentheticals)" } } }, "auth_ref": [] }, "cigi_statement-statement-note-8-prepaid-expenses-and-other-assets-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "statement-statement-note-8-prepaid-expenses-and-other-assets-tables", "lang": { "en-us": { "role": { "label": "Note 8 - Prepaid Expenses and Other Assets" } } }, "auth_ref": [] }, "cigi_statement-statement-note-9-leases-balance-sheet-information-details": { "xbrltype": "stringItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "statement-statement-note-9-leases-balance-sheet-information-details", "lang": { "en-us": { "role": { "label": "Note 9 - Leases - Balance Sheet Information (Details)" } } }, "auth_ref": [] }, "cigi_statement-statement-note-9-leases-lease-information-details": { "xbrltype": "stringItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "statement-statement-note-9-leases-lease-information-details", "lang": { "en-us": { "role": { "label": "Note 9 - Leases - Lease Information (Details)" } } }, "auth_ref": [] }, "cigi_statement-statement-note-9-leases-maturities-of-lease-liabilities-details": { "xbrltype": "stringItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "statement-statement-note-9-leases-maturities-of-lease-liabilities-details", "lang": { "en-us": { "role": { "label": "Note 9 - Leases - Maturities of Lease Liabilities (Details)" } } }, "auth_ref": [] }, "cigi_statement-statement-note-9-leases-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "statement-statement-note-9-leases-tables", "lang": { "en-us": { "role": { "label": "Note 9 - Leases" } } }, "auth_ref": [] }, "cigi_statement-statement-significant-accounting-policies-policies": { "xbrltype": "stringItemType", "nsuri": "http://www.colliers.com/20231231", "localname": "statement-statement-significant-accounting-policies-policies", "lang": { "en-us": { "role": { "label": "Significant Accounting Policies" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "8", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Subparagraph": "b", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "SubTopic": "360", "Topic": "970", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482232/970-360-35-3" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-10" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a-c)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i-k)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-15" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-16" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481071/942-405-45-2" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "740", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481141/942-740-50-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "740", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480135/944-740-50-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(2)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-4" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "860", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4D" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(b)", "SubTopic": "20", "Topic": "860", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4D" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19,20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.3,4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-21" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "25", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Subparagraph": "(12)(c)", "Section": "S99", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Subparagraph": "(16)(c)", "Paragraph": "3A", "Section": "S99", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Subparagraph": "14", "Paragraph": "3A", "Section": "S99", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Subparagraph": "15", "Paragraph": "3A", "Section": "S99", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "05", "Paragraph": "4", "Subparagraph": "(a)-(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479515/805-10-05-4" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "25", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-23" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "31", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-31" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "31", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-31" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "31", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-31" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-6" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-21" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-4" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Subparagraph": "b", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-4" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-5A" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-6" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-6" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-9" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4F" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-7" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-8" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "55", "Paragraph": "182", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480401/815-10-55-182" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-11" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.16)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205-20/tableOfContent" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-11" }, "r161": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3" }, "r162": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3B" }, "r163": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r164": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r165": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r167": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r168": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r169": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r170": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r171": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r172": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r173": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r174": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r175": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r176": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r177": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r178": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r179": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r180": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r181": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r182": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r183": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r184": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.19)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r185": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r186": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r187": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r188": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r189": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r190": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r191": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r192": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r193": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r194": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r195": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r196": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r197": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r198": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r199": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482309/360-10-15-4" }, "r200": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r201": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r202": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r203": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r204": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481284/470-20-25-11" }, "r205": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r206": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r207": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r208": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r209": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r210": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r211": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "12", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r212": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r213": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "9", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r214": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r215": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r216": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r217": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r218": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r219": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r220": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r221": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-23" }, "r222": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r223": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r224": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r225": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r226": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r227": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r228": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r229": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r230": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r231": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r232": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r233": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(13)(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r234": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r235": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r236": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "970", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//970/tableOfContent" }, "r237": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "972", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//972/tableOfContent" }, "r238": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "974", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//974/tableOfContent" }, "r239": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "976", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//976/tableOfContent" }, "r240": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "978", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//978/tableOfContent" }, "r241": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r242": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-6" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "SubTopic": "20", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "SubTopic": "20", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//250/tableOfContent" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Footnote": "2", "Publisher": "SEC" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Footnote": "4", "Publisher": "SEC" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column B", "Publisher": "SEC" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column C", "Publisher": "SEC" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column D", "Publisher": "SEC" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column E", "Publisher": "SEC" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column F", "Publisher": "SEC" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column G", "Publisher": "SEC" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column H", "Publisher": "SEC" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column I", "Publisher": "SEC" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Footnote": "4", "Publisher": "SEC" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "(a)", "Subparagraph": "(4)(i)", "Publisher": "SEC" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "(a)", "Subparagraph": "(4)(iii)(A)", "Publisher": "SEC" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "(a)", "Subparagraph": "(4)(iii)(B)", "Publisher": "SEC" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "(a)", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "(a)", "Subparagraph": "(4)(i)", "Publisher": "SEC" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "(a)", "Subparagraph": "(4)(iii)(A)", "Publisher": "SEC" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "(a)", "Subparagraph": "(4)(iii)(B)", "Publisher": "SEC" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "(a)", "Subparagraph": "(4)(iii)(C)", "Publisher": "SEC" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "(a)", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-10" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-17A" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(n))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-6" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-26" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-42" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//310/tableOfContent" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-2" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481664/323-10-45-1" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//326/tableOfContent" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-20/tableOfContent" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-30/tableOfContent" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//460/tableOfContent" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.C.Q3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483041/730-20-50-1" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482620/740-10-25-3" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-4" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-1A" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//830/tableOfContent" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-9" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-3" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "40", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481724/830-30-40-1" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-12" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r742": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r744": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6" }, "r750": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481435/852-10-45-14" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r755": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r756": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r757": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r758": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r761": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r762": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r763": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r764": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1" }, "r765": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-1A" }, "r766": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r767": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481260/860-50-45-1" }, "r768": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481260/860-50-45-2" }, "r769": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481260/860-50-45-2" }, "r770": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r771": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r772": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r773": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r774": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r775": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r776": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r777": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r778": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r779": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r780": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r781": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r782": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r783": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r784": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r785": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r786": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r787": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r788": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r789": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r790": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r791": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r792": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r793": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r794": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r795": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r796": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r797": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r798": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r799": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r800": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r801": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r802": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r803": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r804": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r805": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r806": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r807": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r808": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r809": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r810": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r811": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r812": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r813": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r814": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r815": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r816": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r817": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r818": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r819": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r820": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r821": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r822": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r823": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r824": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r825": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r826": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r827": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r828": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r829": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r830": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r831": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r832": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r833": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r834": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r835": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(3)(d)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r836": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r837": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r838": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r839": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r840": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r841": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r842": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r843": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r844": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r845": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r846": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r847": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r848": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r849": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r850": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r851": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r852": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r853": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r854": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r855": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r856": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r857": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r858": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r859": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r860": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r861": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r862": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r863": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r864": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(f)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r865": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(f)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r866": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(f)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r867": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r868": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r869": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r870": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r871": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r872": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r873": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r874": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2" }, "r875": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5" }, "r876": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6" }, "r877": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r878": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r879": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r880": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r881": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r882": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r883": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r884": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r885": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r886": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r887": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r888": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r889": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r890": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r891": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r892": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r893": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r894": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r895": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-12" }, "r896": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r897": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r898": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r899": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r900": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r901": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r902": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r903": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r904": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r905": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r906": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r907": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r908": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r909": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r910": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r911": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r912": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r913": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r914": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r915": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r916": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r917": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r918": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r919": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r920": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r921": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r922": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r923": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r924": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r925": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r926": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r927": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r928": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r929": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r930": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r931": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r932": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r933": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r934": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r935": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r936": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r937": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r938": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r939": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r940": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r941": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r942": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r943": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r944": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r945": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r946": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r947": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r948": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r949": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r950": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r951": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r952": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r953": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r954": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r955": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r956": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r957": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r958": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r959": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r960": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r961": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "12", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-12" }, "r962": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "19", "Subparagraph": "(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-19" }, "r963": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r964": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r965": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r966": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r967": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r968": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r969": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r970": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r971": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A" }, "r972": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r973": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r974": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r975": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r976": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r977": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r978": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r979": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r980": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r981": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r982": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r983": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3" }, "r984": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r985": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481852/948-310-45-1" }, "r986": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r987": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r988": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r989": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r990": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r991": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r992": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r993": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r994": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r995": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r996": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r997": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r998": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r999": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r1000": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r1001": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(1)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r1002": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r1003": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r1004": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r1005": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r1006": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r1007": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r1008": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-21" }, "r1009": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r1010": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r1011": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r1012": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r1013": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r1014": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8" }, "r1015": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r1016": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r1017": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r1018": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r1019": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r1020": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r1021": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r1022": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r1023": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r1024": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1025": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1026": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r1027": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r1028": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r1029": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r1030": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1031": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1032": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r1033": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r1034": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r1035": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r1036": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r1037": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-1A" }, "r1038": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r1039": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r1040": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r1041": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r1042": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r1043": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r1044": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r1045": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r1046": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r1047": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column A)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r1048": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column B)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r1049": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r1050": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "405", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480191/946-405-45-2" }, "r1051": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r1052": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r1053": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12" }, "r1054": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r1055": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r1056": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r1057": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r1058": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r1059": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r1060": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r1061": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r1062": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r1063": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10" }, "r1064": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481260/860-50-45-2" }, "r1065": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r1066": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r1067": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r1068": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r1069": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r1070": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r1071": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r1072": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "SubTopic": "50", "Topic": "860", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r1073": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r1074": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r1075": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r1076": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(a))", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r1077": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(d))", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r1078": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r1079": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r1080": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r1081": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r1082": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r1083": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r1084": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r1085": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "(a)", "Subparagraph": "(4)(i)", "Publisher": "SEC" }, "r1086": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "(a)", "Subparagraph": "(4)(ii)", "Publisher": "SEC" }, "r1087": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "(a)", "Subparagraph": "(4)(iii)", "Publisher": "SEC" }, "r1088": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "(a)", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r1089": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "(a)", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r1090": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483504/205-10-50-1" }, "r1091": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1092": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1093": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1094": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1095": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1096": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1097": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r1098": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r1099": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r1100": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r1101": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r1102": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r1103": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r1104": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r1105": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1106": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1107": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1108": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1109": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(S-X 210.12-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r1110": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r1111": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r1112": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r1113": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55" }, "r1114": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r1115": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r1116": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r1117": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r1118": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2" }, "r1119": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1" }, "r1120": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-2" }, "r1121": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-4" }, "r1122": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r1123": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r1124": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r1125": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r1126": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r1127": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-4" }, "r1128": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r1129": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r1130": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r1131": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1132": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1133": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1134": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1135": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1136": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1137": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1138": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1139": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1140": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r1141": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r1142": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r1143": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r1144": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r1145": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r1146": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r1147": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r1148": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r1149": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r1150": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r1151": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1152": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1153": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1154": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1155": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r1156": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r1157": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r1158": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1159": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1160": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1161": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1162": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1163": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1164": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1165": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1166": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1167": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1168": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1169": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1170": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1171": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1172": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1173": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1174": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1175": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1176": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1177": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1178": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1179": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1180": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1181": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1182": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1183": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1184": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "730", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483041/730-20-50-1" }, "r1185": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r1186": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r1187": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6" }, "r1188": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r1189": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r1190": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480060/805-50-25-1" }, "r1191": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-1" }, "r1192": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-2" }, "r1193": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r1194": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r1195": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A" }, "r1196": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r1197": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r1198": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r1199": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r1200": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r1201": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r1202": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r1203": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r1204": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r1205": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r1206": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1207": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1208": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1209": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1210": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1211": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1212": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-1A" }, "r1213": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r1214": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1215": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1216": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1217": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r1218": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r1219": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r1220": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r1221": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r1222": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r1223": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r1224": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r1225": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" } } } ZIP 161 0001171843-24-000835-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001171843-24-000835-xbrl.zip M4$L#!!0 ( .6#3UA62?1/#28 / " @ 1 8VEG:2TR,#(S,3(S,2YX MC M X]$?AS0:/;QX-L].KN_N+X^\'B"HP"'<40^'D3QP7_\_5__Y;=_0^AW$A&& M$Q)XDV?O89Y& 6&?X@7Q_OO\[K.'O*/3#\='MU^\;P\7WLG1R2MT=(*.7R/T M]]^>>/"!^W.RP)[@(.(?Q(./!_,D67XX//S^_?NOWT]_C=GL\.3HZ/CPO[]\ MOI=E#[+"/IW16FD_#D,JI! _%J+.R>FQ^%]1.DZCA#T7%9XF+/R5$__76?QX MF+V4E8H**6.B%TPULK>U*@&A^M+B1;U@PE#RO"2\QK^L O**UX?P&NH'\'J".'ZF6U*&W1!HW@,_0+;3RM:"_[:([?OW]_*-\> M>#A)&)VD";F*V>(3F>(T%-RDT3]3'-(I)8'XX$.R(%%2*U!YG6 V(\E7O"!\ MB7UB\=T)Z^!Y\A.GBV7,$B_25C9)I^S"Y]C'B;1*QBKP%\KK(7B$CD_0Z?&O M@O3!H0471@3K6.#F"NHG@I_KT:Y;(2OJU2KY'QMP4#$-5N2+\O+7!H1+ VE% M-R\./_I1U9B65HHKY0])F'!I;=:7MK1]5M+FQ>''FM(VK)*=R%7#I\3.FUE# M]A5S9_F!YQ7@RWZ]9G>7IMZNO_/R\M?Z^%JCRU=1MD9_&T:N#90.3_KQT.W/ MF-CIJBG_YFM:V+K79F=BJW6*OS8QLH6G9F=CL^+P8P,=B,_G_2&+0W(8D1EX MZW9?8,A8K19\AN]A@#U^T^0#1U&G' Y@4H-P'^=\03WX5;E)>9(5 MW9.0^C*QR5J*M8AU]]O6:&M;7S)[F*K73M!]' M/ YI("UT\9BC>(H(9A&-9AR%,><;J-R:A"O='PN%W^=TQ.^+"@/E"^[%4^\R M8\#[Y;/@X&\C#C1*$KH5A.XQ<5-D9$:-5X 2',HC" MYX0DSF#1:-65[D_;='^N:'KWDN:H7HTBT!*+F4PR)PD5$F])VTTBKI3_RE[Y MWB^W-1[&CUUGK?E<=-(\#@.A;$3^F0K7:CO#@HZ0*U2\MA\.[BML_+MW*?D8 M@:$;QC&?HVD8?]^6FU"V[PH&;WIX!8*Z=P74]U?Y49P0=(P"PGU&ET ]"+L M)9JDG$9D(P?1HG%7:G\+,T3*?>%AIHR(/[X*VAY,(SZ5U$'I@KIWGE'?<[6? M()XN%I@]@U:JQ#95N;EA5^I^IU6WG!$HRJ#JVPKE/5?U*:*+)?834 @COG@> M/B/*>2I,,O;EVJ&8$2&5Y,&"C3_ZWO1< >.]%A@P7;B6# $N[C*&O&O)D'=6 M, 0#A&)HS_'R2FA)N$5RFM5E7&C[1 M:A@<]S]SNMZ5H.N=2;I[KN2W5>/)2"BG4524V%C/+2V[4O6I5M5OZR8:9;2] M:Z"]Y^I^!P[S$M, D:!=9CQX M@@?O!G@8OWO0TGL4$M&)&VN[:,>52E]K50J.]V=):,_U=GR$IO2)N!J,F\VY MTN(;?< $?.HKH#=^A++WCQ$5S4)T%QWQ7Z"A:+'B'7#DPC/-OWK2E3!9R2@"9IBGX84$BLWUG)[ZZ[TK8]-28^X#%U<2/+>54%^WS7_!F&6 M:V.3Q )=:ZXTJX])22_Y["[7Y1XG":B^?XL>,:,8#*EP88D@EZ@,8!>?<&OC MKO2L#TA)M_F/C#HXRI*ZRC(>/^#C=TB8-$(66(V@D1A0$P:*%;Y+KJK-]6]' MQ140]($IZ77?%6R(AQ&J\%% 8^\A\1[Y>$D3'"*>Q/Y?&RN_V9XK->N#5=(C MOU $O7L@N.?Z/#E"$4GJB=IH21@D2T]UW=)V*(%;H@*,%/&VNXUI@KI1I2ODYD9!.H>0_X:=_5>)JMXO%TN51G M>N#0T;8_2P*NU*V/F4G_72T2WEC,+EK$]UW/KZ7;1!.53 \+^#!1$2X-$5VU^72\LWU7>M?' MU*3C?E$R(+,#+JH,[+O^W^1I,[#-*GE&"L;=:5K??BLN:]F5'#K;@E'FNYHW97*]<$UXY:,4?==.R@E!SAXI4^+&>U@6/$1WT'AB,0-)MSI6E](*[< MUS&J4[LCPY%6#:VZ4JXAOZVYW6/4L7F/ABM%MS3M2MN&+#?M+I!1Y2M[.%QI M>K5%5PHV9*]5-X>,>M7OZG"E7$.SKC1L2%Q;W3,RZMEF"X KK5L1<84!PQ[- MCNT&(R L$LI=X<&&ABLX&/9VMN>NCVCHDU[N"A:]B+G"AV''J&U*^X@4?2ZZ M*TP8FG6E?<,FTY5,]U'-/;+172W3]:'E"!"O#0EUM@GP(TZZ\M5=@:.3@"M$ M&%+MVO+B1Q1H*.YETIW+#YU9BJ/:K?XIX*\2[!-!2&F#PE*=[\P+A> MQ%Q!PQ @]%HOR?!^^:38\1X4._L.%'/.M6.0V!-R!1##IMNV+.\1')8ZPUR\ MD5\81T!.C %H0;#H:%@4F&+*T",.A0,@*BXX*ZS ]E"T-D>.X/;&$*%L@1N" MI)6<:>\;1*MHY'W)F?:N!-/>'\ T5/UR?U>:KWU'9F//@&-;U=&Z*\3H(YBK M6Q-&J]2F':VJ')F;/J1//'".C@>BM.7?7AVY*V16$]('2WA : M[QNM:U9W4Y#KH<>*ABNE%R!1Q\! M[MC*.=HD6[5!ADZ<=6(\U97+-F?FV1V.+-0V6'(%.7UDN1UR92[Q>5M/*WT8+UV KLV)2M0](5P/21:63#(*ADR+OA%U+O3M./*T':9<85(?[7:)R3%>93A;P?'0 M:6S7%53T(?#JX0WC(*C7B/RGEI#C:("SH.!*^_KH=47[V8]ZWL\X,-7U-,$A MCGR"^)R09*N(Z*;D"AGZ>'4-&>>*&>\>F!D1TH80T2\I4Q$_X0JH[WH+L M]%RAI>MJ9_'C2\$2>!7*JHP1QNY3@NI>9.V5(]2L0=$5;BPODUYQ2NM'#XW( M,1\0Y#K_U(:&*W3TN9-Z]%-M-%7_M(V:W I*;&F[0H\A:5F/GJ:!,>-KQ)5& M=R[S3KL)N$*(X>0#$T+&K- N+'>9#".,K4Z!=.USMS3M"CJ&8U[KYT*.'K91+W7G MMJDNEPCHH.0*$(:38&N :#K-*TC9>X0TS_IT;1FZVG>%!L.QL;I#14EXR M&OET*7Q36/-_5B>$".=4:S&YY:+9K7/2CY@HAA@ARYS':(U;Z M: ^"#C,\(S8JWC*0>K'B"F6&*'07RI#W)>/6"HPC")UIWG$JZ18YJ M"8?9C]Y2OWM(7)NA]:BZ@I(AR&U_#(: M4@+2:%SF+^'2O(S'M0GL:M\5D@R12JS@@(4IXFHJXR" M*VNU$7%7V#%$SE>QT_S[6O*G]IR6_(W&I==M3ZX/"UZ+J"LHZ4/L/>Z:&JW3 M&MK4>S,!B>(%C7 2,W6L;Q*CO(-(V:0)&S\&B-MAW16<#>=@6\/9Y)]]*N53 MAQ9X09& M!]@;$ZU:]9^'BR9D&K,:"B;/Z!\IHSR@_A:-77_ZKB!GN -R%7)YQ.ELOB1'*$.9?P=5MSIS< M=O[+7<:=<-G_IG/51DS5E38E3!V#43RK[!;>"IHL:;K"D2&^OH*C3QE;U:>5 MO\F9TTE"5Y461NQI-5I&L'(,HOH_\%B''@N)!*,;\L,=9-SA1Q#['P%.=\J M',E'YQE'(V!R#9YF9Z+S=+D,Y0LT MWU<*O$72'1L%*P%A(_ MW=Z.T++USM1!UFKCHUPAXM_Q4BI]&6)_^X-[7SY< B ?&3TT &K>#(K6S0<)>ZN$767"'4 ML.+0;1)7+>)%P3W\++DO1N,Q%[(3&>5YR7"E2 $.+A>A5"2EU<)M#;(;,^8* ML(:EC3; E@P_6UW Y"$Z72["Q,];'[6SAGHS<] M1^ Z,:QWO)9GW14,Y<=LE@R-T9^^&EP(MN'4"[G_&OO09VB9,C$RPL%-E:KQ M)*0S-0H6YV.Z,G8_A$E7V#2LJ'1C$WE?E!SR>2:'=YO)4:M\4\CAW>9'?8Y& M,$/+F_S2=$AD$ZZ8Z,J(8U^E<+NV@+V(N8*88>WDC=QOI^Z+OP5NO(<*-Z/M M:^KNK=#=(XE2]WN0S2V[@H!AW>.MA( D/>J[12N4X]F,D9G\$&5=+*LQ.B+=FHR&PJR1;TXFH7TL;R6 M=O*,9B2>,;R<4U^\]MUF!6V%*5< -(3BVP"8#6;9DB)<=R 9SQ<:)\_>[P7C MXKV_/ZE!OQT^\> #7BY!S?)9]B022,"%K+_!,Z(2J"2,?3JC_WMVEY]F"[$X M&8H[\"*\(!\/]*]H&,)Y;1\/$@9_\W3"$YJD0.9W%J?+CP>@=OJ!"C0>>(E@ M,W^RB".A#/9\+=X ^P>>>I[=#__Q(" 3FN1/A;VA[[H7)Z5;?H M]<*[+:V\-&6)PYLHC[DHH]&K%UH:V;U/HKA&YB9Z8#@@JR6[^\:JC8%U#1;D M074Y/Y6N^F=*N33<_&R:$/9)2+&8$"9&V*.C=U_D[[)/[ JO(WR0, 2_^(<@ M7F :-<6O"AJD:DVOGZ3!(^4Q>VZ(U'PZ3-X7H@4?\\Q':(A@>/DS):EP7MY2 M>C/->OMSC*/2"+65^!F?D:U?;1NXB:I?1T6XCF)#&V',&.04WPH3.*6^ M'H;F]\/\IN0HEM_Y_##'R:=8>..0-""9(V?G*:<1X;PI9^]ZP_@2)=__2<) MS"XX#HE@&N+H-U,Q(5G&XHGDY6L<^2F#_>8/PHD.ZU*O47M7!L)S+&1(Q-2+ M85AZ]^&^0A P$K/.S^&RC@';PH,$_CF+_R(,S\@Y]O\*XUE#--/;08 X_[0N MXL4$3E@4Y2OV]&;Z6;P3GV1T?'1T2Y@OZGZM'1*>)[,INUR:Y94YX(\@]%-, MOX-NSE;A+F*>\.O(#U.8)F0IJM=1F8!5R[^RZ]AUFQZLGZ 1UR#%&6,@I@PQ MRG2@EA[KT<0N]4P9&5N%!'#!(6I_'L;^7RU]TZN1S8Q:DK>T#;M6VHSK0)05 M?A5P6O<^SJ*@LLE GHHF/AXU *N2ET_Y1X3Y7!2_%!4?Q? =E5& GT1[8(Y! MNRIX'#Y*D>])DH2B6R*0J;4'C56&]D4:'87L./@OF/TEM%EW$PSO!N$D"-X2 MBD-YOJ ZQ%YHH1+1J@WTMH6'-D^K2,OG%\+I("H1YF::QZGR8S7R'*M;1OV* MV#UK[0YJLZ4BH<9K8:VF4WFB%H&_K\3PZ,\I)Z2)YGYU!NG6YS+DF]+T$JZ\ M':@L6O^F>DKHI6JC*67O>L.P6!9\/\%/TD?2HL;0OMTNN8M)TEGPCY2KK- . MP0U5AB9Y7\07FU:L<+Y:>LCHA@ESQ8GJ+#4T77;)=XMIT"%<5F3(DCT2EM") MC/<1?AN'U']>F85U%_O)\ZRVSR[G_)Y$-&;WZ21F 3CQ))"RK'QXMN6'.; * MVQ@O"/M,>0+>C9P7@P,XI\NFJ%9%!V%@/I%)E,A<;F#J- O)LEV8TNR)F^59* M[8!XE7 >'(B'0P@ JN]-C.;E9IO?!6XX'*ZH%7^]5@8;7FDL;R;%J@0,&M*K M2TF0H;GTP(7P36.V>3LOKX_*Y>*-NZG6U.![ZF9:R #)(2'F'!(GY(.'^"M) M\C.[F_W2I^+@UA?-0V3LR\WNL$@ M[X_5U*@BQYH+[.^L((G6+!U[6I??KD\ MTR;*Z%X,6".O-5C%%PE$W]NH5R M@EY9-:POKLJ5_$)NMVT.-@)@(^>?-)G/XQ"LM'@OH^9R];E_CW6V-+1^,G\[ M0N%+**+\V\9'8W@Y3"N0LCAWWRY #8RNR--:9)A2/24D"H1C*@->-89FJ5?EOHZ6 M:<+_)'0V3TAP]BBS'N4T S+VQ-@D!BH&!GI%_CXU-]/U4N46MBE[G9#4%8XB M2KY@\DD4E7OFOPE#Q[Y#S#":R9P5]D@A>O'IVWT3S>M4'0;B94B&R$&WV,23 MGS C?%B?D*"8<-D6'MPDJR&N4$2Y,>F&B1=RK>+W%,--FH3<$B:G48)BEL@J ML%SOA'6;^)G0+WH!PDP09;IB\4(EDEZ7B\4WTSP?XI:1!4T7TN/,)(15Y4J$ MST5#PP4+2'<3Y4(4W_ =F+A:%[05&IQX1@,H##3D-3Z2JY5<(/VK01@P-7.Z M(SB\E+O>RTT95S&[Q^7F19N"@U-60TR8()(D9='E$UYDG]&M;*HN96NY :QT MY;[ )Z+^O8[^Q(S,XY23VL2"EJ:F7Y6A>5HM'YW:$P$>$IPC?')T[H+='HJ9I960VW\._,NC9 M%-T9*;N%&X1,&AGX=031P>2Y3.%8%4-?:& KS$:%R2E5L!(/,G/YZF)T%IL: -V14+A)ZHI;YE*FJ<. #HOY M>LZ3_+^O&0R@V:V+ /;,0-(/L GEV>4SCNNHC.+ SOG]'$-J8GD? MQ@K06\L,,ERCB2_E65YUX6P*#E-"_?K8%\X:ZK,I. AC96#4L!O0NO10-P7F M F1WGY27NQKTUU)NF !-PX0N0_)'#$,%&) 5R=I*# *27R%J @6+*:5" 0RLL%M;(,&G]8]EK9K#^(BTG.>KSY#H4COS+C_F MJ%UPF^J#@T5'ETBO0R45--?FVSNCO>+@NJ'GUU$]UC;7;O5X6YOOQ+J-00ZE M)IE61@.[KC!7VR'II;MP,\TWHME(;JJR U)+UF'/"FFZ]Q;E!BI?(AR>XB[: M^_Q^E>Q&D8?\KJA<2LO2@]N@)X,#.M9Y539CB1V2YRRKTBU7I>3/DJ^4)X6O MY&9:7F]S1V8P)%Q'?XH_YFH7J IYE8,:>IS'[CEG !0.E=]Q= M;*C!6#/G<*!#[JYUR]DHO3.AUV*'_34D$J?U4=WT^TM+GMY_II&LK-5S9LJPQC3S--X,(*.3[HP24J@N0XG<6 M%X+? 2$++!=G=%.!7$@W30UNAKW250]Q=J!V):.AN7&CV2>6=08GO!'K>0;A5Y)4_G,$N[W( M4(=Y/=>ZR+55R9TQD ]SM2",NW+84K"L)B\8?87[(6!WU^%#$V!VLL,4JYO$6;J M2G42%'$RV(]>'AU4$,9]^B):9!L=,IV]U\,[U*X01/.)8N M#@-YJ[P8G>&PXH=8OWNB[ MW#0YUJ*P.=6(P/"<1F5)Y\6XM4_&.<$@SB&9R M%JQ6"6L'^H>UP*WS5G+I6!-@!'%T_JK0*4UYIWB MMLG!I11:BR=WR?3OE:+:#DE^C&@DH#>#_:6Y'#B[$UOSRAHP:[>[XWU7_S(< M=Z!]XSO>B[ A:P&C*L)1E.(08>7(2[J(J( ]FL8,@7/& O=8=* PH[W)_+/%@C1I@\8Q2)L:=>:NW. M[-O\#O>D[0=IK+=#LK]&W_.9+5+S330M)NAHD9WQT%K(&E).:>UE'Z,EAI-\ MYB2A/OZQ7;Y*^L5HP/9[MVQEA_KE+7K,8I7@>,I@)2(0K93HP$]TD2Y@\B)O M!Q?6CO?XVC=J^Z7TH2VT[!K9H5YY)]R$?'^*>%1-+T8@O;GJWM4#^]1SY>TD2XNQQR MT1I_4H)4)PF$(N7Z+#&Y8:M[W _VB++6&]W9#]!/%TL,'L&B[(4GX)X MHRP,%@I6B?,<"6<"0H%H0; 8"$'/4TR9& ["E$#%7J&TK9!\"3UN"3N+!G:H M-XY01(0;D1TKHUPL00[B: LADLP1-0Q^ 8EB>9U4S!11* M:]9 _:F\O30=VJ*[7V,[U$O':I288( #A(E)Q!5FZI:-8'^.8FD&T0RN;URU MB]8(W@K-%]'GF;!8[4Y]=M&EYB9?4(]Q,1W.]CJXZS-]HR^BUVS-GD4+.]0? M)\)U@_VE@ODGH5%U\FCU6669S!I%ZS6ZJ[U6C( 3>4E5]=7D&?U#^,0\H'+W MYYH]N!:!G>W-Z92 7:Z)">>+-?VW-?NR?_/[TI-]EP-<4]O5?I[!)BX4YT=W M*4?8KVZ#6A.KO1K>U=Y;LOB1U!VT=%WVE M794ZK>R,4$-AMC=B3;#8M+=#?76*8MASCWBQZ1Z'0MQBWWTU--51TKH_MT+S M)?6Y[9=JW] .]/5)A/K! MS+P +>4S$+6+0:5'R)D*_XZ7LK^6(?9[+#^X(_0">K?F$JW&M MM;?6[VX'E%] _Y=/#=\RS" I9 0D5;NP<>]O3/<%]+VM@]=9?X?ZXK5<\,LV M'.=Y\-BGS\J4L*M4?F#N'A!>K'%JG4[ M.]0W;Q%31WZC@'(\FS$RD^-&\=06=O8-[63OV&)$4V.'Y'V'.)G!WW*1JIQE MEY'7['T/>[16FR^@SS(<9*-_?K5R[A),GM&LN#M O/9[1IBV1/4%]+OME]I9 M?W?ZXI7:TI\=]57_(Y]YV2*K7ULOLH_Z+O]MU/3.]J#E=V:JM3MROZEL3YJF M4=_323JK[WY/Z)^N&\9S165W^O5M]1O)[OU&P%9VU(AZ ;$<3;G\#(QL!<^V ME[=#\T7TN>6';=/"[O3'.\C+A\,)<^6J3TL%"[7GWM1>V<+.&9E]Z]F^3LFV MJ+ZL?K?\U'LUM3L]]!Z%\@(LE!V-A_B3>U@#\E_-NN9MB9VL$>$ M#*FZS1&,AQ)N'7=OC09WL+_#/FX(["WCD,K( M>/ZC3?X>;?RP/OGM$+J$^W.RP.+/_P=02P,$% @ Y8-/6-0C!K"R& M7(WYY M>7Q4E'&>QAG+R?OCG!W_^4___5^__D\4?28YX7%)TJ/[EZ.[^2I/"?_(%N3H M[Q]NKHZBHS=O?SE]<_WEZ-O=^='9F[,?HS=GT>E/4?2G7S.:__:+_-]]7) C MP41>J'^^/YZ7Y?*7DY.GIZJK:G[]Z].U&_7316]/?W@NTF,A]:.C2G2<9>2&S([D MG]]N+K>^F; LHV)(Q5\6@NK9VU/QWXEL>2*X+LF"Y&64LY)$IZ<"B0#R0.\S M$L5%01YR7)!6LSQB-.$L93T7"?2$K* MF&:%D(]B=\[)[/UQ0A]HU# D$?WO6/R4+TLQDPNZ6&;D^*0EUR3.DE6F2%^) M?]?-I>RPB[B"1)Y+(E9A/5<:5!E+M@9"(BF:-3.+BWLU 5=%]!#'2X7GA&1E MT?Q$C9D:K_H'_[R@.2W)%7TDZ>6:L8GB:]*"\JE",IF5A/^#Q/Q"=&CXS>)[ MDKT_]DBQDD FER'C]:@BDTL*#^2DIS>*U.?3A:>GC"DR.I _G[ M8V&=/A'Z,"]K4[6B$_-D3T%O6U5UBY-BM5A4.E:PMVCZSSA;&//./$]BP2)( M!*??BPAVYS-4 &??@0#Z-3=4$F^_ TGT&')0,?SX'8C!30(_?2\2V#-J-A+X M]:3+/_/O$;^-,I8_B$FY$ [6?1DM.U6ENZNEX\% M]&4]\@MS5/=%*'_RSRM!_T[0_RC(?XG+%:Z&)5PH#+J,3+=RH^QQ&-V+( M<6O=11=2.+VLSAV)'61Q8_*L=+ /HG\P>51>QWO(5AS?;?(.UR%B$,(_\H]7 M'QX(Y F<_12)-@M:5E9MG*?BWWE)\P7+7[LKN,_I027!M)-LY#$%Y"N=7C KT#G9=N' 0W0^S/LC0'9+1'[5VH^ M3OO],*"YFU-N 6:O&T[_I&<_9@Z;'B9?Q &B=B/$Y'*XX=/LC9B<#"> FG6( MR:EPPJ?;-#&=J3@!A 8]#N\N"4$7+*.I2FA;_U@8X[-(B#\79GP19:PP<'9, M*09Q5>R83='D7RM:4/G7&Y))7LY941:7>9*M9-;N M^3P6;I/X]WGC097B;P5-9:+NOO]QZ,^86"H:(7PEI?@L6Y K(=Q)67)ZORKC M^XSDOX(TW(6MH?R9*3A%9;(!%+74W4/&T# MT6#U1SBH/-J,:9!U-0G+(RVJ8,V*I--EO?P_QS27JVF:BU\O61%GTUEG0['V MIK.[^%F'SBOQH'+9;"D70NE7V^1*3+8U=\4',F.<5.T$EZ3X]%SR6-@?8@_F M+Y="OQ3=^X]&6 &^.*($/PF%5+Y\(>6Y)LS1X=\Z!.80-H MG(DEVR/P_09!^;LACT3HS49IR .6O]%R?KXJ2B$YOC:3I&$H_DOUZMJ!4E#$ MMT1IM^KZ8B8MO50>,16EG#*/ S/,K'-07'?"&V%K,8@];1&['1V-S5RUB.&.CM.W?XBRGT"UVL!W /+0+$HTW_,-$[J$1^1B 1F^ 6%%^(<\<0/CRSLY8Q MG5T&%I-%- '326AP:9DZ^YC4;>@5..1L8]J=.AQ5[2HY8/P1E24.DQ*1D/,P;71P,23*#Z";\R+E8QL)U/D!J X#^ MV(D.8!8#Y5>?M_FIIM_ B2*@1^ C;RT_D+W"'*4)52R26#NNU]*K$UO;023C M\I7P!R,=0"Z$<44?\O,5YR1/7NYXG!=Q4@>[U+^RK0C)A--"AL=67((FG+)T M8/4$_#(*B4I>S^-B?I&QI[^0](&L <@DWQN29'%1T!FM*O])K,:B<_D$&AE! MQW\/SMH E"[#9'I^>4/BC/Y.TF]+833$&9GR*RJLR!22+8*00S0CY" ZM)BN MY0_4 *I6UZPHI:-16CFX<>34QA MT4,(RDTWX3I,/(!X1M4KF.*FOH5[,),24T#U4-X(-T'>V:JN)42<&R M ,4!.0A7;N+@()SN?&E2,N1,%A]6?^_.3[3L[>&&EN:C%S'E.\<\NZZ(;?>@ MCA0\P4;C:)D3&!O?+5G&\F&/[$78K>PAEW9IRP(33E&J>(\SF5F5L6(EML<6 M)@FFGFYVPRF=7Q ]%5RD,7^5^;;\W8L5?-Y8#G0JWJ\U-\O0\7M(RSJ[(5A$% M2%G9X)3$G%/Y M.ED9S82Y$SU*>\>V9N5AN0A8I3($$*?0P>3F(D[D1U_61FJ7O]W3S$,P0*Z, M6Y+4:VC]A8TMV<42N%/8LBIJ.(JZ^P%UU**6P&61Q,5>; MKS;[X"##'6V#O5,-T7].PUO)&9O")#NL4V.J/\^(O)$LO&)>GWP9@X#UQVN[#:H,Y[U&8 M['(CO/W;&:90FQ$LXTF+*=4#A-3&KL-T!=UH.(?5@<6U<@3C-^@J8$JF 6JU M_E"UF6&+:5LUAP^PO$:[>G4?9\*I)E$Q)ZU=W_!^53>1\)>H^OAP\_C52I9Z M9,9X(?3(5U9>Q[Q4%2]4[8O/G*V6,INE"DG=L3+..H,"3I1\Q VV/U.NXW*= MM3M:$[8[WNV5YICP-A+WBG"?K >05_7ID%3[ZUNLYYL#(L'@$"!+$AZ8_UO, MR9RM"K$9"ITPG9USDN[5902T#!NB2A*V$@[ =?PB$]=D4:,DX6+,!Q>( X51 M$-Z0A AM):< *6&0^KJ$QB EVBI\, B@OWUH[E>+E3JV=[AA9$DE+-)UZL-U M3(7XZ^,=':+^UB.$JGOCTB/R-3#;N]J,P&7+'>\V?B P3(F,@%.K@(>:83^^ MZ!\?=X+8\0\.K!>:"(YT)N5YS/F+X+OKD-.J;^A2!TU-E%X FF:!>=TO)JDV MB$$SS* G&D2#2\BL\^BX@'NC2=?0F!K/KTF]41Y@[:WHX4!Z!3X2G1$AQXU1 M7VM9;\R[6&;LA9 Z%1GL*8/[!44CBQX_T4SGI.S^ M>IRW+DC+%]3-6H>(J265P$C+F.8D_507'VZ=*WXD,YIHGU*$=PS[%AG4%T/B?>VSX;$Z MKU_BF-.]=S?YW=Q@L N%*05Q$)KQD0"^!.\>=/"\$WS9W#VPG+0"OI3NONEY M.'SA\KK[)JA#B@(4Z,\8@!J;UU!T?\" #A JQY27KW4UFG"/LQNH=_\2G$?L3=QU;XU%X_"O.#.7SZKA\A-%T GZ8;V"CA ML58HM#\B@0:/G.%3YWKSTG7C"Z>A]1B<;,3 =QU[#$63PR-,P]./#GP'!Y,! M!1LP7SG*F,PJ&'(OA;7&MZA@8,W3+3'96S",P#M,F,PL&###-$!,]A9XY.QN M!&*ROP JQ._M8*3604_8Q?O=8:0FA*'?U)>AC-2B (2:/ Y?8*/!Q#T<3"I" M:BOT8_1X;0NI'=&S2SD5!$!J70S&4>&W5S"IG9X,A6WSPOXB."85 X-KFG:" M2<4 !Q1R#QZ3@"8-,_,-OG V/@2BLP',"L\D .8T6F M':B6O3$B>_6UIN1SYI_4KMV:MH)(>0VC-5)/0?WQOX8+:M;!,V;WY4?P63, MNG$LU'OAN;PD(I\+W_J5G3OF]Z/A_+%#\.WDD#7'NM\QHA^ILTAC@-72%,A]S6 M(SKHH6 ZZK893P,7$E-ZK.6 &II*F!)B+1$#ME],>;"6*'U5\ BA7?H-DX[+ M!T /'9-F,< (":5@4B5@:"8>)B8M @8(B@%@4AI@9( A.,-S1CRE/3LD$>2K[I/4(!=@GK7M;Y7K*WSK"N#2.-C WJ,AF"G*,MD(9.F?U=3 M ( &T#MLX?QFOFAXW_O]B.7*>]C4-PQ;+G8NAE->81OB5]\P++_U]E!=1-/Q MVMDH*)]_C3F5!LN06+7M<,7EC'9J!I\U&#PF6VP#0X?!8[*%!M9F&+PF'R#! M2@Z#,V4+>$CEH,K,V^>1P39X#%M*+PASJS>X8W1V)OP$*=JHC)\C,IN11+IO M[1^*F40B3A+AR]&,NCA-?CX6SJ'RR:^3L_6I^?2Z-LJ-^.[-UFA"V9.4N><=0L*9J6ZW#V$Y@852#VIEK;FOU_('D M9*9]8V.@]3B<[TRH>2RFTV7>A-[7E5+E)?]J0F49>Y*:>PBD,V$,\JA2KM6R MFLZ:2C-FR'M)8,!X(30@?+%T&E$:)RM?OP6TU; M<.16D:QUQ#B=3=)'6C"NLAV[HM/#K3T$UN6[FN="5G(3%]*8SB[B1%6K[KQQ MTL6F'04?K'?7VY:9AH*E3E9!/3RP]CFFN2R8?"'VBF;GOX@I5T5KI[,O8F ? MX@B'H".,V;3]X2_D@3(5EUI*YE?K"#EV(. M"9>'JA])]>=EOGZ5J'J.J)Z=VM(.QMT],'T=OZB-YXXI XFWB[5L*KAL/Y#5 MYMJFOP^V.4L(2=6$O"R*E31>IK/VJT'KXO"W)!?.K4KP[@3@1,DSE$::0C$K MWZ3*&9%U=J6A6]U)Z]Y(AJ"Y4_8,51;ZF3M_^0:OE->%47K'9U0CU1B1V)"4#::]77K!&P.,P,4HUG%;D4H"2 MP5NE-'7A?FBWP%B6G"1UT(8(]T--_3P%I-";= V+J>OUJ,:>G.9-B3=5[&V_ MX>ZS'[NHO1(/6WU'+9GIK+V,IKG3@FV_V+6IFR=Z=*+7%OI!P]@(IX>-DZ.Y MZ:AFS$=A+Z7"$R^F7/!?O030(T]_A$/+8V??ASP$J)>! S$DN#?70INC@W6& MOA72%NCPBC0(S0E@P%?M M. [X>@A@P+=9/I;X>@B$KWM5!P#[<-6BVH%&S9QP$V<4$62]:Z^*YFQ ML+:]?#4@\.5F264LI)NPA; 3MQ[5T>/2]QD%1+V+F$^BQ?KK,X M+X5%*U?Y@80 ?,CLIH2*OC 5.+ MPYC >/BDYIDN58#@TS/A"2WTVR*T7V@T,UK*P(B>[9T&@9\L6JXU9?L\4,/M M4// =3:Z4K8UG/Z MZ?L^D\.4*>^ZYYGD1:#*AW>>$LY'E&!Q(#8%O9]:@H7R"HQ%X#$+&#)R ] D M:1V,^4?\P^QV\ 26!%XK<"@" X:(U]!S#?F!18#?^!LE#1 TJ;@#YP>[6O@8M:+@6(&E0KT'S 6'#P;&1Z1*P MO3EO<::$3!1>\N,L[)Z#B6&D.\/,R?I$%T5 *\7!&RZ8 A'C2Q';;5A,AN/X MHV-["V\CQ=!//]['F=2343$GI/3Y!"28\ A/01KR!BMTYO7-PO4I1<-)SPN% M>VU'>VEQS*NWL;RA!I$;\;70H3UOH#4&SOOW/5@G##@&]SYP/YSO$@Q-)>VK M@8-(,?E\[B@[IR:J0Q&(^@(^>@G9&#$-KS_H!IH!4V2HWPC60']5*]@-X<#J M#>1JGIX*#ZL4OK-\X2&*59I!)'HM6=Y4F-[_O9WSZ>-3X=Q1?]R&C&8N;-3W M]F#,8P[%ZVO$1WDZ?2D/0@HI&.%@J!?!'PE_J2R;=2,?SZ;;?"B>+UT!V M7NTWF+VM#>LT;BEN$!!@KW&>$CWT,^>OXJE0DZF&2P6 (1I-0L F7_]"_N\^ M+HCXR;\!4$L#!!0 ( .6#3UB' BKSOY@ &RE#0 5 8VEG:2TR,#(S M,3(S,5]D968N>&UL[+W;3OWW_\VX?OOZ-)R".6S/_^_=?[8')_>GGY_7=I1I*(Q#RA?_\^ MX=__K__Y/_ZO__Z_@^ +3:@@&8V^>WSY[F&1)Q$59WQ)O_O?)W=7WP7???C\ M7Q\_W%Y_]_7A]+M/'S[]&'SX%'S\*0C^YW_'+/GSO]1_'DE*OY-$)&GQY]^_ M7V39ZK]^^.';MV]_>WX4\=^XF/_PZ<.'SS]L6G^_;JY^C;)MA_W&/_U0_KAM M^F;H;Y^+MA]_^^VW'XI?MTU35M50#OKQA_]]?74?+NB2!"Q1,Q(J6E+V7VGQ MY14/259,8R,+W]6V4'\%FV:!^BKX^"GX_/%OSVGTO9SU[[XKIXZ(4/"8WM'9 M=^N/7^\NW\X%2[(?(K;\8=WF!Q+'DN1BA(6@LUI2-Q.H*/A)/?O_V>N9O:RD M&*1LN8KI]S]T)RKB2\*28$F7CU2T)*]R#.N$LB5-U$H)RL>UI;5F&-OD+N1X M(LP?:;!]8DN*-2/U.,=T1O(XZS[)K\>I)7A#[2&IZEDACV,F=TGY82F?]^GS M1_F_'PJ"Y4:04?FL+$AX)I?LYX!G"RJ"-%_))Z@?2"SWBQD7RV)[>,U/R.8L MV Q8$-YVO%J^)/\L8:KIE?QSW5J1WC>')47T.:/R7%CO7ANB8AZ^>:_I1BY2 M&OYMSI]^B"@K2%$?BDDJWRQE_SI/,I:]G+U:/C%YI/'?OZ_[N:0F5ILT%^L) MJ8S$ESM1.F-I&/,T%_1!RM&)?/J?!WQT'L;S4!N)O12?CP4K.:&P]#[0!YCVD3KJT8Z.G>;ZD2$WW$A M%=^_?R^5Y_(8^B_URFCT]^\SD6^'6Y]P+?6AF>!+T.3R%K(CG^R2OQK]IV11 MMS'QINW=+2,:M:CF=;V6+P[8AH$3?5AUY6C]9<\R:10GY<* MB%1\Z%Q],.9XSZYIL\1T.X?C5=6\:T#V V[M2-VQ_]\_5"BBUC7OCQ^"&7NF M44#2E&;;MP74LVMZ.].JM<_W.K37H8]:J[P57!ZEV2Z%,YD'I_Q.1J5;==GAG:G[O7RH];+;^BWR785R%TMD1_# M8OFD)MZO/TS MRJ%^'_$P+SY(U36@A5"VBT,!#N1"9SK\@ M@J;7KR1K?8("6YL<^34DW>>/E#_()M09$;1ML M=#FT;B92Q",EYA0CMTC?57%PPL;R,ZD@\_+U_>C9AS/44';;HGZ8;LCPT7&I^[9&6DSR5 M>E":GDJ]2^H+E=MN8[L>Z3M5^JB@Y)1'59-5]7.?U)3H:Y9 MG]3E0JC]4ZJ#)/XG)>(\B<[DVJ^BL*%ICU2>K;6=ZHRLN#H&CIF8.J).[ MYWVVS,Z%X.*4R\D*BZV_^NB"=W)"N7JG4O88CR[D=U4'16-;9W0JV8-1^::E M QKW3OTZ7 S:W"VU5:@8I*D#*DMIJ]^:M.TP?T M*F5>0][^S[U[5-;VQ?H?M08^UKI7-&U=T:FTAZEXX-_JG4"U+9W1J$ 8\=)( MX.MFKJB[Y6E&XO_#5C7Z67-C5Y062W,J;@5_8F6.HY;6FN:NJ*7IGJE>XPR$ M=>B=XE.YR0AE($?T^?^C]8):TZY_^OARJ79F'OY9(D73/"L\WRRITN7@G?JG MO%322]U7 5U2)BL5)4AS'-YT7-0X1+_*QYXOJ9C+5_-%\&_90@K9BB3U*T;; MNG=:+UA,;_(:.*"N2>]4728A%U+ =^K6^N33'D"@7@YHSZARRK G*G5:LEZO M&J)US7NG=J/7)ED-RJ%KUB-UE^%,K#&R2991Y4:IM\R;&Q]5/ ^ )JX,_@5/ MZM=V79,>J;JG82[D)'S\]/C LDK+M:Z) ZK.G\/"*5JS#G3->J3N01"EC=R_ M+!]Y7$%6Y>].8W1.8Y*FTUFA156>Q\T-QT*O-4VB4RS4/ET5.PZX_6 14L<2 M0=3,"-!XXR!_,B;FX$+&X1L LO@O$)):%4VD7W#H HLTKX4;QHB@BG>S)*/] MQ,$-\18-8FK@X7 M!KMUN8EC% ,)WN_2L\Z;#L8"L?4;'FB:F$LC3C^AX@H4N =G["1U[ MP- <('\_(^>O)J@'R-TO:+E[&W4!9.E7M"P!XER //Z&EL?Z8$/HR>W&(&C# MFR:>"LH<5KVDS@\)Y0NK3F+@MH2RBD]' 4:#01G$I[" LF@[.%36.!A4U > M\2DMS:%V4-[PJ2S0$#THA_@TF/HD$2A/^#06O9,>:HOCTU::4V>@O.%35O0A M#%"^\"DKFD@#*%/XU)+FJ XH;_@T$D!**Y0Y?/J(61(LE$^L.@D\4!G**58- M!1+>#.41GXX"#_F$\HA/9P%'-4/Q=GSJ"S3>%,HA/B7&--<5RBD^M493J@#* M%#ZUIK:Z )0EA-J,KH##CJW>2Q.%/$EYS")U=6#P2&)UE5Z0+BC-TF!%U$:^ MH!F39IM!O5'S,5T4+&I+E:\L.E#VT3@JBT[BF']3LB3-D3.>/V:S/%Y7(4OO M:$C9DXJHJ$Z;Z32&K[1Y9)4VCR6.W%>B/,+0,N>5*-V%&L-8ZK!'.U3GR@N, MI(2EH6 K]0153EUJ-L'C.MH6KL;!QW*AOIE2TZGDY.F:HDD276;I9#9C,9.$ MJ+\OA!2"!4NIKMQCF_XX]#M<^]>64EXM]:/K\-O?6XHW'Q MB'3!5CJS!][-1*>I(?*") FCUX2>T5CN/QF-ODJ&Q3?!E*==/OZ>BB<6RL]G M7^_KB>XPC 4F+I,GFF;J[5Z3A,S+Q&Z>%.M/,],&W2P0><63^0,5R\M$7O:YHMJ-#<#P'M9(- +K*Y?-I6@N[8?"'?3RIT%UA M.^$PT7%1\SX @U1D>Z:<_&M'F?Q#BO@S6^;+2A&K_;U_JN0IJ*6JZO?>J;I3 M89(5[Z_R-S?4U,Y0Q:]X*!JTF-1)SF(5/%A)J+Z1VV)=?+G*,RJVM]!J"6YH M[8$X(PXNE!9.KZ0V$EU*C3F9,VF<3=*49NG)RS7Y-Q=%S1E-";(6(V#A<$>= M"J+2UHEK.9XMN#)WJ6[WZS 29HZU.T2GL=X7UX/NC@I?4!NU1GRKF@Q"HW;JJQMAIW/8 M=R_XBHKL19&4R6-CJRV?O!S693MD MX3!T=O:^E!.:HKPGH,' U;QIC-$S9C MH:)N=_/G2C&W7V80ONPQ:LTZG2CNF2B#\5ZES\H;91O4X)ZN.4 MB]_I@H5Q ]G5C7R0B \2Z(^]MD#1N":+".!]= M;&MNU5S%.#N5IAN'&4VC"W!K;9R@BRPRV:E>11C5NVE0!;[UOY%CJ-5O0:0U MOE0T0ENG/O!&YS0JF82J1Q@DJ\/;J ]@0,-"QUU09SP!>>R_.$5''J'.'FB5 M!^S\@OSY0&;[KVC1D5FP(\RM-%O4T#H[Q- +]46Y,-QB.<@55UN"89Q)@4XG[#H#QAD.Z+3$#C/0 MPO.#3F^TP#X@D W(=O\57ZT="6;Y*6Y?NTU\LS8>!]TI7X,O<^-L)Y3GMQFZ MWNG\M;0*$:61^Q1KGV)M.\6Z3530CF MWREK>K(W[&2647%&PT(L9+L/'WZM3_DTZF@A+U5I%E*F2ATC97(Y%,:%PB?E M-E1\7B]P78FK=F/8(!]5=KI/K7U'J;43*3]R9ZZ6LOH&_=.5,G)+0G5LU)-6 MUZ9WZNY+)>$+Y7-!5@M59+E2Y$!MQT&M_:#D)JHWA]P^+36)S8UM!ZEIMW<* M%A\%U8>&@_L=!S<#)UB_I:X^L:*A]2"42\7DD27%@5^ACS

    2%) M9>-\VD,OZ-+CG*9-!^NY4%^:?? 1NWQ[_(O(0=@A<*]"T3+K&M^8RRPI-XZ2 M5'0,F ZXC^/:J4^#C&[_-&V31Q;U(O-#M3_DMMFF\YEOK!LJJ%J_U7HP[+ MN6?&4E;>L8XGZ4OL1\;/6K0D^ HUOEH1 M4J92[S1[>='=3-!%19> MN/GYP.I'N/+J]9ML;QB"JY(&24%%T[QM3&*IOMG M3ZT%!ZWN+G67P?(ZY4)QE5HOQ:?*L V$DZ^)8/EV!%VRV[O6D/4PU#' (%+B M^0(W I.,"=LK:80;W8IH#'G4R='=B,8IH3"^VA7%DC?OZHJM*K#6>2=9YRHK M.^+PC4JO?GIBS\"F:S%P)BP<]$A85LBF>K4I!!QBZEPT%=$1K.Q4L:FAL>E4 M4E[F6D9"<_N='+I#AB133^)V*[K%)S2!I:=79*.$-:O/)R#\T90YA-E-918C MW#^,:J@&0V!L5P/=F*Q3$5=0$HP5Q>X9HT_E3?"0MFK\@1Z M&3T$ GE"QI/-&FYX?N@781SR\K(RDYD==KH0&DWFS4B15#3:%J95**X2]A4] M5R>[S#UG'R=SDU+ST+&2-,Q%4-$4CLXK?J03ZN4,GTO&ZOJ&KEE%'YYR*'*18C4J]1Q+S'&'VGJT#.@<*PZ 9\&]6"30^U] M@R%.4!^=ET9&M% VCG9W^;"&.^%>#Z%:]=RZ*G@(,LH;Y;)CR/=M\9>MEK>( M[D?&85J[I:YM;@F-6N<:V74(EF%8;>*HJ^)K7"%XK;%UK@25]M:.7R;[AS4 M])G>?SP]8F\:5QQB:T8&6](]M-:'S_:C;8*R0\':ZT^!F_8F@_J1FY?!3RT# M&%T&_5I;*N^RI)I#=/3D."HEY@++LXB!%),W7A^FOIEMQ-FA_#-XEK_*["(; MOLA;E4B3;69S$^86&HHL[WZ+AI8[N-&ET PX(+MB;PA:9TTF01X^H>C/,7QV M#&JK">\&=1WE8%S6Q=4_=^9C^.472\NO&[&-64^CY[GRS/6C"=YE MO9D3H![O)0%@>FL%JE]=V)GP_'F(N%F!Z6)K2Q_LG1U.:!1I;\8KU!JI0C&/ M&(CD0V-2H0D/=JEO<]V:Y5#=XLT;14 (*PK_U:-H2B%*.Z,ANPZ8K:6P2*IH M=5U4%!=7RC*:2-0;F(*7 M0>@#46W=2V)OT(1CP$!&8GP'\]3@_NUL0HT_T&_4F39&%#JI)M-,RL0WSQ(' MVY![%;X6L?SNWITCR1=SE]SZ^E(%DD(-L\+=7E'P#;>%I"A*%,\8Y[%*%Q-N M1T>JJK8?N:=JGJL[*$U;:W^7IW3>U@=\T$J<.'IDZ9U7Q?5)MT%Q"H.=YCA; M-5R-*99Y- &5.] %*VLR>B'=(F\%]5^Z-8RKU3?;?H-_$7;[*X0NHT)_GL<> M?TT!UL0=G1G$S8%9);^[C'2!V%1PQO7:63FD2;Z*DK.*J7%HB%XQ78"Z=VKR MBF@\ZL'45=6+AFL>,C+O/,KJ1#<5&\?DBJ_ORT@>] MX3#IO1&XFZJ*$9U^E<3Y57D:I$R)54/%.8C#,,(&PFI:O?RDA""DGT _JXI"L]'Z^D M?[IYNVI\P3Q1MN2ZT41J17>W@8'SVT52&RX@8N4Q#LV'R@UJ!\] P J9I-FC M1?O2O7G#9;;]Z02%8T!B_=!B(M8X.5+0R:?CC4@2=BM.,WEFP5]F9#8/U+DU MU\1RGP[Z8QY9%]2L*4\8CU79$6S#HO"Y/W1_WB%2PV_[)K#T\=E_D&D6$,X: M2)EZ5(O@.IPE!&]CT/X^CM;6TEUQ:[L_WYYBKNQ_P9C>RQ95"R1WDE/GXBOU M9[H%!G*]=NQANJ^1ZQ]E>_F. :XE(S1'C\SF"ULNXZ;2)8>F:W/< MDAG#OO[ M]NUI.NI-(XZ ([@&0R#VD],!/F;79$SL)#-KMOFWC<^+F(.*$1W9VVW M@''Z*"-(\VZ"JD^<_B*\EA61ZX,@R=ZT3_VH9+ [+AF M2L*C_H+BH:L%Y[35-"EAWM-%P=R?#L_Z.N"*MSTJ>R3Z+/.I)";L*'AY1-+D M0B *12!YDN@9(5>"8N/Q*>[&!D[Y4R8=3Y_C-?MXD,R/A1> BQB]>H*=4&\7 MR*S,,$=5!DPQ?.M?K,B[3FL>@NTPM%Y]3<:7NUQP<7O,W^ZS6[WQM"[RV:NI7W-.ALT;CMG'9]MIEH9BC,W9VE :+I:D;JW-,O,O>,*VS=V-#P)O+;S,S.S@]"U@W+I+>= M.*>73>('"R_SM-SY_"7>X8W$U!V(9WT$I2I&SG'AE]#@'[CPD"7S* @(L4J2 MM6W/V+:XZ=>1"-3/O6Q&2P][DZ=%DXV*7+3+S+149VD&MH>VQJ.YBU3*P>1W M=(PZ.H]?PQ/.Z@GV)W!E2WF@%I_'%-/4L+D4/>J&Z J)$X9".^S0**(-$;," M4#$BS!;_7O[ YV/]A(VV3,KWJIO4_QP5?= M8O*S_1"+P*,J>VWCY?ZX%#^JPU+@8&^3OV9)N7^D>[SW(]-%@YB#V*:%X@2V M\4M>YP;LJ"(^2"GI7E/L>$9T(QZW+(Y4GD(X0V ,LQ;)WR@L44&K3$;FQO30 MU^+MS'9\A((.!3@+K\+&8#(+.O"DSI9)W=$$0T"":?5;F@G%5:W&J@G"(JET M4R)5 5B2EZ&!1?KDCW#@2N4"?$F.$4:HZ =Z)F5MYI\;BZ\N"E/L2!1Y"-M' M6;&EU<3,AT)XWDN/2IHT*))X E$Y3GR+'L@2&"-2:[+3C,"2[*0J(<(TY.6@ M@'1WKQ].C8@2,3D24U+NW#G6]-9:)W!?HXSP^3C;DS' MY.,(>3.S MBAS=+#@8BQ9>$_N0-E<;H"HYOU0"=&LV2KO=?5]D*.@8DX*K+G.\M,*$& MWZ]TBF9F4F//:BJM!FGLK#[MM[-([C+,6XE+.OAHF6/31,]AI-VTM[!8K(E7 MG*BFPC^E?AKLIRB7& H)XN4L2W7XUFYENXWK?O%V-PX,QJX)"[;864W,3<%U MS,@53Y]9N#"UW4HA*"HU 8U$Y""[,,8 KI=.S.JT(<[7,R/>NZHJ%(1HYB1<*",!M1M.,@>!0!#%UU%LX1.H MDUKO5A29#&*/$KH5;L[:HZ2L/):9Z,'%SRF^?_?E%F2M?S#7"G7(EW4(0&XGJ.KN#JN>"2KG ML9D @91/ME7(Y6:*)GO$FC9^5F[DP[5(-$OA)+>JXZJF#C-H/[SW,B%B]RY:D#4TXJ1>I] W M!C?T/]_XU)R#C"B::Q<9@HLFIVX!^D9)J5$@"#EQG?&.LXR;U*#3@Y.(P9DI M]^G(74=7$=)YKP&W4198W>VU*V6,5@Y1-N-+(/*A/0N5GKEG]QW,@[2R'\5( M9]O6N+C*(#=97'G$E%7SF$$4H#),Z,P+^[HBGZ,:/ VYR<.OH[ZQS9I<.#BD HA"\@:(TI/SZQ"C66&#)LJ7ZZV4 MDS=C8!-.2$@4E;B'$5[A:X.U<7CZ'(W+QX:=IL6$R<@MP M[J2Z%@R\JDCIV?GU'$:)2@M];JC0'"[;$9>QU$5NM[@X.W^3D\$$%=8#6N=, M$!@)=0WC.\G+*X9!..\K ^>E@_S$T@-4TPAP8>HF# -/3J=+#\I'9':IXFP( M)"!XW6Y*Z1F'OPCLK(B]UBO".6V&J@(>,T7\ NS)(>9MA(QK$#'I0M"7*]^N M?.L[H""O%Y'D+Y6:H_FQ86$JW.B)?9*'X)[J:3-E>S\:W7AZV9,3)'RQ8=((YR+60<^(S*"#0+_/,T=N MI*_U2\# T+&$S"YE0BZ.D9=J]TT36,\K)?>Q39Q&8\ M,04Y<:7"35ZIIP51$?1MZW+T_MF']]N3MZ7?Q8C?2,C$>0&4[6< \O^5>_XY M_OS_[Z&_K@W\=6W@KVL#_R.KAO\>^NO:P%_7!O['7AOX;Z&_TOO__/1^@W)5 M\""6+>DL%N4=VDY,CHQ$ R-MYWCMG55JIUV2E^BT*U5/9QW^W'W@4K+55LJ% M@?/418U=BF.?4HPQ5-5FE9.7LQ8V,S7_$*3CKN7FA4_*T[2MOYX-AAB8.KV= M"#BN71;4[DN,ZW$X0=OB3W9S,F8;]1V^ZKC53F%R,:).HT;5OG81Q@ M-)3^&"#$BD.Q7(/6;COA65)9AT\U M$5$5L]L)94H@UH.\X!3&^+EAOY2S+.M[E]:G9-ZIZ^BHBN>4 TR7>Z.LU2W] MN"I[!H52RP9LJ8H.#Z>CHBSZ@>7+$,C)NP8]]&6^*(P;0HZGW4MDP+;Y2"=- M%8B/%'",\W*M+LM0IR50P:TV;B2.;W=,8PWR7#^S^+[)=D7J(SX*S,-%1>.7 M\9EVAOGBB>@B+CL(!+WS&(S64,J-"M M61R\*NTGN9HWJ\G2GUUW7 #CS2$<7EGZ,32%5Q&$H)P(QD42(Z,,&C4X =.% M/9DF4%@L"_W4# 16;XKURV\'+6XWUQMVRMKA!=.@/%H1D 75)<>9-@80Q;5K MPU/AOLF3"K.-/".-#>7:C1V5UKV0]5<52XXKIV9N[E9M*VWQV5Q]L MQXT:B%2IW,7@H.K"I.AK>>4="!PAU$XWG(.>IK NX?I(B[W>?':KATB#OYI^ MB0?@Y/!/A6HDLQ\R:](6-2XB9V05 7^+%:?>@K5<)3RB[]QTN->^#XUWW3SC M)9;2'Y R5=Q*U3$SRME;?]Y?/*[N@"/$Y,=T3X')$C$IGL:-$=^J=^A(61B; M1: )K]+ 2'UOS[5I*_Z,6MFOVRZHU"OR6/UY @,8N):/Y2O:>S1):@Q#P),N M9>1HJ1-@(INR^;7K7'SFML,9(1):.+O(TD6#6>0[7;ZK31-%/_^7/OCGB).T M0ALLMROZ@SB9;YA1SYVMD;D%0Q$T?BGLMTV!0)\=X9!.E3-L<;@OB-.?[Q,.%=&KVC ]+K6P,LP\D?3JD/F)/UA<<0"\712)0T6'VRG*@HC#5Y^PGV9YNU)C;VC?W M\I@2&I>*#8-X<[G,R[%$ A%EANA4*&@$A<^X[)A=.]BE=PPXB\=\=JY8H*N"9)PXHRP_X[1">.14*3Y!UZ.! M:6[8=WKTYK1(5ABRA\.*S.$PJT8/U;)4A*,RI"1_2+ ?#)W"U,+6<:MZUR<- MSHO=B>S6 3:CI84"K;L?N9>AMZI!)A<6/=B2"J1)LOXV/K1QKX8?Q^Q75FE' M#HG8R0C,J97B(>R9J)FAKB&[PAF]7*9,"@*VT6NNHPY:[:A2) ^**V@H!$., M8S=OXA)R) M2& 2CJ+IOJD,-G%T45NSAB<.?S;85F?RG?(]O+7E6OK$--,NFL]"V\+)1#LR ME'@K2/)&EXO'!CP4PI\VX8->8&I#;<8'QD\= Y965*4)I4[7"[6UJP?F7I7= M&0>335ZK.BK<LB%._U+II[_%JN2G?H*^MJH\79*Z[%!0IMC?Y M/,Y =_!L"^KB:J6CA1E-FR*;*51O7IH[\N,W\2Q\\@Q[-[Q6$^+..J$I^_'. MG=#VH\2^+'7MH[[DE+!!$U%3:*$+7BUNN8_,@Q"3^$5J_+EO3IXH J(W664) M?@@-%-DP%?VE3/6:2E%7&T):.3IGQ5,%'U?>IJP*'- %P]Q9VI5!D)DQS[W! MF[!SME_02CCFT3;CC>!OB,-Q[[;:KL',XK):64X6G8FP1_U<%>/SJ1_?=CZN MC11B;@UJ4NX62K6(;RQO#@/;L6;B@9[-/09(]L1-Q3B-P_*D@66&W?.)#G7==@E\KK31*P2V,5(4I6C=%\T8FSS6I&[/I:DH@X2WW2Z>PSHY"9H MH /3RZ)#IXD<9U61A,P4+QLO"G/:])9$'[>=!NZ7S#H6[4*.8\"U-G5.H;US MW>#[$"$@,S@TLHGG*8Z+$ )C] *:G,DP'RQ>VGT7:+N6(=MY(>]Z^2K5,2?\ M_>-9@PYMJ4=H"0?Z9A2:.QHWV%VN.;_%5_Y((P+K#!O M,K'OT'5CS,2FN&M1L2#]PGU=S;XYNFK[P F0\C3P/-&C^NA,[Q[YI/,R@G,K M[*:@G2(HQ;^L8X+L="1']/>SWYO)T2-4/.F^/"WO/_3W3B.Y3==V&FD3"M3" M-2QR&66@JQ7QE%)$"/TF? RP)\HM@,!.,F\)58@JG;2)2?;"(*IWAZFRZ_[$ M%T?'Y(*]!YEMFB\1X4 7U@)Q1VC(0P?THK"0*!@LJ=P+MU"&R\T0S*J 7D"9 M$F@*1)-1,[RF6\&$)8^ZLA@6(*_@FH^6?VSH<92MH])EQXK>C;@ZV6[N\+:X MZG1E.IZMA\"4^T[]M0WO)]W:R#I\B0Y$IWDGVC"'PI%[=J7H86:<(]$[.F#0 M.4LEK0C\HH,+*.6XWMLC&C1% 9.:T0Z."9<%NB:"];P5M%;9?L*VO!/)F9DO MW!]6TQ ZG!XU-55S2$T>-=5E5 3>)5> 5/!&,[14H9RG4#Z<5. MI&JGS@3.Q\\$C@NO36%OA+D;;[J7E(/UYCOFI,J)KS.\0GX,(@55[ZN%QZOE MN_659#)-!V[E9W_,C: W/0N$6424J&"#*NI"JQ%+!5K)?.6+H)?2F)9@8,J5 M:3WIK#I9*\/)R#ZCM>%HY7YLWM$EHDJQE:+^](I;9A8AN.9=9>- 2@#ZP!WK MU6_F1?3R4J36M[*V@3+.8KKB5IRJ:JK46?R/QG7ZI\4<=.2Z,&XWU_1;C@'; M0F$]KQ6- MX6.):M$7M?JGZ2#^=7/)W;J(D)[795X!1 /9_XN[]XQJ*@O;AIEQK(@.(B!] M! 'I4@)2G5$"(@1$$@*$HC1)0E$@]#*C([T,)930-$!"$A*D)$AH@_1N@ 0( M305"[TWZYSS/\WW?6N_WKN=]_[P_YMMKG1][G7W.V?M>U][7==^['!6]EU02 M_D>M&%]9^LT_";=:TK,+@NLMSN0I$,A!6),Y!Q14X1F:C-P_(2+J#F15*^KB M>?7&:Q9@@7[5&UGS5E[V.ZRT.PN7M 6!P*&^NB#,S?(DMLV@\+2-6O1=O%LX MRL_5"[?\GB;$PFH2Z9AWB8:(&KMA!8=""#^1"61>G^@^&@XJA5Y\OZ/'-SYJ MHC[OG#=6WFGY@23B6*>!J$7QAW7A> *BM60YV]KTX\'5K+6) -'M?O-PX86) M2SV7$H3^@@C4HORKF".8.5//V/6N\HZ4P@PXA!@7EW_93AZ_W]+N?$!8I+ET M'\1U93_'F,)R]Z53^D,S,S/S^B"07<+;0Q>K%9"EIDB]UXT,!"*XJ"2J'XC( MU_KM<@E+!S+N3%S"4K5R9R'FHGQ_:'4JWJL^=@=_H9<6MJ1KC-RW \+,S$EO M7;*OWCY&F4A!L6L^?L0"8,2C]B/Y@H/TV!RS-76&OH@7W\$=J)5//>S@N1<] M3PD("I*;9R;F>N9XP;:$$.H'QR:V;QJ\\PC746"?P"XF8].T2)7*EI0Z\)]N M&3F"Q2T'R?*,OW27^0#\#4FU:L 1L1!&>=L0,QQ1US'TE5@2VVJ!&8(?GW," MPH"G7';;[><+S7(/MG":7P_Z?+4@$(M9O5*,#%UWG^B!4O;UTJ6!-F<].S X MM]6?JGM&Y%7XKPR4+W+6I" K3,CBI%XNK+:$/!FR^/SZLFY5(C%QY/7YE7LA M=4XNP#SX(@EY>]_6_VM"9D:H'>D+O&[(W,M_#M3X<2&) 3)'#$P,UJVT>[#U MP.$<5E* CEE[:%C*/(&"+RS(D5_)S*H*3KQB-'=LN,,/X*=0GXPK2"$5;B\Q MQF)!5O289&1NW%!*V"U?JF"P&-'_;+\A:):SLR5$95^N*\ADS.YMM[2#V\,> MC0LMY=/&*Q6>%<5:-644 M]WZ-:6QR#C+_6B?2"L^Y8K>R50#^]+4'DN/=W>T0"K,$_7:FP$+J1@FQ]5$0 MKWC+=*]B+1M.1+P9T5;;5S4*&T[PSR=4-_YIM'7[^P!5K9:B6<"H%_1'P!0$ M+8X@TX]Y+U'C!C:^UOK=WP7*DVAB7]%P/2':#^A.ZLN MJ=K B5\()9EPX8[BO#77&P%_E .@KWF?/)>7)4/ "T8F1AT5@6?4- &)9EJ> M#+*AH<4WQ? +?NWT9U'2U<^+RWZF:Q7K'UYM:0DI.YN:;US>D7O78[@\G)[# MK,A0-(-7MOW8X)O@7Z#69*RF#A)2TO&]ZAW;4U*^Y2\![6((S(0KD9@B+1O' MS=T#VXC-%G+:+Q+R.S\V]-=U!#QQ$Y#KNV5[0[7"O(]BK/W,LPJISR_>>O/ONW@%]=6E98[X<:H 7UT69 MM41B2O5;!*9ID%*B!F M/= MR+]FQ"^_RDCS)H4#1%7;?]+.D9)RX>4E^W0[826#/^1HGSGE@IH2!\Z>F M18C#[5K*BBG##7UUN"07ASF&N=E8J748:.('XGMG$2_]CQ.V6>CEDN(2]^TG MU%O9'<-:V5;65']';KR8U1\L_P/R@_1O%B;LA*_1D-R""H>[W_0,3L[+W_&O:)[@,WX@-0UUEP[EMYL%6A-[ MXN+Q]_%G'Y! %F?Y5A_,GPSZ:+^?#/^VN%6CB\V(V3.K,'F\ MF8&EBT1():UR%"R= &<-+V",R\Y:M\T!ZH*G0?XZ\-_597_D>(N]OO8Y#/0@ MJ+J+M22M5S)G-&M^&5U@IX4WM8\I@8R9>V:_WHVO;G*2?F+[$D3CCWNU)BHG MLQU"W.2K?-6@!(%H@/T@$,L@HO+OSHGYFKA1S)K![8HG$PM?\9#G_2-VQ8.& MN[*G7"6L" ;90;O8?:U@;?@Z8W/W,BHW)1F@T+NPF$='^U7,E\$Y:R9Y!V+2 M[#//U*S%Q6'D;5A H"\UT0A+R04P^*SRLX4F9%LT#[I@,L%C7^FP(E_5 MX4-_$S'#"W5:N#\:?DHT1[LOI0 8%!TA)!U6%M"EVXJKD*?+S[L0D!7!H MNA)[Y?PC=,8@SZZH]*]M^EJV(%$ZN"/^Q \M$]#@ZI-]A3!*]A> .2AAATW$ M /S7%?&X*,WYD:_.4C9#YG\:86]VZ!<,U-2Z/',?'W#*D $03 :HE(KLXDV>\*BRB%KPS0MLZMMK MMPK?[+YAQ;GB^*S.YU'"PS4:$1FU)!J7X)]2F#MYB=#415@&Y-"#,*Z@>++& M1/[;:DV]3=?N-Z"[(^].JODE_/=:_NM&89IJFS*T6(JH4KW?%9(]!W>/-)Y: M]=L'P$ZYDKP+IG+N8>'ML:5B?9$RF*O3.?@]SB<5INIFJ0^E]Y0+O$\9.(A[ M$:VBBZ]3'QC&1NX;76& _4GG3KEZ%62O'N69'G>;(_8LZD+L#@K/>Q!UK%XW M/E3+G>/;["9[N+=A+IG)1,#=>.ES7?%>]&:B.IFRW@':6"O M;5.$]QN[>.$RG5NIVO2%OI0:P5<;!9Y"Z1E']1TD:^F,R92IE^GPP++LWG66 MK/P11@D:!RA?I13,Z7$7Y\?MZZP2?7PZ=?.6UC^\ MT-%/?_QX8-;Z"HZF+V'"_VIR1#1YBJ6!3T8%TL-=J3C+Y-6N M84)X^?.GRLC[HR'=+ ]T6XTSZP]'(C!&MJ,[!@Z"(EZ!_+/ M#0;E/:@X-_"!>#U33;.I!00M4U "%*=)W=CVCJ6O/M'TZYTB-S;%^B->XZT:^4VV"]1)Q[A(6DD)8:B)YY M!YF8.CX(>HFSGO1>E6QHC7UA[I*\]>52W1G:&_RYX:^(HP>6\#9:R2TZ=)'* M[SWUQ]@:L\\A[):Y?)UP]%/83B8KY!Y<@5?8"Q\YGY2_(UHPJ"WCXOU]R 7? MM=F,H%T:UZ]%B,*;%_]7N/2_!V&F]Q.N3;5YJ= MV["J-2Q".8T$W5NJ[E4,UQE;3TY=\WVAH4X/Q?"G"XRKIP\!+K!#\X\WYUL. M^I,$"^5&&A=)^\8'TSY94]!PB';PA/:L2S],=YQ3?\_WKYI$HP6LM.$!EE*' M; M!4S$Y0_[-IH->]NH3#F75]#P<[C3Y"#QE.L@K?64BY&YT[6UL&WKR]X=VN[I MV95=1*M@J#$)X:+/RD0B&< _:=B:2<]E.SCQME(UVH:=,%!,!D.Q^'7T4P2Q MS&1@')B5?L-*#KEU?^]:L5)#6W5V(9/?H>BBS%>5GY@0RWK1XW,XZT!EI6$Y M:V1^F!/)D3P.!;,+T5U36X%Y\I2"0*,Z[D!O@<:KRYEQ7@$=PG]5B*#.Q3#! MKA)R;^((' ;OW3+52E@!J"Q1)HV_9M!I(7O,N[YVZ$M[VD^SW4%C$1G%GJ#7 M2P%_L'6V,+;)PA-.[L@RIH)Z8&%XFZT6G$WHK14&=+&V9&7ZA&\.74?(JH5S MWNPI?"DT]7:%^,9NMA)I1IRUK?LI/62'R>2+3NTC/A5")P-.X>'E[>XYAL;^ M7MS:!E*?6NNW!DY$Z+*]:#C^1$5E]SJGP$^D/?_F8LL$A:^XVF=?K>QXTN*[ MAE?F:/W?&GY?ZE#+]F.#QV)]X54A_X7+60]D^YL__7=B]M\R;7G#236-"RDS MF2WBV]M3Y#9WF:'SS_GU,N%=^?D:K$<8-_<50\7/1,J$43UYP=\C3YI[?*J_ M2T$LW-'(&?GZ6=32XZ4H\53C((7'G)/)G.!@]&')KJQI->,N48S/C[>S99"G ML+8@_09K"Y*\Z3QG&K66]G"Q*\>3R+$< B/KNS[NOL2EV&,H,:40AS!^D,7; MF8F RW13WX"*@-*^G>HO!>U?NV%0J:'4[7UZR$:)>4E+@Y-!>8GWOU M+&%GK/K6RL:(.M\M91M64JPMGT*-8*].)<002,!->9)ZO=:,FM9QZ!?%KHE\OH/FUO&Q-"1 M[0X\)A\/I;T N;94ES[06^4,._YW9>\(F#>;4G@[1'"P(3[I-E]:K!Z['@J5 MIQ#]+TKY5@,=%=K9QK8W-!RC-';C7&,6XYOQ M@[.*=_>]-TH9;.U!":9M5FQLDOZ+?GRGSMU<6^> ),*2-^VI2ZBFP]-:UMT6 M?IZH5YU )<^NV4&P,R+1HKYO B&;U^'G]-2,7NON_@DM5/#R#Y$';V9*Z$QM MV&=R./1VBB'F!5-K)G(\P7#A?FO+#0G/\,I%+];1QXHG;FT7<'E4[I]*4Z71 M(;<>VL]F!/,"QJ>,5(GTA78KWTT_V1=1#S_'Z?&\ADN(*:G1;;^S[R"S;T6+ M@^[LF_/(Y3,T-$1(2MX$^@ZF:F3?83$\:W1DX9,*HN%;][!^)LQ9,D>3'!+4 M]2(FT0A'WQB,[?*4(1U.Q=73'W5_%0;.E)H'[4J,Y]WW50AT*54!Y! M/PV2=EX!8E=GQQ,01*HH"V 5S9K3[O1L&GL\IC[<.!2JZQPX81">?\JU>1XF M?ZT C78DB>_F'!(:ZH*_"1P7M%]OSM^M,K2KM)ED\#7&Z2S,V:7PZO,U0FM8 M6:=I#40[8=T^6M[+W"[)I(FAW#S?^@!_)U4- BY_X%22/RDG"V@/EMY 0 MX20F_>5.-EM00_V>HJ=FUWA9E\YRL(.3Y2V^9K.*R";A%%*.PH!F#82X(H*_ M:KMURA786+RM+[*16!>24R_M7'?*Y5<09'J2(O#=,0OE\B*LE[XJB:4][ M2Y1LYZ8FE?)>/E@U"<<<9>S]1SM2OK=C,PCV'^T0$^TP:^DQZ_Z(@I9V=;'' M+_H54^P\YN5S=VRG'XZLVM:N( HA?7Z6&DZDOO#S;+V7D<#4C-@XEF1 5O;4 M%T71/*\:9E9^]A3A>N=$Z;)M?"VP')AX;4X@M\)2VEBZM82 MUXU&GP"I2W^?H5!!1&'R]57B,XRZH8MZ_E%4+ILY>Y/ ME<\N5.*YQ^!DK0Q[PORJ)\[96*RI$L'JX&A%RP]+08-Y^7N''2"\IM$UAR]K MQP/?76O7,+'KXCN4%T8[Y&C5UJX^7.:*A M<[G4Q$(?H37?3 ]NI>9?-&L^.+TK&LC/^;DIWJNC;7Y4KCA;UAJ@,1^H(&%Q M_4'I-Y^?V1N@N*F84FK*T"<'N<+28G0\T>1RHK'JY!!X1[G$JA:\W.C&5KG4 M]!/@+_:&?D&$*:C+2"$KA^W3I";[9[FNH:.HW8RQ3)TERE2E;,S3,]Y"ACM3 M7K;U@UT^T,[C\RL[=E#N'H*"SR^ 4D5G(=;Z=?PH1KV.'SNWIJBUI\H(8:SI M_-QK>J)J)_*$6 0#9HRU;>>OYN7]DG)('L;WSFF[T1*_5AH$D(N[CWYNLX; MIG$?J[HEKMNUIO3G0:R^J=)!HG4=*;H]L.&\MYJC?8NVZ_DP5Z U=UQYHPQF MQ7JT,#5;-)\O1_^!BRL2>^Q>W@<*>@DR=7%32B0+G=MS$;5TXMD39MV?OT5, M%-L,N3!)K__+)\C<[YM/Q]I%?P8O+]2N"E)V$T056N%+@\>Q9&1QX5O58&G, MV ^.C>9O=NV)P#-C%U$_H M3J=H&MP[@>.6=\X-?DU' M(H@WB-#/4_B2QJPU^J)C)N$["N.U*9'S_GF\, R,5N]O&,EO1:+M6/-UV#)- M C: M3T9/+G^&@*?;ZXI7TW%ES+4B+X>HO#43N(CBHWU^2*GO26]'HN/%/F.T1G6> M&YF/3[!JA8H-/SG)3XZGVY??<):-B$D\$):;,-A80"XFB&%+%JQY3KDPUA9? M%YU6,;[3'@FZU"N,H*[+;N&CS==M.7@:C=5Q>V6P@QE;\7#;MV:!LK<"N>N1 M^_.X4D'EH()S^)W/VZW9;$%I MK3BC%2J)+'I2R/)(">$+IF3SK?F(OW;6E.I%6KO,"(B]2_K"O3IBEZ&K-) G M&GO+/):_7!_V:;B-54/"Q1>FY5VOVH(JOFCP^8S$_="ZG93Q:N&:>@3 ,..B M<"VC5R1SL3Z)T='0^ID8K>5=J^/E4I&O5<#OYJ7?MF+*)\&GS)+W)[J!U#9F M%@G\_!VYO!#B,( ?@*Q)@OL^FW6TH$1+?ZV1TV4])SJ'C]5F5 \LZ@-<0L;( M3&E?*13$W,7DL 2R;9J1I3FU^2$"(O.+__+K<&UC(S9<>*XPF%E"0=E[A:;GA/KC($3)Q/>#,N]G]GN%$$;5)#-8OE"H!"@X9:*ZG6VBNOX M3&$W,6R@+9#4]LR=Y^,2M[+96^2B%.V3XA/X=54JO?Z:N45P+P+0V.0=1X'* M;(;Y1M2*@\SM6M88O*KJ&V-8J7AZ[F#!65)2Q5A]=.;)3D+C*=?+ FH?,A.E M,Q>X[^YH*SI'&]@=E]^> ",7+9V=$75=)>V46$9=@R^D7,: ?2TJ_M*LV)H4 M<<5&N?H40&A!T][4D.B'51;5W0Y&E?(R MV^G,ZVR25@HO]!WD+E6,F'%\16:L&?YP%(XO'W [)YQGQZY->XL1[I0"@YXH M6P:[.89KP22R'?\$'*&1")6"@4$&VSUX?'ZQ8) 2)M9$B"ERX?1MK([^Q@G% MG,R#B<-2*:K'Q7>5ZZQFV.^8K*VRTEGO%Z[GE#K"W[Y@FL/<)A5;K6NEO+2L MF<6*3 7_TB1@V-*M_U\# '_NMG0$35O9.@NX.)N)$2NYYB#F9]U1I8$ MA!'"F*0G)N^, ,$0(!+2<*V&+A]YWM%-<7:$XBD<-D+FLRDUMO?YTC#O@8.' M#C"J>M8.,RB!X+NC:E/1)Y8UD7Z\$=P],GA8#ZCA+2T23 P%)+@"X#&^4B^_,2JR^HC5U44<%NZ M.0IV*B0.8$;V>-=>=Z MYZ&JGI8>8V.+R.M>P4TDZ@I?57OMYX7F_-PN G%+!O='X&-?3H7;1VV2Z<.Y M02L:C*=I?HB1LSK[%*IB$%='"EH'@KM(M*S M=V8U>'W1B&_CK+4BQ,KWX98"](_'%4"3>7[O,3L3K:Y[SN&.LN);+S?*VH]- MNH*OC9P0PO^GYEG9=^N)(V7+A'W8$V5?_( M4SIG=[FSHQ:49,>A[[_&NF&FN:=*JX.H=T&YY$WO3W1J%>(&@S6MT-/,K($JM4J[@D_S7&U+_;J&E2 2S&M MTDO<4XTFK/IV ?JXQF>7R\9$=%0=[C"@1LC>#_WN6_Y.MM,S[7NB5,RDDL?"_$),UG?1'-E$H6TS M\Z8]\O>4#W-'"5Y_9]>BFK)>470NO$P4]1_JUBD4SKQPR[>=#QVJ/'-\4$Z$,:,5(MWW'&+__J!KQ!%]J;8O']U= M&":]G@$ @WV)5*C#->E7 0EC8S^V](@Y9 CF&NN)YNDIUSV+RQRJ-F3P#@+I MJ0A,D 7$$>TH^\DW*5-0:1) -T/'FQGK5*J*6+2^MDAE?_>"%'1#<3<9]B8O ML+01"F3X4@><0"#(9,!Q(:HIY3>(%+_,5Y*RCW)'5UU>]BO>)_1\<'0[Y5K\ MH@0S,E]QH%[N);#O'RQ+O9I.RS13_;5MT-21T%J:D@A5$"K3+0[-XSBK7!_N MS9=D/WB^W%4S_J+A-R>?:@31I+0?1ZJ&&'-K9%.@-&O<(JXX*UY8>"1D(7*AQ%FG@K;3?<,NC MY3 =+JO;WQ9>F2DN\>-UC16$#*/8.'J9ZIY%2A8[(),DIO_+?QL=^;?L8SC3 MA>?[)'+U(A]O(&8(N/4.[6*/T0;LY/\NSDL&@G[>Y1*WCUF]A,%G?50MP4AZ M%/C.AY[7%-<2SNU],'+>.!K #P4/*< &AO1?YUR]P-J2E QY1'\Y@&/F) SSQ*%ZR MO4W/X6#AF 9_<]GW_D'6 "A4IL'+;#XF=[S]K=^S64M!D.6/ %)/[%'TV_-Y M0QS&O;_:IH-PJPV5(R)7=0#W7D7QD[=N+O/D!@^".0\NM2T1L<@Y_3\JRWIM MACTH")6RV+PVO!A?M.HR3W1B&W&1##PJ 5TTOJAL])A M96BX_]U_E#GV.B/E IA R#2X?J_Q)MEY'0S&G&P3 M6\ ,J^BLW2M7+XH(YPK': G'XG+U)LY_-Y;=D"%#.";Z[?^S-/??#:O_$^G? MM3U&_)8#WV/]UX]6Q0;'JVG#_5Z$;D6;T:?Y#_G% J0KG8%J"$4NRV1$UJ2 M[;T-<;?^.B?IM]K]J'%H:RC)/?!)44-S*=IA:!=40V3S78HM3KN7(L[,73[EV+/;#+1H^'SV>>&$=?#9? MP/.?7Q+4+O%D- P_HC*OZ[UQ*?3/87@OKM@0,/2]>^Z7BW4MK MH2)<_L:+LJC1^U3+FO66N<+R*@0-K(R$4_3U#+DE/-2 M$&M42W\@T%CV.G@0Q;M$4'BQ(340.WREN3!.*WPE4GP-*ZH?&!4Y7J9 M?=^DLIUSN;K![.]70CR+:1DH=_-@V!T! S+-WLLF>E:UK2ODG)5.W,.O862; M\4EE[P1KHC[$'^R ,M>_Z$RD\H>UU4?*]L\]1U;_1LY$C])W7(9ZNVMO!K?9(_7>2\C\L%M=>Q&X!G36.1J M?[D+,>0L!6-,W3$0]M'NA>J"5F:9 (<0"Z??.H/V'_"OV=?:E:L#V.%395;B MX:#WCI)(ACIOP_%J/781DZW7OF-AG"P&^IUK_G^&PO\Q_;NVT]XAE+WO.&-/ M6ZUDGR3<'9A90BD0OR3%E@_IG%,L-8;^5D\_UDIS@#I<)QQF@M?[?U<=,.66 M*#XI6 ((GG+Q^^36!*QM0MHEEA_OSE^*K$%BGRKZ-QX<%%1H')@)%,P>I:F? M-,2JTQ/T\XY1#N,7XYY?I2?72I&5[:Z*[78>;W9K[$!>4 S(<34LH1 M)#T=D+!,+FHRD5<_K MVQ1= K)L1Y'GN;C.M%QS2+:H;6TAN^1!UCLO-AY8Y>H8!]?)J%&5"XA_DDMQTJ2K(!6#VAYR=[+4B]:@SB=R0[G?J!! MP/9R!DA245*(#D_8]92DV+*(I2"B9&.>]M!4[];,"&@:DVDOW$[:Z\D MK^J#9"6?*@^^,SROHO(F ?FYN_O6T-;X.)-42B*$@PS)WK6ET,8X50#$"!=+ M)%)(+97\'4-?X5I^D1I;4G?2Q&$;+$"M\P5R\CM,BC= M/*+?UV9''UGO\GU3+CW[H,XSAK M"EGT!?SK%I)#<7<\["Y ^QXI:'*P;F=E<#)#E$H3C]#9#E2"FL>V&\/G)JP& MZGEKV>_:Z>-6N4)"5?K$3$T_[I\M8%$J8-2P<7-P/C4)'P+8) G/2=Z+.*]- M9!H..]P5,89EC[EX_3K3OQ"&LE$UR3KG. MY-[HKMFO0LK-M0@L?\6W[*6#4YYB&F@8>&ZNI8A&LE\@E6/LC9^,7B@7'QQ- M\^R5]TSL69KX./? -S7DDG1-O1/$NRP^.%CVX2D73T^@S*YW#135$9>[Z'N4 M:/J9%B[CT=F[4.6E6A4VD6C/VC"KPJP-S2^\L>+QU2XA#"#-AT;W\K3#8TM' MO5+W85;A]5]UC(<&[3.D"7'771C)R&?>L743'&(#%!"3Y'/^Y6#GX,(:L?-& M^4K==S4\K62K9J2S55P1+[-VOXP N"@OO_#/$2^YIUPEHRJ>1Y^C3/.1 ?E@-#?9UU36"DS**(^RND)T\]FHG9)(15V M7=WZ?<2+A+I;"(.'MP*2G16VF?QLR0W#!\.MG<*>M 1+8IE!^)CYI/YE&M.U MU*]>='G1N\'E2L B E>^K%V5-Z?_/KR/D8B/\[2,DN"3E[=I250@% %GYJRU M#)$[+B/'0X9,7DL^!^[S<,\SF/WXWYW+9TZ>ZEYT+"R+PSU*S[?1#A(>+GPW M*PGT _B6HSCK_H[G/J%$**2VMU1'IV>E!Z,3@GO2[1S=5N/:6,T3?A MH/W./==_RE$63Y@1Q007UTN[IXELT0N7U-?FW5LIE(<%"WG3$VL'6N&RWM_K M8C"+6 PU1OB]%@XTV$V,2@T#>O7=4 5.$%,5KPU;#UJHX:^/9QC7$%>"4[J& M#C\=T\38T:J$2N4"J4JUG1P=EE^M MYP-.OQ/9!/B\&JW*+I35PKG 8V.^%0O7)*28I?\#JV&Q'^7F@OFU:E(>22 2 MB75P5,:#94=X6_MSAE(M[ M3+FP@3ER]7U> W\Z/VI_.8S+X5!LE MCG?DI@ W.Y9DU1>#3EKM5U&+:,Z@ O,+$%R1,U;?(QVG1< M7'X5&.QX&WG>KUG#[ZKZBW-R ?=:J=7[7H(>< ].J37=Y@M*UY$,G4^*_)/4 MRBZ;=($?Z=-ZW>4I-3/Y2DD%%X[BSJO%95 R+G7,)L95:@O8,-CR6(]860DU M_E.N*PU*K@LJJ53,(/>#VYIFG7JIC6#G,+YHHO6*GC+> MS2W<%6WQ2BL\H*7L<^\*+[]5'!9.P2SYX6*BM0/.]U^>:L]><'K6EIT8V@!; M4D1!4JV@_5UMHRYAM]M5^>\]Q^I/61DZ!&'GHX$S =/\W<3"QVL*"UL+ /5D MJXAP6NQ4<(&6_R@\4T)7U.MJ:.>8G<+;4#CCR(U5+KFOH'F9[2(.J-;[FRVN MO31>NQIG1S^@M=#]M<5$4',69TLP?,V=6;OQ"#_KG,-:JR\28"4"[="EJ']? MYUR:)"6'8F$G=R"YZ.LC-J*)'RG[V6XI.PM \BI%K[PCXCZ80KR)UD'F<7;P M;P"V-L2N)(Y I+)Q!,9$@7I$FIX:L3WKL24M-60^CQ^E+DKQTK-E]V9#T6:7FDY2H M4RX6^-X8G$F([*P=PLMY2VPG5)]4O#L9XVE\'FJ7?%(;ENX;;7WOX!VS9-@Z MOY\WW&IT*V5HVY5+['\M8/YE3LLYP;S+OP-.N7RN2GN^/&F]ZOW[@,-?6\GZ M%?T\7^4OO^N\E.!G#/--"F%G?2T)L3+[BTI.WC7!(B;$VI,E+&MU _?EIY-W M;X?ZG[TW3C6T/YM$-4?NW'.%[^A<3F_ML%4) 186B/$U^@=Z;FY9>Y%+#5<^ M'4>@QQ O3KGJ-FL/]'V^\<_YL=<"&U?N956/__;37P[* L0NXHCK<(C.*D7QE=HX>+_&:-R'[.2)J+LL(GW2 C-Z6V$25R8>$&#SM- M_7 ,OK71-< MP/,=ZR]*=JO6IUSM?BI,Q"G7ZI7?]>9.N7RK3_2S\TE.IUPO_'\XZE[4EZAR M8@='B#_N[SSI=9JJ[SRF?(XB>=4F*AF:9*7-A)R!&.E12FI(Z?G]_2 MTIP"M+BLJGG#!2GE[ T@@WC)YJZ&YJX/TL=L]U^R(D6_K"T/BCGY:%$C2YG= M^9U%R2<20#NQ>F7;8Z??>;E[90$1A7?9^^VFVPN*;=QPAT!@+!H%DP"+!>Q3:CCY='7_:!>WW76LB^ MNFW-9_T(Y45E$L?PYFA+=[@CQ$7GTN[';W/-PP(-0A"-T B0+,_UP;KS:!%W M+W7$ZQL<<9-HV%UN>PM^8/^^QIVX08V M%/N-OMC%4K,5O9";!8.NG;88J\*=O,9.\)X245X04&[&K;!WZ^.&B13 072; MD P$;^$H)Q"=IW7C<^JAF5=FU4/YZOV9WVR3'/C,0TJ&LQ8*C-\S=PL/'XTK MS%[:UXJL;5M][/7L)WZ8/Y3!_$WT$]CISO:3=BG+WE Q?DEM8GR3I=5WNGE- ML@2*>AH9#2%%FLB&#.'8GEC. [0(>#\(O//Z2J3S7XL#?J'@RDRZ/_N[*OPB M<.8P?75:$T=C4>0-+$QY(WR1L@$P<9Q]K"ZQGBQ M8,D#93L%GA48PN F((CX4Z[,]5.NG2>YA^J#.0!9XLNQFAK M ) E@8+93[/*N*M3KUDP1A,AK][+M(T(SB_^Z^%0&-RSFCK^)R(F+JY=.P$R M_*HT_N3E4&BA@BL-TNZ%3H'0A9ZLL!?NY M7ELO^@#59L+2?8:Q2.K%PD6^'=3GS0C[^;-+=U:L\R3$]C;]8+HS[4DA. =7 M%TMAS-8"8:M<.BGYVHCWW8C/O0>PXEM#5M7]H@E^8J=E M(UJ_ZKD/-&$23[G6Y/H(1-'25:_@_S>O/T8>3GZ_9S 4Z1%YC)QI[LPOG%;A M>4,.J;\K3R$M;259QN_8D]K-+Q ]3ABP8&?=B+N9]"WLJB6#'07O+OJSU M#;/0PI1/X.4E*X4!.=GB1IC$-2*6KD6:; 4O *UK.AI]"4?U/35N$?W#FIU2 MXR/E(*04@E(R9 ,?+\EG0G:(Z11FK9#;I+'KT+?=SM@-"&M/K"T.8Z(,26D0 M>@+G+_,M+\'!4SQCLW(VM1E,K*07&XXM-_ABM.N>Z4#V_\0Z!;?JRF":[>L0#IO_G<5O[X M<'_: M^FP"%7U/A80M\>U@2?&AGKRCRRR&SS&?-3^5@[+, MS-$U]!J:WSSHP?/9J)F?1'KP%LJL;S M5AE.6.5$QXC7SQG\U_?KC2X.3F4C#=?SIEL77.I<$[_*W*WG/S>L<,H5:N"Z M$T(ZO WKWA.VR.NL[G,=VS!W_#1K+NA^G6X"\W'=@ P6 X'<^02^G7"+WW>< M)8_!7^LZW^'3RD- 0"_-N%9W65S 'FD(EF.26#WUCG\5^H+2TP\AG7)]T#I> M^IMSC^UIJB,=QM<+&B'V->A O;A?8-%;JNHJ^Y%[+ WHGNQ(*J.7,41VMS1Z%D M&*:IP$(&)]*R5I,:..'\>/$;Q5^=7;;]MI#WE'7ZIQ/TCS$NI%[P(+N1Y3LG M[ME-:W!VMZ\AQ50,C%2/RLO)0^"K&I9-C: /*4&B%>L#FDO?M9(V/4?/F8>X MRMS3T7^WKA_5;W)6T>=M:;6I< ,6E3*V$FJK$1.3,#%O88?11JC.##S=#E90 M3ZHU,VS9WD8%DAAFPTI[I:=- M:2EFR=B-HYLUNU=E'I4(B?%_M&[G?@N-8+))HZTBK7HJSKG?VFO5ODYJUQ<>K;3EUFG7PF(F MSN&#QR:V M.UJ,[4V.S86-0EBTV?P0)CT2BV=:#,:%"JF7]%YP,!N7?[][6M M3LS-'Z#X@(.!*<.CE'I9P]W01B] D-=D@4>ND&N%(L]K3J?70-LL$:JP[VTI MI!$S,2&$U]+90N-&0@4L\K4$..(_EA6]:WT\4('!990'PBF6E0Z]CC$D4;+% M67Y+.P)6&2/YUPS(2!S$8F/BC5BQ93JR08G?3;.3M5+2RO=P<6&4=KWO#Q?@ M'S:E#"T('5[+P.4)>SS82EWQI,X:W"'7C,N5+ QT.D@HZ9$38_9^W:76]C$ M4'E)61TB+BKILTEM40W4"_\W+8%?>B JI117&-Z:CBK%)8.$6>!;O0YMV(5" MM&4)1B8&(Y!T=517<\MY_T%20$//>:>;6+_GN(_@)U(>+BG$N'@MV2('[CJ6 M)(GZ=<><._\H)]DTTB03X%[.[,WC1(BO)>"%X]W*-*OR3KD&4Q)7LW ,MBQT4@V>I'1JV6>WV$]2,/THQ4['5#B&=,7IK/MV^-K>%8%3? M__S5D"T_D3*-]<,8,/Q0PB/=23M95483J@R&6'A7EHM7) M*=J8!P,Y)4 MC>$_Z*I9?I+!-Z%!G]G2#^FN<$.JJ_ZGXU!4F]ZSX:T=(-/2-D\A(M]0;.A*(C MB+LR)1CY(,?F ILQ=R_JQJY[9X[-:\65[HA48FJY-?=WL/NF+P@;'QHX!$7T MTC>FL?O?'BS/J5\QY72G4F-+AW$A@?-[TEVB2T"X3?9"["**YT"!7V,8Z"@^ MF&(;ZU7KF4?M7GO\^.&B+G"ENMM/ _R(Y+GJ2]>D8) ?]IT/T83>O^?S^P57 MBGWN.'QA2YVS6?8=E%:#W:)UBV20';I\NW8K;'GIKUE20B 4I%+1,_6@\N<[FAZ7@K+&.06^*"\]&]Q/6):OXO.0D0%HFJ*^^Q*.5XS6B& M>=)&4^2KM0$BWN ;'LI,_\J:779?*3%5EC2_;+FBL9;,C5(=KJ4R[$"63J>C>NE)"G#%=YF%K MJ,8D0D5@J15@GF@QW;A>,7YOPOWD(]J]+\>@5I(L&*P- 58GOGV05\-.Z 7@=9MYA M83%!O[?L-D&'ZG0\JSUTV8S:&;UJBAB>)0!U!KV)R*Y-[_%!1PG8 XRV:F44 M>Y\_42CIA;NUW6S9(_CM C%47Y)- 3>3$@H1T87P0Q+74U#F>CQ'G0H-+Z?> MWV<]C[A!LU&5M^YK*:)UC4KNZ\ [[X%3#2<==;XYB':$.GG,B3N $2\=:12& M&%_=F@3>3T6V95ATNLK,PJ*F5_^5#!4W="-\)-L2*5WTH5BA&'S*E2[ [ZA3 MQ@*;;"],@G5&^;)KFZQ /\_M?CK\T87NZ6.976O ,IPE4F!Q; =K]J.X2_A[ MX:[%V1!A\A0D(LG/GNEXB8"5W7DV#IG0*<7'C+8C9>I#BWFN>Z#D,3Z MZ)A;VLSN&'UW)K'RF9M45=]> JDYHYS!JPIGN_AH:+ :4I62MO,;$NN7[M%_ M\ZM^4%F7L4 B3)/(]3 6YGQ7[*T%4>(<2;C./A'(].>8^WT+S1:WV/.FL@)" MG.7B:3?;(,$.B:I)>BT[V9DY@B)V[9ZV"'ZY^8F&5FNK(N(_BQ09HB5M.#J M/&S%64Z+UNSN>A2B=Q&4KHFY+ >-N=:P @LI<9$OC#*,K51\V$EUD$IN6A?\ M^+G17W-P+-6GN#E#AN&1GQ^3GQQPK+;L-PT1\K)ENR3'AQ>!9R86K=(SKQX8 M\?UGD&>)+<+K9>%12K/TW/G#4XMHAS'):"#.:GB%:W3L%GFT-7@PV-7!4##X MI/ 1;C3'*[;2I]%J>$LA_\!3=339.Q M1Y<9I/'6M1VN!SJH!Y.1MGDX6<+00Z:&_N)CH8MQFG3Z5UNO_?W,(-]NUSCV M7+N33[Z6*FK4V>9R=;H^S[N+1GG2)OOJJHA,R&E M+R:$BQ_WOR,M_UV3?5P_S+W4^;EO48AK=.XED4Z4G _AXOP=;"3I)_Y[UGBP M-?9/%ZMLOOVKOZXV=P$NKR[TX'Z]88W=>COQX!=.\X4A\]]+XC#_K,5 7D;0 M5_&;XM56H*N_/P4#YWZC M1_W&F!6.H2^T;'.):VN6L9#0I+JF_2\OY53P0]@D3DOS]RR(E MO"6Y[)M_:=[PL^S$YC^1D5RB3XJ.7WW*:?Y83FKR9YC=,O-A(JU&0@>MI)[- MH00+'NB6N(K=F "AU'[H2/R=R_]_;8=_R]:J_S/I7P3:S5D&X(S\,XFYH2+: M*_:P(BW$U?]NE%T\^0"G@-Y'V0XOP 9B\]O3:;[?I3#9G^![>-' '"#+#B-E6BP\(V:H[Y-5JFA@;-QX^(D:F/ZF, M6S?JF,G@7["@8,JR1NL+-*,_Y@"?8<9-WRA!8:%*5!,@A.>C)J 7;9.\;M^N M+9Y#\1$7G4/I91,&IK>'$Q>8=69F04W)5LE*->C\_(5YN[\_4F()W(0^T9KB MGH=J^9X.]\<=(.>[GE4MKMINK&H?CHO0\[E%ZZ#9EWEAL$H12G;,$NBW62MMQ!I+9/7.9MQFE/K60 ,# M7SWL$U[ZN[OTR__,]#?._'*D(/_Y;3&&1K1N MO\Q+MQ6?90BS<$1B@ZLA1$K(#_/AO":9;VISZ;KEE-?0(%F1>GWLD)R)HDPX M<+!+=$X9]4JKEVI?S+Q?T)3KAQL/9/^W(@O_IJXI87#*Y1?5Z596-Z2Z%OTEKOYFB:$R80B%TT/HW:;U>()BE1;6;.0%:E=,V M:M.8GSB:+=O@FF,J8%J"8P\/*(N+*^0UZL0DQ(P*D,%.YV3TM41ZXKX/ MKYCHQS 16%/0\5*K^:_/!6(AU5+;8R:YC M;A6 =M- J7LX_'6?Z!Q>/C'+@XADK;1-:X6[Y'O,NM6#FNFHPM::>XGOI[^% M-30Y<>L!$#Z;RM;R\W%UHK$]4>6!BAS7?8OX61?VRI%A.X+)O,NXCULBJJY, M^$IBUZWV2Y2LQV!B_+17&'2RPYSF!9BP_!:B9 ADP2=.>SF_"==<,3,_'M.$ M788I^>YY'\O+>+[47XM8LF-"?+< >HOU%_=R![K,6O ]$?.UY5604M19T,>% MLZ*4$"GKC$MR-V-1PR#^\C79@J"QX\( >!G[$FZDW9TEV2S %@[^)7_BUXF# MD&K]E8"CQ"F$/%9F->X[C?4LYW7&7>[OSU)#X$ZYK+QQ&16S#]'K?P]W#!6; M0"CC$*-O]JD(S/IPT5[->1">EF.9NK? ,;,P/.4R^[_:>^^H-K)F7Y0)ML<& M;&,,F#P&# 8,&(S(83SD(+"0A$@"FXR$P"!$#AY[P$0Q@$DBV2(()! F@TC& MY&P!(HAD>,^NLN]9WWEK?N^_,>U-_J-6[]^ZN7:JJ7U6U=K=Q MXX'=B'TGIRA;L?;%SL ZQ;I(8F8OEROD2[-ZRY<.ITC?\0#.U >(63EFMZX@@YUB? MX,:DOA.P>$JL ^[&9<\.)PA3^C-H:9%*GX8@-6OXV M=$01ZIB)PR4)*P;/!_!MJ;-YXDJ6O7QG1:!9+ED8NXPY599MJ.M8D;(MHGR'F(;3K^BC&,C>Y MT:\,+*,[>=?;:(\^#0]1E!CK'QCH00U,VK)/1.,BB[SW0%#UE_/(.(L,58ZQ M- !B+^O>^T6UZI+H&NC'U8 H.^"=Q"?U=HF]1F$UEG41U'K"XZDG\Y25]X-0 M0F=_NUO,(=W6]P[@4?Q>Y ']4ZD;3$S<@5?K8T/NF_VA."5$1*[WFD!,0=T_ MG@3'PA599^3FZH %\Z&R(TLVX+_J\.Z&[5FU)H[GCTZKJ. \K/F^?_1Z L4^ M,"Y*:MOR;)N'699U4A[<(7P.+^^U*O7 M5N34Z=2N>&ZHF]1@;(PML0G1,;8L=0DH%_"@@+XRZ#H=9XUV<@I:'"KRC CG MYU/PA$*JO(_X]L>*7L/YNKS\@N*>[>MF8N>?834HCD$#EF M@'+=0@ &A:3E9/WQS[7@DUYG_5FTF<%GX1EJUB$A^SU^5;,-!OY=&SN31WS[ M",0O.VZ!\\.7B!9,-JG'")KIB)L:#C]WR[!U[B EDNPNLX?G2BR__HDS.<.< MRM<]=L4_:&_V<[/\.#D/D>Z[=+ND+ MQYI-%$UN5T \*]BLL%1Y#GN>W:+^Z,S\!B/M]\WMD'YD\221YF'3 M!\EIDY=^L)BW+8)"/(1W\_(S;Q'8C$0V$/46Q4G';L/(1$ 0LX:?KEA!KFN) M_K2R-0WBZ?]F,6\T@%,CL9*[SW/ D>DH7&Q+PFOX+/269Q$&LCDYF-I)'3OWL$Q1]W?*DMJMB! M9*L&IB4;N^1#+GJY)0716WX9&7?R+H*(UB:(:GPL<($&^YB5&%!]0E/5KG"J MU+2;C$9_WQ3UT%HFR4QL/F#]R-=65\2>ZEP*[K\E5K%![6R.XJ-!($"VZRY^ MXEI%68]?@QJ,O0]2(HYS$\!I-PZLLP9;AX]4O]FHKU^"B7A ;T]1,]1 (WR/ MGY&^"H:8D=SVM^O9%,\Y5#G""HH+!VN9U89K7<9$-P]22F,E9!8;9)'<;C"E MO/D8X!A/&EF/I]5?71,]VC((''$IN*#!NPUKXZ<6\GIY],<3<+0@PR%(J>82 M0:G0>7E=/DYEBF-KQ9B*[\YO)F*,%9$G.!D"EUZ[!ENO2E MI*\,^EUGO%/8&3V1HJYN3 M;W/]*^-77!-!)O;(:H%LJ#5VT ]K%P?+LJX=5!4*C0><]?J["]8MUW6!NP+3 M5+(0%I5+)CMU^A8H3:>(B)@\I6E2>OCKWOI993ZNJDY,"P=.W(''9D$,B>#\ M\<%!_6IX5M?C;WBAY)IZ(VF$Q\\W%)$;JX_$<,,IJUWMJW&:47T1359+(9>* M/'>H-X>84CH"494O:Y4.H]ODG48)Q$!OI 1C4B:GH-/+I;:H8L%KBFSY14:@ M5:QGK9'_/N5.=QA&<:.WG;7RS/V1*O6RU9ZEOY+V(:I.V61]3;55PK O^NYN M8IRM=M& +*(&0).G^?AS8"GL0+:^EPM 7H<&,A?.+ZWQ]OMZOD[N)60"!')& M!3YKX^VKSW0?-K__\*!T)8R4=JOT&MW@]T&\^KL!+9F:>.&"5E8?.$Q+:Q;1 MUF=.B*T$T;\[D8X1M[=259UY,*(DKSHM\E*/9[@9;A1UP.*#]UQIZO%?3>N( M1+5WXE!NXN,:?FD#\CBZH%_LH,M7AGO@@LXP*B>)V[A!S2VG%\RFS&Z>X^IJ MY*/HI7E W-:8RU-I,L"$M:10NJK$(MCO. _,7.L7"J=YEI1LN8O'Y9/PPA2! M/V+P,DI1SBJ4BX^P68MQ5DLX,QKA8N=*:9"8UU;%0G2D?:KSOO$=^T.2PMEW MRHZ\[U9<,="XZ?F//N(.(\EYO[ED02;M\K6%B0O(1!5>C+7X8(].O)\4AV@K MB5.ND^51[SA9\&!2PC3OU"]B<=^G5N5D=-B=2(YH]47?O5G<5_BV8I@RANY5 MN:MGUJI-R0R8?"2$*)81AY[B<5F@-VD6* ?^OK%WT>-)9C)%?OI6\IKME'<[ M4C(];35$,H0:XOHE:Q>UJ)YURT?BH?Y8WD6[(WPV@IX*-J5--C-I4?1Q7B26@"LK4@*_-Y[ M*Y1[7%\8K@;@"FZ9229WC&I'U63 -?22;@3E\CV1^M7!J_=S9SX"F+!KID2FWZWZT:B^$.WFPU+ MT"4%#S[A LORP-"&.2XE!4XHB!)ME[A&&0:<"@@(U^8_]H:.]O66NUVNF3W# MJE:;+51-9J%T19?M4HNUF[F/#M!QF(L\7%!'T&5FX7A%KD'7<R[.H4-E>QSUL(?422'"O=!4-C:SMHI^B%'0$! ,!R])Y;4''C1G-ZIG4&E5QN@@ M3WIYVD),Y86/^4@=^/7S7FZR6?R9>_F /!PA3K1[*3N8]=$?SW+F[;5PB5Y0 M+I<^^!%0(77Z?G!J)?,(C190MW[S!0RL?#[FENS"HWXY:(,W4DJ!B#]1&7AB M.5_H]:227;>$-%6XJ&4JN>ZQ"2@:A$-]S4]>3:R/;9Z\1LPV'7N779],_6$8 MB\?:N:E*$"/QBG'\W%6X>1HQ'03NBQH(CFCYU+ P.7PF'VC .[!B* M6EDIID>T$?(:$!OZACE6Q&B:63C%A;SJ%[-_5BZ#W$>_';+\<3RCJC':K>JR MC3%6JG*\E$%&\O\[B>@=L,CNQ*:L:4 0D+Y@TN6O?]\^/Q-&CL'* :R6I";" M([-1IQ$P\^FR1H$OT,WBFXSANW2GV54ND=U]&GM[D<1PFM;GNG@QL1H%7Y BYBL#X/H? M#@V(IX:3)>JL#E."+P\0V-Q];$&8XIVAU")D^B3?,#D_%K'GTGK5B( M"#Y9S9, +,:QOLQ.[(@0(^ @.E(G2QJEM;+;VNXS8JXN+[8\)E"T:R6UVB2A MEZ87SKFV.S$;(U&P30B-C>UIK;9KYV]E7QFN]U_JB[RFHF?\0QJR7HN<&-W]SQ)!(!DDQ7)NA=I[KO:A9[ MOQS$2,D V$G^1?O[M5WI( KRT> 6^@ .H"K&VIXG ^^)!WD;N=+E(UO*F?^1URL6:L^I!=?R8ERAG0-R M,AOJ*T 4*)[Z?:Z&-/]YLV2"HG;<5>4FD28#OO\-1F\N;/Z04PY7"\2_P]B) MX/1L&%.%]ZR*_?%KE$F8T,'P='' M)U\9@K[45RV>I6EX?V5($%<_NO65X9F1Y9&\2C:<1GI]^%DI%C/G6OB5P2?A M[)KG7$TU;H/K2]&$>M5W.H)?&9Q6CW^U:'1N;:5I_GPR'>W0?9[=>CR<:IW( M;@F VRM'M-YS-9JPL4LDK8M<[UXU%/-U)+. /?8[F&N=-T+\!/V++:G"/+1X#[?(LC[.)'TR:1U8.E< M K3S#/:5@8]P8%RPL#6S5UR.4#Q?#E]=W*#Q6M;UWB#L2R\?CA/J33;!!;F1W04T<)Q>,'DK+=A/@\0Q(,>_TM: M^IKQ8T^FQ[XRS$!%$,66)PU\M.M2-_G;Y1JW/L7Z/*3!!+;R2<470Q!OA*?6)->N M4W4(#_TK0^.OBA/-.YS!:T =1X($X?!2XYG:D^@SK^=N-W[EPDPJ5\H$)C6/ M.!E05IF,&4%I!3,Y;_8 OOLN_02]:E(/0MYKI/.4WG@&UK@8:L_H2,+M8CEC M6YFY^D'!5V^@/S9P3:84>NVXNS^QS/XT%H2! .QJ:N8G M^J7W1"XU1ZU+G0*VQ4?]TTD5JSHQ[@F0RW?. M .]5S"?F=OGR&(=#.OB5JUF2"KZ\O@J)DD H+P 8B7JL-N0"R:C^3ZZTMOCT MQ%QR=D;YEOI@E4UC$&TVO:R@4^%PFD3P^FW<:;UND_?$->0K@_P'=(+KN?NK MG<40N'2F%7S%;7@5Q^A?6IJ*-=4#WPX@TWC"B06U7&BON]38=Y+=P:\W;,Z_ MZ1;3:)9#1ZY]3^?9KVKR@ TH+OLE?C7KV%B)4U']C>*C!)D^5Y!?1IYZ&6-2\/YK-G,^J&A-+T M4:'ZQ<05&$O^L%N%@L!S1;W*D*1$G[-A_B^;/S0Z$()02U\98AJ,=F.UQ79> MFZ8VP2YR'PF(X5?Z\O,Y^QHJ9.86+OH?=Z'PR^^:TP+4\/XI^# KX+,:-> 4 ML$1.,P]*"]Y@@T[[T<($!"0S,5_*WJ0Y^[E OS+4S4QO?E:J[',X*#[(TNM. MD!M8D5([]5.YX"CLYB>9U^+5#&%9]2 JHK8P2<\][/ZZ;2W)O=@J*MNJ%4HC.!7B" MYOM@]2;S" ?4T27;*-3F;\O8A7P$M]@C"(VE(Y.5]TB1)7@.CJZMV4@\2;.! MAF\[H+>!JT0= _7.G_7R$7P48LW0:M&$9S&;V<2D[S8-(]O]4 Y-5W9((\Y% MH=?N9F?[;]JJR)L<8.76FI,1SL?T>E%!:,8U8I <7%UX=V%)DBDS5H+B6$9K M7/F2MNU'30#AL:BUOL* N2):X:,7VT8W2=56#_-8RRW$W/KUD(OOLNUO$/T5 M^Z;B+"+J*/7=[;G=2T+694^\1**^+L(08>NC,@( MX3/65\)N^0N3VU8T&@L;&W.]%@VCYFZ9VXOO5<#PYOO?\1P$"!R?9KZX[/#V MGX1L?YUEYM\S9M)]$MOSZQ4F:/N)N'IZ9QKUCY&PQ$1L;L9H\\M):]I*P\X MN0>ZCM=U];C>2TR1F\-Z) Z(B3M4I&VB,V8,1+8%8M1#!4>T*PK:H8J][Z>L MI_>G)%[5/-JOK;H%;T> 4 PZ?6'VJ,:7E$XDUBU@:$_G>^4,N0+VMN+E4F-F M!=2!IX[P=-C0?-&N-JWXI.LQ/MORR-GSE0/GS"LW+@X#<4$]*9]C.AD.0*>! M*4-G(^^NOZ_G\/#Q.V6^U)>YA%6H=@1X/[4G2U4^*9U[CNE\@TGHU0,T^-0& M=3/M"%:XG=9T-I'=#M-!UW?Y")?%%@=7I7KW$^DBDXVKFU6\&[+U@L&N53/% MF@CE;"-/0#3UFS[:^G!NYT<@+3:_4F;XU&$D\MN#,< K'0SP6%??8N1(&02WXGU1[C/6^[ J42 M%*Z]DMQ.[H:[5E%TVE:[0G$P-1W2U('U3[@:J!="0.17/N]LXU<&Y7/=')5? MEC/J'(*5IR7/5S>N._BH>P"B?MI@=26T1%UZ1*ZDU*H^2+P6HTOBK2YR)*:S M3:1E#T)F\S/N8]X)([:U-(!R89M^%H]8;PW/!1:VR(XBECQ3$>)%!W&J^V## M)<2)6>'VNV]>"2%0 8,":5"!0]Y$N:7\O-=,UI5_6,)C8G0GEJ4P&)F<@,[/ M51_L1L(H2 $1&33?B.BX7C<[F5R#3Z(+(*75-C\;V*UUVF 3YJH22$$%$$PZZM->NYH M>$=O>OJ(9-19=LUS&RNG&:]1^:LSY]&M*=Q23E@2EZV2;YKPW?I&T"-9) MB\15%^UF-I+*0R&*)]+Y&9V84^6*N\36M,@DN>V#XBN@2=.&AFZ-6S2E$NRD M.5>LEX2I^TI>[83L4&B9\U8G.+1W\ &$G0:)*5^G4 M5%=!C7%K@*\,^T)?NM(K-I\;,RGK .*[AI6L%)_;HSR7BSV5.)PC!B@"Q06W M5Q/F]&Q-%5DZZM@X4L%;BFM8Y?23[-<[$Z-9@M(;E=@(1$[!.WU5*@H_S"1H\,MZ M2/?'@6(08C5]G\.S_/?YA;<>V[<=VY:.//@T3"^6]1S47GQQAI= MPRGZQ8B7K/-G^O8*1*G*8>N@X]2">O>WU5!31?H_7E_TKJ/%Z.I7AE<^,L_E M!:4>LKU^L W,^NY9WE ES3X7)2$#Z2LSJ(XDS:CZ$E=)BYJ+FIJ:&CVT9TT$ M^L.%J/']B/#8Z(-RV_I=[[5R16"2&?:B!#LH,S@;J9\JZKK7[4PIE2-*0"OA M\F*"6H,!$-T%]RR,)9F2@6BNCN^,='V3$G4#7N!F2E\>L$!07$ [^JV+$,_G MAVC\MO4]8+EI5ZI/.8!)9FH,4'P3I-4)LEZFTW!R"&*<[HBO3"N1N$F.C"11 MYFD8&HFOV=+* >75VQ6X6D$=Z"-/80!=Q-#BN;YE=D7.NKK3G<&^ /]"NI%5 MDQ&+ M?S2N.TY1YYOA"7H,13<=A[W<,M QEVCPRU_0$W30]'=OKTMG T,6:0K;4-G3 M*%NFBQZO2-6WA_&UIN-U5_1<*X=ZE6T(2N(Y$Q$<6I IW9$^E!O,0>Y*9X_@ MY1L?V+7'G>]Z=LQ/FPME0C5U#,1'HJ8H(GSVFO\@C=:ASX-/R4/=_54KO/S% MAAO*YUP[\YU^7X@;_(LY9]DWD)7.U7@Q1'*:S=&RCG+*@'0J9Y".F,"7583B MR%<&;8(Z\UMO"_IKI9U+FW%C-'M#-IC-;AHJ/K>TXKTF#9FML^OA:X2,@W+X M!=F'B,FIT>?N"^?AFVKVGE::-UAW4;H#F5-WC"(7/4FU0F)I?7;RF!G"=3MZ M.TIJ.V+ "+&W.+$5XN6%P93092[6!O9$4)7NVF=0 (";XGA8ZW2&M)B'7@P] MV3:^F%BDD]C,"=IUT]YYT8[6[6?/'&G*&[YKZNL<2$N$21X7I_FCNW8X\OQD M+8\$E@?>V]AR7*:5MVWFY1?AU9 M1X_17\:!>; *6:BG2"%UHG!,$'F>HV]@S=(_SES9RFN'$).@RCBU'%*T*:CA MSFMXU5Y$'F5_GSLFYKZT1/]/UA+'2BO,Y&^YD(HD:OJ1 M[I@\URB4'*C[+5 O9M[,=%!5,ZE,DWQUG<>/)-?.6N>UOS5)7>PG1"?V(^EE M%8G37F4B:U+'2MUIWA;03->'2]1)KC:QVOE'BCQC,.//[0(>UK_'P=X9%TR< MT,6Z([?9A UGQ=] CF.9VMZ/CZF$1SU_1X-&\)%F&B0?H,'854 G$9DW-5'T MAL/B6A2F*YZ+:)%O\^.V84N@I_8BR:H=X"LF)H;'[^%QBKB+7@5QJ:CP4@W. MIM=QC@MCR.H<S]<>4JOA5\7:4E:<]#:+%5B# 0\RA8J MR(\;+[+C[-N &:ET#N0E6LC9C1^(XDL@&]QL#1.C)Q+[C5"CPT?G0Y!0(>@@ MG"/$FF>!\,;RVN?S;_!3=D.F!#[R< XH._O1P5U"IHM*>XJ\N#P M]5T1?3%#SHH2OC@5LK7I%5.X3 MY-1Y1++@*P-7\U>&T1SIN-0[OJUQ MN/Z[_$5&+V%@L=+U1*">E=OH;'_C5'3$Y$3,)7<^/#D7[OG$B5L/2 M0<3"@S=%E#U$T",N3 X1\.@2(X]G:;D[_:'_F!\X;RK*"(C1I:KPLAKQ7AY: M7WLA%_:!Y!.E\L@ZBA,,9%.6<&'D>$- 6QTD6B]IMWH?[K%&%M.65:?,&K(D MDR]).Q01>+U35E9FZAXZS]WSG'*'XPWHS]D?:TH .0U0T1D"$>;5UZB%W\')\YT]]#++997TX?US-WKAC^I M^9ZRZV;;KA;TXVN"%Q3?]>8-><++%66T)/J6-/MA-1-#G4!-QR*?F$HO6_*" MAKNK.YD4EAI?7R(]J!NMH]J=;8$C(H@4 0$/,.QPI[^NJR-:,532'.F!S\FO MA4$?FU3(&A;HR"FP;&CJ!-E<]>OX8N-ZU3-8L'+.\*!/_/ AQ1(Q1PY+NE8S MSBAB1U\4ZQ7/$(QC*S@ X99QQ9D+= W''D"Y-W^5N?M(;48>4LLP$0*%6&(G M ^@Q_FKR>;$(_#=]]_=G4D#B!U97^AO5LLXH(NY[*XF'Z6/21M3>+!_]INYS M\^LR'U)\V"NH>.L-2#(S=T_4 Z _'MG^DOCN4/QI;F%N4B3Y)T*8]P,3+4&6 MGCCLY\4:CI<5_UAMRL4%#),#TK\RW!/ 7#;8^,XQO[QB]="2_%R/AZNFF[AK M;-_C5H GK^:1S@GT&GOOR9-4_7/UE-2SL'53E*>0UKO ((G&52+3\*^-=XD?*_D=TOX1$]8;_$Z&9R".C._^N"QK+/T'0UMX M_0__J]O0/[:8AF>43+M_Z^H7_>*RK-:R#$-;Q"*7P/Z_]6+ML?\NAK5'5NO? MFD52.A@8?OBV<2/(?6-B\G^<-&)1YI_S_==:B/FOI;^2?OVKZ:]S:_)?3W^A MOZ__RTF<-T\E$RU%A%GW[/;]>>="JAP<[?8O[/14*\W'\R ESQ>OFP>NO 5+H[B1E7-,S4W'?<5R 8S^D"A=FZ+I!EUH"]_@-1>Y*N;"RB2K/0DK^35G-I'25CQQ-:TPH@^ M2$1?7$<+;0,X[X9;;OCTX$6@\%ST78E71^;L(N64SMKZO7B8UBX<,&@-@T\% M\YPOS3Q.&;VV]GIUQZ&,XKM?/XQG)]])?I]?7R>F'+?SY6?C $J%1[M M8!B/_K'MX)LXEBY+VDA7T>T_?A'.;>,DR,$N=:4IICLW?+0P"\ M_ O#:POPVW#(C;IKIEGJ8W[]W>SF,W[K/H'*WLT5'*$4$ZCG@!!5M7>>OJAH M3GB)P^\ #;AX6C]4W(DX_I7IF4/\&1?)QM4AT !"TZ2!;'7.53<@EU8]G%^*X,)ZMW!E],3"/P>$?>V[6/8HB5UEUM9GI%Y6O:#S- M^Y95+TJ;:&$,A+W2ULB1N+9)6R52 MY?*TBV4J[WGO?F7XF=^7G_&F7?3=4.%<0LMHYB BOF:%[1&2A/_-*>2D4*>& MK7OU44C;L0:C4DQ*PFT+E%NULF=<107UE[+:GMXCX:/W-ZIOQ'FW^GHW,Q*E MDKN#&H0_G"8&0:T\Y.,=T[9H79F,/FFDF@3(7.N-&:O.#U>!R$(KY#-=*??Y MC=*BKML.=M_ (L*G#G"60'BM<.N)Z6@R ,:TN%'V(]S&-;MDZ!EE;0/>1L1$ M//5B;>8"6!&CM<7TB<0ZC*9PG&VAHNIO*7F,!Q2#1[,+ Y_I^<-I\2L)B2,^ M/B]W1GY1RU=C*^.>$:>ECL93(U"8RB2 U>JQN&V0D@!Z34 9(SM#)@V\WJ>7 M ,).P)9ZCG5/1@SZ^B.B E3[AZ@"0J$+E< M./C=AR-7[55]13?6\XS>E[C,3%7Y:0F- R04LVTVA)[\A!,@7DJYL5@%*4(U MX$K,J\L^=OI@1GS\\BG(P;[ =4OO>O/"LN&9=47 X6>:G>BR70$VZPTZ/8*4 MD]!D9Q%)]EPFX27#%Z@,9[^0MKW=X9)F#1>_E4S=<..L&2UZ/C6LNQE-SL5% MZJB2!/2C;2LLEBXRR *>MW3)/=7+_&W)*F6DJL^!QNB7T^ZU1=1X:+:8 M=6%N?E*,("VN8V/*A6D$EX9D! "R07WWO MD)U&R; >5LI3@MAN2;.=LPP NB+(X4'K#C'H6[UFQ^_=S,I83%JU=@O$B.YQ M3Z2WMAOM6*&QZ*GP(2A,T"*M(YS4_LO[QQS=*NC'J;ZWNK$;;P8'P=8KG%"> M1RM=6L7?DI49HB*;@E_%O?^R\_^K!?EW(#2F%P I%-.E9PUST:1,PL+-S@@I MCQEDVMO@V:'QW+CX!T9[RQM>(^<+9^5?4&27W!)'1]CP$-"Y8L82 _!B&9HJ M746F;%0(+3V/ 'R> PV+;0,!L>-Y$M_&/J^U 1B&SR;I6-,@'UH?;$XTH M<%DU6U[]&6M:NP;8T!$XI?Y")2+.)5[(@%EL]:^MWX@M2EX/T%T2=*5)/SOC MV8SA.?EB1%Q FU%4+6BFJ_- #/"GT$LA79;EFF]\2,Q=D80?FI_0HU7=,,RE M!3T0)]';UXCI;#RM_F+9R4$@WXR;)Y37\YNY)T(JK^) 5$^7ZGEK+].]^ZB& MT")3.>QM1(D@1'<<7Z&8UMM[A/X.;G_=\FGZU613_3J1I[GOB+46]PG54.W^ M<5/]$L&CA1#E$7\=(K*7'/%A*/IC&%9EKH]1S7:VCN,U^XG)Z JA]?#J6@YN MXKV8]JHH?=X5Z*06T>['XKM)Y/W!CIL;%(WXQZ/K6%-OGHM4?1HBF>(CKT(I MF[MQ%73DXD@*LV[UPB%7XZ)17[4@6R_?@XKF4,D;7A7/ZPO)NBZS@>Z![MM5 M;"!2]9??-3W1[\"S48:5YPU]Z^JVE;1'S&-[:J$'Y;=_*HKD1EIM0EG"(V.< M7O%1A",HM&4ED5UG1>WNCK*@\/P1M[PBK66M994B-I$-UGDJWI!8ZMP"O/"5 M/,JB7XZ;X:HKJT79N)$[#%" >^3L2Q/9D<@@P8*G^60DQ\<(J_!O_MT6.9'> M#^2(9%N$TB4XSB1O?O1])?W0D:ME2 %WK4!4[.&DOJU#M5SQ1R011*^QGQJ$ MRVI"1H TXF)F,*8(FWY\V$\6F0BS'3RU[+S7.?/YM7! M5#NWH^MN*I^=)642'N27"'_R+J25G)?Q6&W*=(>F@35/5NT)9LGS_;FF5:85 MX3'H="SU3KHOX E](\D*.[;$(":97ZF@0#!6=*",_W+Z.RGH]O6,0K-Q\6RM M +.Z#1VIVUI[:/[RY^U,+K^@(!8\41HC$/3F\- I_"2!''' M>%<-9B:97Q:K/(7R7&,0%>#(+<\HB[T]:*MJX3'I!I8>U]$F!?T+>(0X4?()_/GFQ72R16C0/:C*FC)<:GU8Y-=% M:5!!-DA!M$[:!/Q+G]$=3F[ "*9(N\I&+>+#[BJ7?$>"6I*([J1L0$KD_&": MEK7H6ZYQL$]WH'2&>?C$7E&Y2'<1>_[ZX+0H_1!*'SU!XYP*6RC*)PI(9F3UL.:Q"$<4%NC'F/T<6-HR+&B/ M'M#UFJ*!X-2\R4X= _&4%9[\1DZP80U?15^Z^I_4M 6,D*M?O^65B&XC)AQB>M()ASEOR:TU%GH(@ M^H5I,9LFR"9)X7N>8OIUO(J(FYZH&\Q[4*]#^."174Y8GMQ'2G!G4>IF'%<>&O,2B0T(IL&2< M\R:[)5FPF4W62Q$NC&BUX=72(NN3K""][R:"] ?P918VR43Q9-,V,O6\@^BV MMUQ@_Y5!U)B[PK9]1IJC":HU>?#"Z3P^*W[>[[)G0&UM;4%M[>)@FG$U MLT*;W-KM$[N,T;Q^W+'-[2&KYW72$Z+/)RO*RZ,3L<$+FI%C0L@\-,;IDM:D M'<:8B!*V?MHC\>IYZZ7+'"4@R[L69O(#F>PE T3MB'K!.$#\0A(Q:Z2442I70_F@EKJ7)L(-[QS1_ L [)RV:#6]<30>0Y"7!"@0 M.Y6#W9M,ACS+:AUZ)4A63$G@./J?20^S?3Y%P79I]97NJ*91]?JF"A MS B"N+^GR$*0%4LCFD P_$912O5I4U+*KS/1.[*E.NY5TN00H=X3OB/%.QVC MZ>-] 7'YQ/P(,C$_G!B<;,7L6#?E6N4_"IU^"#$PUS*D:0_F&HQ5)RCB?$VD MB?NV7QDN62\L4<%;G<8_[NR"/W;>J=L( '6>1UZF++2:E!E;I<[SI@# MQ*03P85)^B3MM7C*N 2OIB0QR;EFSAX5NE:W,02!4'WS:OW8*"^O;#5K_>@V M"%QL&8*K.K_.HYK(P(SHO@,Z04[9()Z&BJ4G@'; GJ 4^@J7<:)9%/_H@SO@ M&S =85'+F "7)4HO:]H#KYL5?3J>]VO).*"LS:68D8^0LY/Z<$\?MD$R;\O8 MVO.F=4R-&$O269FS77%NON.^)\"Z53_,F485]#%::RB]BVF@H1+7'E2>.M5/ M0/M"OX404(VAI%-14$Q2/$>.2S8+%9\-WAQ)2U5\0?9&DAM&YO,XDF^:WZTP MZG+2N*0":;R'+!",ZR'$_4Q5E#C&M6^&%!TMFR\EE12-:&K2,*K_Y=CI[T+9 MWX6ROPME?Q?*_KL6ROZ%]/=]L+].BOROI+_O@_T-[W_#^]_P_C>\_PWO?\/[ MW_#^7X#W@?\]PK']20_F!O+^Y^2S_P>^O^(BI",RT6+#CV/ ?0!C!<[+WSYH M*I_M[]!4YB![O_UA!]G[=N3R?ZO#(]@P/@H EG/CE]\7OK@^8^HBMWB?2\%D M!Y\%9&\ )@H#PDLKU.J0Q:]O$57S]S\3VPF/'^G@"9<^>U-E,U'9+IX2[#$S MZWP^XWWIX,W99]:1Z1R$MU'%3U\_3H$D+ :YF9U/*B/N%T*.1J"D\4Z*(D(H M5%![;TN@A4CJQ>/].A&*' 2-,E;K*@%;_ZRW*N[R1M>OS6O.$N0QZ_SL";_=K1H>=9J&B5^EN=KF@NJN_@A M2*V*?YX[]NGY41R( QXXP;0EHG. _FW]CI;6;)C1BX?_;7[/_]+A^#]CQ"2X MS]3R'Y&11'4?O/'4:XPS>CV?B'T0C]A]$,=;X0R\B3V6)SQ$)H,RH< M>R%]:YZ5(Q\2]Y3N\^XBJI=,:WJ1B0#=_<\90LBEC8H#J&%-EY'X(;9QGW$# M#'J7S8=WT? 8!2VJ M2S:P'JCR?!&].+\MU3_NZJ_89=."F7ZK%CQN1^TS^2)(OOC^=%8AMJY]8>1C M,"$[JU6]\67HGZYXY4^#;*QT6(Y2SBG'QD/[Z&/"T?:?V S^SVRJ[?$GVUP] M_>=GYY[KP$]_^-,@*;)@^%E/,#Q09-5? M\1Q\=GS?)JMR=!_]IC%\K?&7P/\8=.F@Q8/?+[:[^/<+8QWUR)"02XQ[A^-\ M6,_D'5Z?Y1M_&M10C17\-UD6+"_M&&]]?A?\'U+Y[D^#.$986OX6Y=^B_"^( M4JRNMA8E @T?X*%^O'-YW/Y$);)LK)@-"E I=:F>[!1 ^L ^TC T!7X;%>G6 M8(9NR_K=[EO& 3@YR\+RY8+"(Z7D'-E"3>L0>CVQ$0WK,?;:R^*Z^+W0+#-O M$!I8I6-ZQAO@YL63G9$# -JEC(%80&P=([5 C.8(9 Z?>&K1IUM/XO;Y-7 L M;852^L1-7^E"&Y6D,515P4* MIIR!X,JTU8OS9;RR&/KC24UL_F*=W?T=K<$WF?YCU.%DDQ$]'MDXZ6+MCQUS M6("IRXR[6&V ;[VT]HWW=LK&/;Y)(VR86\:73+2/%&O+- 0=(C;04)X1P#HR M#N3_$\U;RP'5?B=X2^P]BK\?^:2K4\PVWLS$/\REYD%)R0I/,9!51Y58QQJ! MQV ZS:>$*[," T-L@B]4[EK9XL:S"\P$:)+8JQ*6_04]+ 6LY)%P$O M6AFAASH %1]!M!: 2 M6MWD:UK\;1JK05\A<:K\F#Q]"6AV).>-VE@3E,C)+ M7[9&X%LK QDU=#Q>YM+>%\KHC][-@$(=')34X^QH5B2263K42)M<-Q93N;H[ M[M9 $&'J:2'Q)#4=FQ*K>!>]I2VZ8TPYVA4BAMLA$/WCHN=:8C5K3+H;DTN( M R@$:LT\HJDI'CEF'[F6S-D>)M-4_2N39721N($?L8T5,DF&8,J./;H-LE-* M]%AI$_$==?$"SD.35/GOFUX]_W+GY0+0KD+#@(U.P2^8M1%KA LR,#@M';$= MSSW\\[-P!X)C3U()3,<&T3WNROH8RHR2V>I:'.B]72#.?KEF=91%" FOY0)P M:&II&?VXLR;.4;'5:*S3[$:N/JEQ906$AZ(3QEQ>..^!%4HDY+CS4%/=$3;, M;!9J.@8_HBUK6 B&P%)B>+/KQ=O8 6'45D5,?M>,J,: F5 M%!;-#\LNW!D1%/*4[AI"TXGA%(%WI_32LA_-GWW\9/EP0X7E<_Y"Y,?A^J\, MV^QZMUKVWX)@V3(UIEGJZ]?^U\U_%;35H="UT9:+S1>9[3/,(T MWGP2%[K[Z]Y+5].TVYWJ_7N">07574)YH/IJ?NDQ)0XAJU3B!0D,XF"'# *O6&4NOWZ#58O)59[[4R+YF7- MMOECY]GOG(EATGRL'3B>O"HS0B8R9[VV64*+SO'+\;CV'V!%:J'EIGWD"@=D M?A #@!L@\Z-FLE;ICG*960."! (AQ$I7^BHB7U-X-G04GQD4=: M3J0D_$*8&]L@:&#*UDN_K6)0,XIR/#DCS4>+@<+\% 1R+=8:6.([DV3O:%R? M>)_N;34>-H@N&QZFP$"P>X!?.Z_I=:D6Q_B,%FK7>H ZPL/KF']O-X>_>B2< ME)3,:9Y47V[L]6:57K RS9H>CJ5NUY-GPW%Y%-'S>/M*L\[?>)/(37*-$^,Y M"QF/.\FKO8V-W>[(QJXM7ZN\PR]UF$>V0\,ILY53WA='&VK\; E8QXEER$EN MQ*:IRD9+,H^T6+]OZ?S!0,,U4V*MMU!G\E/F!R!X*J&1TJI]T]@2EIH6JF[>BK%>VO3SX7: MU<77/M,-'-KU0&1"DFDSA^@7QY'LK3N3K1_@Q/;F?VQ*/,57F[HF O7Y D-7^^*Y@G6JKVUEZ2RSP M3GAX..XN:$'[A]Y"E]\?.J*>60&>.0H5%^!K1^RN>E18T:#17AVK77XKP49Q M;N**9@W&];6W\ )BXA@Y[^8X3O/0'=CFX(VG=(.@D6!SBU,_1WM0IV1=]MCW MW[Q/1AVEIE +#CE7BU54Z3%*^6"CXYOO@(E77(IYL[\W(#Z:)1*SB03\9A4Y7<1%K+7A3$L&-ODFLRV&N3C0 MYWHD*\B4W%WL$>C2R TJH&A8>%!\M%WC6DF?5IAVC06)9$590]0$W[=R M4KN6F[E>$:+@W@M2^2/7]'#7\ \EK5 A'5_=>7GAFTO %Q?;P1(S?Y*O$5;T*W?;76DF; IQ!;4QHAKW MBV,N5M6V L>O*]>[>JM\EUAF:0D6=YXO:!PN=6IJJ$O+'/Z8/T+R@FI"->%> MZLE_#GLR%/8X9UUB##51/=^"0VB?6N90_C\/(JW^WX_/_@YU_Q;E_^]$^;UJ MBMQ&6=F5[V=YF.&_R>"3LF[25XOBC=GO%J%G7:DDMEZM5UJ0*1I SCTBYG8B M)K SRC1Q2EWO-"$J.**\@?V'TN%G$VROUSDNQ2!0211]T21YQ)3)?8MVMV)F ML"DY"L\?^/&YC$-JFB$]:,U6[@6#QZ?_?<'R_R9=EG_2MLKWXE]RKK_I?Q+_ MU['_"U!+ P04 " #E@T]8TOZVO"OE 0"=&B, #0 &5X7S8R,S4Q,BYH M=&WL?>ESHT@2[_?]*PCO,=,1N%OWT=WC%_+5X[=NVV&[9]]^FL!0DMA&H.7P ML7_]RRH.(1E)"!50H-R8F94%@JK*7]Y965__S^O,D)Z)[>B6^=LOS8^-7R1B MJI:FFY/??AD]G%U=_?)_3O[R=>K";7"KZ?QV-'7=^>=/GUY>7CZ^M#]:]N13 MX&MY(+VAZ=._R??[%\%93T55G M^4Z'J!\GUO,G=@E^TVK'GZNO'4+[DVXZKF*J)+K?T9)F!O-P7&[&;T4 M;OVY?D'IU=@KDV>SZ7VMQG&C==QLA0_QG&/W;4X6BSA6G"?VE/ *'63_N-&, M#=*QW76_BBXE_,QS;3)92X#A)[B^F-NZ^YKMV/QBL[ M8\TLV)6D6;AS.QD[ M],H2=-X191DY]/*3XD3(T1VKTVKV-V'-OV,)\FXBY+L^Y-T%*O7MJ#Q>Q;([ M]4R-V)HU(TN_OC__=JG#\"?.1]6:Q0B5CDROB;R_92P:T9.7'2XLK;JJ3Y;G MJEJ&H8-@HF-E=S9;"W+::XAI+Y,2 )J(VN4W>[8-,N\M^8GAU>7GZNH:,.GJ MTHWD59TFWTFO+ _#\DS77C<*_^+RLU5MS:-5;>E&8(N)HLP3^85>6+I9<^T5 M=E\"!5S^1"\'TJ5YW&H>G?Q%^CHEBG8B_462OKJZ:Y"3WQ^_7TL7FNY:]M=/ M_E?LZHRXBD0??$S^Z^G/OQV=6:9+3/?X$1YZ)*G^7[\=N>35_<0TRJ>3KY_" MIW]]LK0WR7'?#$#V&.X]'BLSW7C[+/WCOY[E?GG49\21;LB+=&_-%-/_4I;8 MU[+D$%L??Y'8[QS]?^2SU&S,W2_27-&HOOLL-713:GQLZN87"4TVI_TE) )*:22S/U/VO?SR<'TFF0MDX(-7GD6%8 M+Y3!+BW[W/*>W+%GC%0&#^>>J$1_5IX,ZP159\IH+2##T#SX_;12;LGMP>MKY^6)[!E1KV$&;5$F5&K*[?;N\VH MU1EFI=&9-9OI[@R&ZXQ,C0(79ET>/HS MH5>=< &6"?\P56Q"+1<@^FQ.3(>9B2,;)CLA=-%/WQ:WW"EOC XOBJU=O,YU MF]T,RZ!;VE&K2\'^\P=Q*.K\Q6BNK$9GPVIT2UL,Y;64Q>AF@D:22.FWVT>\ MV6.3E,S,++=S>J-#EX5H5P''7"JZ_8=B>*2948'UY%Z_N9,,'G1;J19LB[)0 MG.E(!4L-9/6E;G+\LXD[[]YDT6RUYV.OL M-I=A,QV, PVE&* H00,S>%%$WQ/%N 7RR5WENV.+4.W-L&9:3M /[B"BU^. M'(>XSN_$T,#D>H"99UR QHY33P+D>S+6<.K#?I)UG,[>5U5OYAG4+AG-8-KZ M_Y@@NAW?6*;OFKKG9$QLBFJV;N3,',3^2GP;L=7X#>;$QU\;%_[ M7KRJAD<#;M\L2WO1#:,('0SS&G*PA\6;5ZN7SJS:/*]PR(OY75M.5E6[VP3: MO>9["Z(Y.&YTCYO]/ZD'YP+TS\F32T/$C*$>B*E;]@\38$Z#2, IY+U3=_'C M?G66]"$+H_)240D8'EZVJ&+_Z*35;,B-QJZS33(%@5;]X];@S^4!LKD^3DFS MVVHUVLU2IMFC?DYWXS37*JIP5ELGV&Z\G^"F*5%9>+2TJOUL0:CW%&HUN\,D M=S/!13L#Z.ET>75#=]_87/ZEV&1J>:"+X]?T2/$F3#_Z?7#+'XJMTWCD/?56 M?+ SD-_2T*@^F;J+V"7<\6"-[>C*E:F1UX<794ZO; R")B_KJ>+HSL/<)HIV M:\;'T\L?.+MQ!USZ=D.:\]J=U6_L.6_M=/+E6L] M;EJADY@03*6YH\3'-0S;IX@;N--$8S''4\7P,_(%*/-.=[!KI(-Y&^\3?B$^ M[FP=J#Y7C%OST58T\O[.K.&[84=N#H<[3:_;Z*;CD0<:;*+8.C,4Q[D=/[B6 M^M.'M?=DV1K+-/UA48N?A9'?Z_5W.2O077#'[?@/JB5I]"KY0=%J-%*OQM7- M9

    W=XY&/VF3+O;!S,EYL_ MOM8_6IY'-&$FAT@R)6\L\YDE1-@,G$?+58SX=1K8\_U=8&MK8E+9%61.+#OX MBMZW0MQ>(PMQDQB[-TB77MJB5R[&8Z+2/),?=WY47JD:H1,PJ33S2>Q>$@V\ M?8/*",^U[+>EFS.JG%;OXTZ!6YCQSEF5JL^XDQ2J?B>QOQ%K8BOSJ0Z#8BS] MXV&S!OYA:CJ8$OJ3!P"_4, F,2<@\@&Y1)^8(*8=7=/!JB#%^-.]Q,*55I6G MN8LXCJ 5EI#X%NHY? E:0CWS"^D"H_/]S5'J^$PQ%4VY)\_$],B(%LB\[1 9 M7@")M"ZM0E$8>JEN76GQ Y^%+M!7PV"95F# M(2_+:-A/5T?R9^B8L2@>J_$;F5I"H=WIV^)S9#:S^Q??;^:;/^\)RQK?*;;[ M]D@W/?C#=NBC%U?8#VDNF>9,:#%YX")-+0.LD5ZCTUKPIJ]FRLS8?-IL[ ME_$DS2-T'J,\TP.9L!+0K.[B^[(7]D6\^-FFR7N:NW+@;[IKXK/#]@C ("6V MM^7SE&T3HO ^#@O\/[XZ &7_,JTS_^W(T<'#(*P,?/6A[&_'\FS_3[;GYW.P M6&P1URW627 O+0ISW\*_=(W^/=:)+;&1DL0-/F=7_P0BPO^&S7:["[)V]<_DT?]_[9U'98S7$OUL'=$3'!,!"-B*ST16WR("(L)LI_)M&@Q-/T9)G$2NY4)>06\KHPT M>?=[^N4Y,2VF?]X_-I@^"T9M>N[2(SXMCWX;)'2QF-G?].0F\&=X)25IW\U1 M'*S'YMC::XX1?)>!NRM\UJ]9<]75I44P[AN--UDFV_; /!EK-K-,%J8++(&< MUSB8F*]W_3\U>-DKE<*ZZX]!TG2XRO;B+@*%FZ9Q=!+?UK$TGZ^?$E\1+6(T MDMV(W^0+\'3$&FD:B_\IQIVB:U?FF3+77<6H!>$VSJU.1 3'1='-1>RH%M1+ MGE2=R!8KTV4.*[T,3A1=KS#J6PM*IIYGG8B[[!ZS6 UQW%K0<]/4*D5"L8P_ M?G-<5\R,ID#NID YCNO^Q$<3XJ#(C:9'CJ9'54&!)LO!DAYC-I4BQ7R@V(['0!*\!$=&4KB39T"0N)AI7"G'1M!63A%MW>:":+"1255B=S/[$ M1_5Z4.1&M5Q4I*I"H$!U?K"DQWA&I8B!F1JE*(B*9T M)SC$SM"I9P/&:[_0G;]&XR*['!\&^V MU7,%#)YK?_[W?CBXLRT8@OM&.ZF[L"Q1A]'3MV@WYZFG&[01XI;MSX*A(A0 M*6:XD!;+4UT+B:TO=VSW<[1.1R?TSZ7%$A)L.8%D:1\X@F0S2.*+53^0_$&F MNFIL;DN22P\<;1?L'=:5XI5^.@2ILG[:*&%X M@Z=VTJ8H\-1;\M! @^<2.[IV &)GS9Q1YG"%3>T$3B&PJ;>T86>'T!975[.Y M;3VS@.?V"@JG#-,/D@H9%J%:R/CN9Q+H MB*Y,4."1-%F]<*X[K$ED[* &0:F];DH+B;%];M4@8@N)6 (1.>\OV9D3[VPR M]P\5J",9DV974VY$0HK-D9?@+[CD6G^FIX$O'QAX^O9=^8]ELR-B?-I:MCM1 M)B2R!^[I\4;.=\<6M) B"A2FGV1@$VV=:K78%:DL%)7SW_J'!"^?X(+M&]@% M$F>>XUHS8E_KCDN+RUB?>=K"?JK/*QJMVQTL*18!0W>Y8ZL*H;P*8*NZ<;U= ML'7%SG%CF1G%5/R#ZLXL_TSR@Y%;*18!Y5;NV*JGW"H<6XH2H#484BI:(M1X#4?CG1*G#E*I1P@5%MI M5 "$#D,*)1B>(-_9WN8#D$A^&'/;$J!HRAE7M1-39>"J4O)J7::%EN]%1^9> M6^;DD=BS*U.E WPF]*K@693X! (<;)I&O3(D>U.U:LJ&%[6%4B0UPU$5E$NI M.,I+<0B"HX2#)U#+<*)J>2=-H,%0,EN1)W!TU5%4.9+0]&E"=2+G$L2]-1S=). YZK^ MU],=UF624?!4<13#O3+'MN*XMJ?2#>%W,#J3V,ZU,1>3L(LF/(F3"@1LJJE5 M5M(B0?,GJ& \S+EB3%00%%L9)@J?IY+6L;^=T=@E]CE1V3S:S5:C,1";KIN9 M.]74JD'%%E*Q#"KFM-MG+RK^29,"NCGQTP,.$,!FDFFI*4CB';1O!JP]^WQA M,!/V<(&1>A!;ESMJ"KO;HA^0X$'((F1+W8>%:C-_M5F^9[,N:H_4+YCZ94;W M&[WC=N-/_T2%*%)WJAB*J9*'*2&TQ\_B4!3:R<&PZ&9R< 3AC[GE*,8WV_+F M#CS"\&@_9M;M@0I*CVBW\T!&^BYQ].>5>4=L3VS$%+,F 0 35R8WDX<1/4?] M@7"J.YS*UUY+'F)%REGJ5:98D=J/VM;P7>HFB!!=,:Y,&HRG@V34N">*<>%0 M07-GV>[8,G1+3,K$PLU)$PEDV=KIU$N>K;/&D%?=/Q*;R M9C]K[73JQLN.S+>P4G\Z9)K72M63 MW,PH8]-4**W])UQYG7"SN9U\ 3W_8D2[".Q9'EXOO%J)(D"5EG,8&ZD 0/O!2'.*&Q]> / M;WT&2DQ*19;#IOEL2#55D'9YDZ"L.:YK_H :=U]/1ZA>'JBI#X"4J.&K3U2T M#&I'-[G&K_Z=_>L8E@,^ 43""W9-GRWBF M121+U_QI_'D-*Q(>NK'TLXM7%_0BT9)^)2JEWT]C(2HW+L-:(J=^];IU#)M6 M;UC-W'P4!@F./DKGN#6(?T2P'3;85LUO"HITYO?2K1P.AT$(Q'MJV!P!"H6U;<0I3T;9%7CB$ MXRL]4_<9X>+'?82Z&5$3\+X6FCQ6F#+,3;R%DAU"8C9^76?0W^ MU#1%UJL"31>%"HU.$B'/+/.9V"[M!>.K_ ?OR;(UW83WQ;5^LLD3_W7L=_2> MBD(B[7IP\-H2C:_%<8%;5C;/ H9&AY?VAL?U:)N+>Z+27D2T,I5U,HT0],-4 M[)D%$_T?T2YACJ;?=9(0 MZ_F78I.IY3EDZ9H>R9<$V13]/KCE#\76%6"(>^"$P.-BSLDM<(JI3Z9NM*ST MC@=K;$=7Z $7KP\ORIQ>$1M&:^,X6U9P?XFT5BBN$&+_-ZU2,MYY;@^2YJ:Z MR]_BDPM'(0MP9X&JI$H1/+4#3_Y[@_GBZ!35NABP/$6U7@^U?HHLD!,+'(!: M1_"("9ZJJ?4S5.MBP/(,U7H]U/H9LD!.+' :AW!(R9X.'=ARRYY#@89-6%V MI%67)HYJ0I(4_2+^JDZY =_56#@5,P^/60*P3-X)! M<;0(&L+-,1@4/T'H6SV+CP),=P7C2V9#&;$#RW0L0]=HN1<31:!6F5P/Q<45 M_- FCNO+J1O+O;/UF6*_G1*3C('?X:.8LISN$5HWNX7LVWF:%3/XD;Q"D#?_ ML+I?R1?.\\IQ/-#H-OU_.O_3MZ@&\L8RZ?-L:F:8D_ '#U,PLF_'%PHH>G,B MN/.7=JZ!1;7#C.L5)5ZWIQ:Q(C16RMM_S5^NW!.-S.:T0/G*5.T*M-'E@I>U MLT;Y@I@1!C-UDC/GNN/:^I-'U\^Y4W3MT;I1]0. S::)H[1!Y B&G#K)G'NB M6A.3[K"Z-<.F^R,5GNGH;$T/ $/IE@#E$**I F@J[W#.G072PE@60-46C&2K0PBB7]VF) MR&T5H!GMY]7XDXW\GLP]6YTJ#KFSZ2F>L["C&KT1_NW MSR8W6K'%S='+&+THMA;YAQ>SN6&]$<) >LM\*;&IM33\V!F^Z^91+^-R77 0 MB5KA&-TZ3KTR56M&'I77D>=.+3LLG3^'+QU75\]HR",L+$NX^4:9!8T-%5/1 ME'OR3$R/C";$5 4MN@OIGCSQ!2X25V M)O9X;;B$L5:&Z];R,.0,0A(A60TI M>6G91)^8J1')@LZF8@3K^$#L9UTE5_:#@K*/D MO'6GQ Y^%+M!^#W>XJ&311NV+2<*3L3FP6&S_-H9]'P.U//)OY@'H870RBDC MBOZ'6%JT!/^C-/F%(#M(D(DMR= AJ*Q#4!E!AABK \:*E6/\C/T_X7:_D]V9 M8MMO8\NFR?7@-W/=58QKRW'BUZJ-RDHY":E?OY:(\;=OH&8M!"\R!3)%!9BB MVA;OH;%&U:R8JG-'M6UUY [DC@KJCF@/PC="J]GG4UU5#(;:'P^B09.V6EP[ M7L"'#\7//QZJ):"0!&5P06FUU'_>*^;$O^>[;NHS;U9M15 O#X("/"+0T0G] MEY3-0*HC($ZH;J,$1]-<22 MQWRIZ/8?BN&1T[?HX^\ (,56IV_7L-"^[Q9=NS+GGNNP"\T X+%'?">*X_E= M=B]M\E^/JN_EW\?N<.[I"3FV;D[$YHAT2Q2+):U?J_WY),5B)XQDPZI7([K M :XMA&MJN+80KF7#M8UP30W7-L*5"US/X7?/BJL_D\4Q??>Z$W0D"D[.LXE! M3P9:W.N\1RJ:$LGXVK3 89ND+1HSQPJQQV*-50;CD.3K.(<=R@&76TX M#JW* C@N.J0 @$"/0$9;D@^?+<5,WZVO& R&1F0E&0Q-QZHP&-J,E60PM!2K MPF!H(I8>)^=M[OUYJ9N*J>J*L0"E7QA QL2VB787-15@Y[\%-J;Q1XY#_ /1:F97+4],",N!\Y[R)E*S3&HV M<[<#D;#%$;9\>W!=QWU$04DH*+^W/9*^XAY^]B0M!=65[8S$IF,*IW[SQ.I/ M0<$/V;%>(!S-%NM?4+?D;\:.N6->6JM # MB)=^^2Z'%-845)S!#W28K.G")P>H9S.>N]:5IRK$$S;6"Z2; M6S7HF! 5S%BD(RPM"ZB-$3V/@R0MF*3\DCF<2^F0I.4+WA3Y.:1N$=05UUM$ M*)0)A?*]LU/% .4/$P)67;[V0$*H:6Y.+V"G640FJ4J?'_Z=J.XX,K>ZY5C )'E=]H\=I%_8P#G8M+S":Z8EEP Q MB!@LP8=99QV-5!:*<6XLESC7EF(Z(U,+''5S M4,=)Y,M[\_GRWIUM:9[JWMK!D2 ^3Q'%(:>V]3.63%Z< M3GCJ.;I)P"_T%\ O^Q[-8"RJ$GXI)HM0V"5-.'1V$Z:]/S WKEOPYL350P#N M L"+[Q3I+/T94[1054J(B_3,)OS0(B#'>!X97Y3!R7K9YB MPH\0B#L#*99<\M.RIT1/QMQU]TANORTB'NELA09R35GZ)GREQW M%>.[8O\DKI/.MJJ!5YDT;?0J*P+ JGN5Y8$/O@'>Y:?KH958, MD%7W-LL'(WJ=?"1C/;S/\O&(7BA/6-;&&RT?F.B5\H5FM;W34O&(7NHN.#P$ M9-6?PO E/-I].T"/==W4T5NM$!"K[JF6"T+T4O>7A/7P4$L6ANB=J4\85EMO[1$+*)GFAZ# M]4=5_:E[J$5 UW5/4_T-BL$MIIXF.A55@]ZM?$DT7NL(ORJ[3&BER@4 MUNJ)GOI3\R24AA],\*&'6Z!=6 WY5=PY+@QYZB'M)O7JXB>4)/O05 M]P=A;1S&TF"(7B,7(%;;=2P#?>@_ID!=C7%4?WJRPS7OR3,QO<,YV^3]I-&/ MK 3XJNY&E@4\]"+WD7CU<")+$WKH0^X-P=JXD&6!$#U('C"LM@-9 O;0?]R. MN?JBJ%;4K(%7B*X:!TH+[X*A7[0O+U?$WT$GA ^]!;?JT-1:(7!K0> 6'EPM MQI&%)=@,K?0 ;%4&@,);%\*"KSA3II; JXK1(RS^"K>P:@G#V@1Z#^K@ZEI" M47"W0$3\%>V#5!-W=492_2F*!U?7^N#J6@*PZE[E(1Q<74O@U<2K/*"#JVL) MP]IXE0=U<'4MH5AMK_(@#JZN)N[JC*3Z4Q0/KB[[;%;T,O'@:E' B%XG'EPM M$A[1"\6#JX4$)GJE>'"U('A$+Q4/KCXT"N/!U0=Q<'5M@5AU3_50#JZN+0!K MXJ$>V,'5M85C;3S3@SNXNK:0K+9'>C '5U<7?W5'5/TIBP=7'\S!U34&8]5] MT;*!B-XH'EPM"A;1(\6#JX4#)7JE>'"U %A$SQ0/KCXDZAZ<1XI>:,5 5W7/ M$[W-"H&M)AXF>I75@UYM/$GT'JL(OVI[C.@E"H6U>J*G_E3$@ZNQ=U"EX%=U MY_ #JZN(^QJXB8>SL'5=01A;1S&0SJXNHY K+;K> @'5U<2=37&4?WIB0=7 MHQ]9'?!5W8VL_\'5-01=39S(@SFXNH80K(T+>4 '5]<0AM5V( _@X.HJ8JZ^ M**H5-6O@%:*KQH'2PKM@Z!?MR\L5\7?0">%#;\&M.C2U%@36=SA^'C7RCN35 M32 BW-MZ=]1X>"4KQ="&RIUB+;X42\=C: M5A;>04J7RE.;S5&28A.QU9IF. M9>@:V^YY!1/WJ74+CX:OS$DX^7IE)I-GO3!AUDR_CCG*=GHKJLW73,X;C<)+ M'.&16)QS7E\45L67%QZ,A0<0ZHO):B4SA49E"6G-*N RB@'=6&;EQ=[:R=2+ MQ#KZ!4*+F@J'W]"^%Q)1%0TXH9TN,JB*L-,KABVTMRMF;Y>&+[2;A2#5NC0^ M6L7""80#+A-#:UHH)!YH*1M:X2*"\;#+[=!Z%Q.5A[X)"*W^VI!81[] :%%3 MX=)'M.^%1%3UBOYRE%%HIU?'3J\8MM#>KIB]71J^T&X6@E3K:H,BA'XCUL16 MYE.PQPQ&N!\/(E)H[7B!FRS/=.VWSS\>=C2I* MNK/1H7,=DDX0KDO>FXCT*KJ. EFF6A;?A6=;9YYM$U-].V,3U47N7KN)3"P6 MM'XZAZZJD-*UUFQ(WJHI0J18A?7FZ$?5:!18,:,?AZX(D735TFQ(K])5%9) M)-WS[;2BU/AV>NBZ!TE7+=V#]"I=]R )1-(]9S<5I<;9S:'K'B1=M70/TJMT MW8,D$$GWL ,F%M]>6RJKV:IPS'3SC Y=82&]#T#+(9&KJ1J1;A71IY>ZJ9BJ MKAA7\&S;HX-D!/QNV>Y$F1#_("?=G-SKDZGK?'=L06D8%F2OF5! Q:W3JJ%6 M3:#ZM65.7&+/SLF3^_@V)T%=OOE,;%=_,LB#]V39&JRD2S1ZC]@D3YI-O$)_ MR[0.@^1G-M%T]U)1=0-&SPC^+\4F4\MSR-(U8TH4C8U>TY]/I+](TM>YY+AO!M!C#+\['BLSW7C[+/WC MOY[E?GF$=72D&_(BW5LSQ?2__"*Q.QW]?^2SU&S,W>"+9\760<]\EDS+GBG& M%VFFV!/=_"RQ6^B0CA5#G\ 7-A6?7P I3R<7KU/]27>EUM=/3S"J>>EC^L=? MF[W&EV@DL$SA6.)WTT/MB0VWTYNDK_IL(BF&^]N1:H'4^/B?^>1(G MK6N^,K$OBQFQ"2W-)YA.,!NX+(7_#N9K9J$:BN/\=G3W[?2?1^'K7W3-G=(% M:_P]7)IC@XS=8'V";]C2L*_"^2X][_+Q_FC#&DFQEP2_7WK ='QL6R_AE=5+ M*C$,Z>[;S8_O1R?^#9+D3RZ\/UK5I<_QCU,['-[=Z-O%\>G]Q>B?QZ/+QXO[ MST"U%^7-^2)1$4]LBA.3+ WYBS0E_OQ;\]/E2T#PA+7Z_3QYK>BB\UBIQ]NS:]W\F76MMHJ%7U9 ^HLLL6]DR0$A-$Y@ MP[4,1Z?\#J@[,W[V]__'Q_@>\? MI/N+N]O[Q^)7<3'R8?V6].'N]N;AZO3J^NKQW]+E[;UT>74SNCF[ N0^/(X> MV:\><,UW6_/'*9$45;5F<\5\ U\/1'ZXF9=HTCAT%&&\@>OO2(JIP6O"3==@ M?3JJYU#SDUV!"\:;HSO2KY1ZK<:7[^?_4&;S+R/V9_/+!\D: T&E,\LPP,1U MI"NJ-TT6*(#W? /M,H?O5":#HH>$=P% M/AH^PR]T.GK3@_?89 YNK@36,'L0&(YSF#@89]1>AB'&9T@?-U6>B?1$"$QR M/K?!SM&DIS?VTU-+L37ZBW/=)JIKVDL- "W8VZQ_'.@'%"-+7^,1D!> M"F-;@]\2,"W<*?O;,VF# OB1#H^<&S"O"3&)#>!XH]?)G+Z108-(/TR=_L6" M7 XE:-!H1Z)="";LEB?BN!+\J\_8/108__$TOSG!,FADZ65* %P,+?!ZN/^C M1. M 1;162P?_?GB%W%.@5L<:LQJ$C$E MKV7$2#=: ?$I-..$LI5189D]$ACB)A2RB["?U&T>-QNM (32&8!%@V%)#T3U M;!87D$;:3#>!E+9"99LLN>SEXN MP[VJX6GT5_=DXAG^W0_'_PQ?^^,A_D**JHM7=:J8$QB1-9OI3+L4# Z1\+ ) M N_53T1,7RLR; !)1T !5V)XD>YUYZ>_M*Y+2,BLE$#PV['EV4 RC-",$!"$-B.R#2(6(&*39QU6@ %P1:?20<;?H] 'TPG04<=%Y$(R M4BPQ<\&@@W9MRY#]G]&QTV".P%8.!@)+384B C.3=RW=WH3QBVOI M[/;F\?[V6KK]XR+N%_IW7MU\.^R QKJQQ&Q#W5GX0 8@'1PLL',5X$9G&LK6 MF0(L#/^ROS7R7P\XY9T\EF@,.%$,CP.G+>#BCZ'GE^*GU/($T\9BG*81JANH MN6G1[Y[! (%;%0=,&SITQ0%CE!D](%<46PMM=[!+=&7AWR6])E1*OA$5C M9)'(5N@UF,#6 \1*L+H2'(Y$2Q^EP+NQG'M,:NHN75CJAP!0#1W$J5]6 M\-X86(^@F?(&;W8I:9_I8X!Z&G'!K)&H>1GSET:&8\D45_^!B_0M% %4Z8!1 M:W@1)NB8R'A,[X'G!0I@[+G@!TE^ABIPW;PG^J!0/=A4)3 W*1BQPT;V1%1K M1GDI8BOX1@$51%_E6\(,6_ C:NNPN3-N@@?1QVID8A/_9F NP'F$/@9GBZ;R MJ$]K^TRDP2C]%],U@,'2YFR(OTWRD;FYK]2-87XN76V6^V0.B_I?3[<7$:'0 M3(%E#H6/H8#7/P;M3X4%@XPL%5FI(4[/>E!VTU9 MHME3WTAW+1=NIH\.(G;^%PS]'HE\!'\F,^4_%CA?;\?6"Y6KT<3@77XL0&I\ M[/^=1NVH'J5/:WP<_EUF&L/G .,M?"*(669';C,J)65&9: 33(/9[H&">",* MR%:3KO3[V8F!#(%1ZL,IB/ LBZAE,SHPJ9S](2=+3PI]H^4'TE3 $F!<87$K M("J((9!=7_632.&?!2_Z^DGW+;OF%[C,#(*)S1!S:2LS\F+9/Z5?6XUF^P.] M$\P QUMBL\"RAGD]4-/%8OQV:T\44_^?$DEO>O,C6 C:"TB\6$!!.EV,6H_S MH1SW5.F:PL)$K*_ Y;7KL-_ROB@QI8)(3XQW;$+T+URP',724OJZR33?Q;V% M%S*Y&(:B%WZL[T>#]PPB$=QP>(B^+1#V+FF]6VG%>Y*[S*SV2P9^.VH<233W M/EED&O+!5E*)YK154H[I.EO87I?=>. MZ@1<+1P *VD#C1L R;7FP8LZ'5!G]$'<2E-B> WANK2D(-T^.9^D_PL"Z.&C M]#LQ35W]264:6^7"AG$V50!OBI^I.YOJ9"Q=O!+5H_PDW8[' '+;']$G5ZO$ MBIY-;1JYA"E]5][HX(M?4KJ*447MNE6$C_;)7P1!Z]($+LF3[2GVF]3L,@G8 MV0L H>Q(FCA\C'@6/E.Q4J0:LS!H>RE=W9Q?W%W ?VX>I?N+;UI._5+E3\PW(M MU#NOEKDEONQHJT)\5@P4UGRE+-:=#M9^S@9L=[ ME7UYH06K"PY,!]H+X8Y9]5MY ]A.XVDZ,L06*D*Y8A@,> UT:S M)3Y.Z)2 7>E6#9AN>$FF]\4SF8$/*9'_>C1507])X[J*,Y7&AO7B+(7)6"K1 M](-E\3J+^/A,B]8J_0K*TXB"=389$]OVX64 MDM8[%E**PDE10LIWE-_Q71!)VA1&XAQ"DGX]NWVX_8 "]-U8KDR)EI%8OA"5 MTR%L&99/@)FP&$T:@^-JO,DLP096&*V_LWT@L1"T(Z\4M,TM1P]S-?&8_"[L M[7B&S\94>%CSH,S)B>1)"IX,DC:TN(XR,]>Z1#]71>]ZM]+A;,.,K2\Z#@JH$QEUGYWZ4;CU[M:1>9QER M\DH%NA-*J\BX7J5%NET(:WZ<7HI%PHI*4&;/.+Z10RNWUT7K8_'\*,5^Y]\: MRMW1XB>W\&Z'AC<"Y^S7)7'^0?KU[FQT>QKL6;"IV@F2R;!:3\MUO+HORV9P05N'94J1L9 M0-MK=*-'LDFAB$YR=F@-AZ=2""Q MXY\M)6%!JB)2."OJ_0XM9SXU0 T?D'( M"UA-1A#C!Z.%VAX^F?U7 7"L)RJRLM740D>_& \M]34L)WAFVMTZ,6HH MOG$?CB:H/@O?E.A#>%2;T9?'B^<7VY5FBD:6MTVQ2H87&M:FE0?+KZ"\1IDH M\,"4N#>URTQV*VJ*)NS+*+\J4_),&AFAXB[8H["+*<6@& 5%H@(\90'(%Z+\ M9*84>07-[@0^('&BHM"5I?$K4'T3)#P$-X51ME0D$Y7IT!%M('P,T@Z%JK_) M)@981L%H)PZ-]Q!:)DLS>B'N=%OU9G3YX *S;YZ(H9/G0%_$U%!83JO$=<-3 MY%/$_$P4I>_',F*UR>#W/ODJB(\U_:X8::4,,2S>DU:*]WC4%R:&2L+25(#6 M&T#/)CX-UE5!4EU,"Z3!6(0?/05'.M-HZ%.P"R->*+FQ]D^*8L6416+K$!8R M+D_>RB2"6/VDX_L *VN[%$!^85ID6YUE-$@VHME[1,2HP^1)-K&Y7*DI)9=H MROO4:+(J:"XUFIC8+RVQW\;$?FF)_9Q3[(*D^<\)R!$_\D[%Q?5BMP:%'J9* M]S,P)#5SJ.L@ME!)>ZV0;W([@7\8[9IACN6*-_FK_H%:YBR,$D3B6/B!F&S4 M,&.;T#DX0<'XCSP+ BKS0.JKN,",MS9<-^(OX^+YBL91J)$5'% ]+:\;SNRHYT M;74/?;28]"HLZ+857?!+L-&,+1*83" :C+=@RUFP<)X9CHS M_5TQ8J\,:,E\=)UP2YEG!)UJ8LZM[Y>&;J< ;3>J(&E/%]OO1-Q]B#L/:XX_ MVJ2/IEKH?D&_I5EL+EH,#<UC!L0 ,\CV M'1",10$"YBJS2BO"=B 2#:Q?-RBS M8LVB_+PI<%]0/1J^@ZY5L,1^2)Z>]^'K*9JO#)3U$]C&XX7NCJ80N&^K:8J/ M@?!X6A(>*PL0 9:11J'DIJ9L$#B0*/D6V6;/8 T;F40(8B8!*\<\;NKWJOZ[ MX'Z6IXWE#A3;9%;+FQ4L&LN#&JQ4B_H#85.K^!,7S+L8&!TN_(:8U!9/-=,% M;P:]'.$-#)F,P'Z+1UC))^;^1L[ HNS4=W>>@HR,L;!R@GR)SU]1.L)_%9M= MR&9L??C^#?4<9)\?\MO3.G0MF"4?=8$,YX-DO[Z+H MI1/X*/V++O,JU^] )SG^/25%7#H"28P 3JH?PW+?%KO>Z1D*U 9%M!W-(46'%$7(^%!BMKS!;*WH@P.RV^,V6AER>RQ"N1J--G0=D"XQZ6 MQG__RP6%,'\F:OZL@_DSW!B;5P C"('[\<2%:%V4WH1"*C0^%7=-P1OS(YEG M:^TFQ^R8;\7"),E>+76E:52"&59)$O5=;^YPZ*Q6LWP)*R]"'E/@L%@4,V@& M&DTE%NX(=^.1,>UI1&>5O/HK!6.;:SX2C/NT%"I:393K)&N:'2OC"X 8Q:M2 M4<+'<%2[Z4>US2 APXS*\!DL]!34/^X:@@KKAY)J2L.:PL1-'%%PG(5"=@,^C6S[0CLI /%\-.9[Q_OUS/ZSC8=IC@NE\LNNO"'JYT;6[*94H^; MAD5W?M!2-C8NL!8D7)E;N$2T+[_O@48'R$6;?&)^XV(<<3V@ZMK' GTPW3(9IG6%$&#[OH4E:0WE M[3,SWVBD\I5^O/'8)DW)5.CA?QK1/X]\S7*IV[,K[4@*SJV[)^.UYQ$>^:?) MOCX?-P?#WO#HI-5OLF/M%L_?$L+ ?7D6]Z@?EOHG M701-D@H9B7[R*W.7P P%5X6]_\>#I,$J*29"' M( V[X.[:G#=@IK%N/M*?)LO@['+,AYK.&A90\+U^B;@\WK"7]D!=TU,4)N." M.QG]3HKW']TC]!1,L$_GYZ_7L?\FN&'^*C$(2D\&R+KHNFO-WU]RB, M<<>_D^L?(HZ(-VKEM%+[K:[*0.K*5(ZD@@X+D;8%::TJ(2W>.'M7K;$&(57\>L=E2+#9[<[Q1%'FGP/J7MK6["Q(;_Q+=Z=G0:+AXC7(A8R")AJ/RBO(>F #>$;[2/)+ MB&A $ 2C-SO6+/=8(ZH..#J2@@]@ Q^WCTXZ3NHDS8)SIW0! M "L-Q7\3 [X;L#ML)&"WMD'#UQIMX$'K6\-B2F5&TZW^5E5:P_)B^KM1ZJ+GF"()WU,- MU39LWXV^6I3DC4PMVI41"X3P& _AL$/H![AO%T)!16K3D[K G#ZB? MB9JN^)>4K]Q:')1;B>CM=ZBNZ]98U]7&.7L@AL&VB@8]'WR%IM'Z3UJZR7I[ MLG8.8 &A.BM-G;4YJ+. U-]\0E->7R+SA4_EC$S?E)N#KMSI#5%E':;*ZG!0 M63DCM %&5;.!+E@%U%+SN^BJ@[ M8L3-:AYV^O*PA4KF0)7,@(.2R0>7K8'<3\QYEHY)=%I6],ZB,>AQV+===\DL MK'RH3>%#%17//K4.JC[1/Y\&QR&<+4Y#B!'\WJ>52;/+ MK*N/>Q;O%Y UF=RGH0S45(>HJ9J-?0H?! -ROR\W.YT:J[9<7:KU]9OTW0U9 MHO]\*%0#7EL..R?2[X;MMR.(G<;KJ\%N 6HP]=H446"5=BRB*=5=!KY19/$H MQCC7';\WGD>TVQ!2WQ3=I)B[-<\#Q-V.$V^\(>[M.'/Y%NN< Y]H;KLU:)6@ M>=-1HB0%74EF$T;=I^>R32S&HV)$$!;KR8-VT48!3_Y"MWC9*+A=G+L8[1%% M-[@4-[C9X%%($A$4_ -K1JATR.@ M!L->=A.*A1#5_8 7%D>-2,F@GD4U80T]85>4!AW M8YG1&==@C>]KB \[LG?:O M.D/+A]!]PN1E[9*7FR4.CRXI#$IQRW?)),XH:@9BM$+99:7SUY>59!YAM"^7 M9&231V^6/#AFX34VY48[*8]?/AC0M]S+MWPB =Z8 P[*]U57M&7+"O0V>11 M]K-LJOOEAQY0.BH[<$X9Q?W['I57XER\NK8"O*:;BOUV1>NO08P$A^D83)#X M4:FL[2V:+;F/<=$:.Z ;0KR(-&#JN8?_-%M;? MUL^%W2BS>!3]1+(HL,!/_4.[LT;)!G)C4,86%BRD1=]U(Z_PJ$GBR"N=HY-A M5VXTBVX\@,YJ?JKYAKA8"EN^>\JC#H<>"JB[>Q0=-CL=N3<4(HXKE*-W(-XD MCRJ;_3$X[,C=6N_#W.#\B5&S*E+A:WWTK&4>QT(DM ^07PCK'PIFC5$+EZ^% M]ZDW8MO9P9I:Q--&KFOK3QX[:NW12@Z113V0[XE&9G,Z)'B S8ZRRVBB=WMR MMY=DHJ,2/P EOD])DA@0IG5U;7G83.K>6SI\,0#,5_O9$69HFM0'31 ;;@XP M-GQ@L6$>U4V/@"?+5NPWOY1RI *JZ)L>K85\^D,Q/#+2_N/YY959\U0MN3LH MH_P7X\88-][$1RT>-4_%\1%X_.T^%D#ACEBTH-+%Z24E9I9+KB6=6;.Y8KX= MF+FTEQTBRL&8O&RG%H\"MV7?[UG1#=_Q WS-+//!M=2?4\N X3JGBJ.K6?/M M7;G;*>,X,;2;\H>I"*=U\C&B>!37%<-0G9[TW;5)*H/7[:[&JGMKJN;RZ.3YL=2 M_)@:)UJ3YB:"2['%5T@JW]OF*Q2$4#QCLBY1P!45=:X;GDLT#/H=<- OJ623 MEV8,\+6';BRCDAAC?!CC2Q_C2RKXXZ6W]^:?1E(OZO+1N;N"A\]/EO;F7X(_ M: R4_?'UDZ8_^Y\2->@O*R/_YV#S7MX"8?IP2UC^0 M)>)HB1,-.CD2C3\I)JMWFMB*(IPD^/" M%ZSOU\W:MFS\7*^:C+.U:;9,,TCO8RQ+[1I8<8NOCM2HD0.OJE).XP!_Z8MSY M2RN0(V>T0I+8CL3*:_T3T4 D? /*SN$[M1")P,81$TT/D4"BB*?5!C:9$M/1 MGXET$6U;*&!<^LFON@G"T_(Q6@W"!69B_'36/.#B]:^TZUYK'+9 G \3;>E=[Y759 /]OHM@2@>72I'.B MDMD3L:5V4\XQ9[1EJFM\@&C]6]N57-5H$IM(,(]5*E&G5CB2(!+*04)+)"2L M1C0%$IH(VRJM#Y)%M/4I(%&>LX#(S7"J8?N0RJ?+D[: 8B\1S(Z7EAU/VM:' MC44*38975;_XQQZH2Q&G4-^PL^-8,%UY_5S!NDY\,CXY_9.K4*T9Y@UZPX_M MOY=6&',V5H6T*D'M>D:B<.C MH?HZB<..A4@I=581MN@+0@^6&-V>7=T36*?_$>W'W#(?0/KJ6G)>E/E2[ MU;VDG5+=Y]&W?)'+.%&=Z:5@OOQ-M0B*[?@QX>"=D M0 1QL.OE3EN0+8UXHG7Q&I1'"_CRX7S2DX?=HC=/B)+IJ?NVQSN**<"MH2M/ MNJ&[;Y(2F5<%JT6AMG,=0O/8S;IXG^[M:817@#R03.RN.\MQ:4M,OVEQ<*S2 MG0%>P,+>W\>4[X <$Z./.QZJ7=!8A&*W3:RV3Y=Y 5EM^33N5F+ZIGP4">-; M%U3-G-4 V;?FY-%R:9Q[6^4)VA>ULR\VRCP>S>DWR;P];85AIPQ; =LMH*6P MB6LZ/%K1Y\4UK%BCU:E+FP4L'5U2XV>)JAN#Y64EJCL\RKX2I$ H > O_QRJ M.\MF$<049U=EWMS0E7MMS#,?9I2\PZ/&2Q @#_MR?U#GD]8.V(^])H[S64I6 M@^^.$#'7G-!6@,*LI)DNFOKEY>9V>)23;1!N.0JS?EMN]['G8!VX2QA+@(\3 MS*,PK1R>:G;[/9XN4Z2&7;4>DM"#P$+*#[T?[ MO7.SN.041<^5A^+?RL7@!@!V&PD M3)=,SQ. _;;CAC[]]I;'><%3'#E&/]=?CJ:YIQ/P<(:\+HJ4'U&U]_41O M/Y%^C6<[)8I#Z3CELWH^4MKALSZ@VLI=;;6SJJT01_<1C&Z(&T2>LC8Y[-#] M3DG-"U!)U4!)=;(JJ1R@UNWWY4%_S3;ABJFDRCLK9W /)4 0L Z.8&CU4?[G M+__[F6-9 ='^I;O3,\\!@!*;I1+WYLT!:('$'?RH!6J@!0:98U>Y 6[8E(>M M-4?_5$P75-X]^9=B$UJ<2V+^2:01.J@1\M<(F;,;UY9BQFRTWXFA75HV/0QD M-*/V6^:XE5<28\VL^W0'*/?K*_1 *U_!2]V] 6==7-G,UF^(C%$&XL]TZQW=OQ>7!,..NDL)\< MZ73D3N))/'DI+BY-APZ:0TK7EEP:$)$9VU&C$6 MJK],ZB]S,I^'E=R4._V.W.H5&;%#!8<*CB$_/Q)Z%I: WM /HR-16DL WQ*7-XO?CYJ8\ MZ/8QO%C+\&)_CW*#XA#8DCLUV4A9^:P4UB:7IBWZF:L0-I6*[L^=0[DWQ)V4 M-=4/FC 8^.M9ZT0;+7G01N>@IHH@[26L![;%"OO(]P"=167'DQH$(7N7*?0/+;&Q]1M6-()0U0)^:N$S$GF MB([7E(SW=.RWXQ\.8;9%NE7KJA$'F='(N6.LT<>^Z*$KAG(P) M.'8:V[WN*P&_SV*006ZA*LA=%0PR9Y!#ZD6;C8/8;F;>[ [E3F^ :J">:B!S MUI@OSCI')[TVX QS!T*H@"O35+%V2+F/'B534\ M>@[O-\O27G0C:Z:@*3<&#;G3Q_*AFBJ"S GDO$!'\\ER$ZR/84TRRH>R@3TD M>J@S\O07*K5C210-Q&O7WB#SIO4]Y4)+;H!UU>HDR07555VR.+YZBV^[*_1X>UL M-T+NB:&X/)FR-Y2;/>R*4,]"QV'F^HV\\-9K===LM*N>$JB\(Q$[N#-P)5 % MY*X"LI=C^"H[=K#BGOW0>W*WA6T0:BKYLQ<^<(99NR6W!DFU/]43^)6W^J,V MR;&P,/9*+E#X9ZY:2.I;&QIE;WN?Z]1*[%&">J#R>J#5R%PGD"/BP ?H-8LZ MA@5]@(TJ@1Z8<.P2>P8T>G*EX^@4YV!#4QO50MYJH=7(W A/.[B'&@W,K4S M9:Z[BL&:E=P^P8187&_O=3S]%-XCAGUNQ)-QD)%V0^ MBU.6D]W7;,O#3I$'3Z(J*5"59$X]%X[#3@MP6(^05.7]CT7G?M4FFNY*8T5= MCDPUNZA%\M39388RL,V]M^LJ0;(G)/. M!VL=>5B3GT+R$V01]H7YM68^=<.K,G5\YU M;.:?]H\!"$Z"F"#'!'&4#>-V,Q>1L"/DSN=IMQJ%EE.ACH/=1Z#?_9:!HZ* M#.#?+:S<60AE5OD4U$H)'!:^%19];.Y*I<7=5(YCWV94"Q,Y!;@Z*Z=Z+?@140XJL2WA40^ZN+?E?N M=+%.NJ;Z@G<5Q/YX:[7D3N(6K^HIA**27Y9,DFTE3+/ M@T51$03\F3F!_NZ ^#BO9CLEGCKK;;DYQ$.H:ZH,,J>K\P%;MR_W$YW.ZFF$ MRCL!@M4YHWX(6#9;NCIS5>7^T=Z^W&UC[Y::*I!L^>L<7B3!2XXGD57LP M+F[B@P_=4#RS9C-0$P[E\<@BQ,T+^5N$[:0BDI1Q>TJR!]=2?_ZA&%[62&53 M;K;ZS&,UPP'YLG&BY,!JP*>CDW:[)0_*CN?" G[([87U%_V;P9>4)4\9TLT= M?(..W!R6V ;I@[BFOX"EHS$ 2!;;RJQ:L[E-IL1T]&+$:22@W2.2H+U+"=KF=QS/C;G*X!.#?$O1T_*J_[RI3>4.[V2]U7M\N: MYZ?V*L4NI2O1U"/=S"1).?QT?E:Q3-+OR:U!4M,RL1B$CWJNO*?V:('++5%( M*.:;GXAYEVQ%)R[?0%TGJ3(BE?YC4?* 7GX51.8SC?KR$+>,5]A1VPBPI/X$ MJ70'-X!U!D.Y-ZQ' \%#\O0R5RLP GX;;G7+THWUG>+@X JU'>OBG6K*B5 :J=# M,Q==O#>UHPX;=Y9-7S1R_2(:6@G_:"77PF>MENHV0/S/7 MCY3',-2?';;E=A]WVN-.^](CV:"1_E87[9FYFB6VZ7AD:MS"5EVY,VC)S5:1 M12RH&?GC[F^58(Y-G)&YU"8WSF@,!W+SH-U62344!];CV^7__7?G^/SR!]P\ M.[:UR;$[A9\26[-FY%@U= *3 6/#\FR5.,=GCG,?_'$\=6?&,=@CY,HEL^/G MUO.Q$I3%5C"92+=NZ.X,9NM(BJE)?EO "3'5Q=$TK6[R]B[^Z1L/ER\G]XN^$;,"CTQQ>)W&P4MOB^)/KE/EO9&_Z(^ MRHGT%PD80].?_4^)?/O+RNM^^;)X$7O/$J<&C!KPZ?(PYKF^!4R]QRF1%%7U MBPMH!LEO"JG8\+7)TDD36S&DN6*[DC66W"EQ"#L;D0IV5@HXUDT%I >-H;GP M!1,M'Z/MWW58HUM3>B)3Q1@'*R"=6HJMT3_.=9NHKF4[<@D39G@,E.YO1[1 M@1C&G.HF:!R_J=#[V_[Y>'6X9;-+ZQ>S&_WB.JX_?5JBK MGWQR/DG7'Z5+F\ ZZNI/,);HU_YB/WBT',L 3R7I3ID0:4!E;*<;#B;2NDN?XQ^GD==P-_IV<7QZ M?S'ZY_'H\O'B_K.D&"_*FQ-Z*=0^-LG2>GR1IL1?W-;\]8L4.!5_;;#_)?D; MP:6C3TF$^/T\F1"4HCS(\'A[=JV;/QH K:M33N("?^B+<1<_)E#N9S36#)ZVQ*+-_E&M8,NP%NKPG9K"E,EI7#$; MZR&RK"A'+/?;N5CNMY.G*:2?_*J;8 %9G@,:D8WEQX.DP0HJ8 ))Y%4E<]=/ MI8+IZ$*?O)%5[Z6!SCP&S$&@K.*\?QP+UCX464F_5GWJH_&9<>EUZX)]=90; ^ M*_71#74F%=V*B92J J78CI\"284F>XW 8WFNXX+!KIN3^G [6B_(*SGP2JRG M-/(*\@KRR@9>6>JE6!]NJ3?)HJV*2+ J$&QID__!. !9]H4)-8#B(;EOFXI\ MD%M\C0@"I"H \8]41( @0-9)D-4S?80B4.D#0(2\/Q%$* *5/@!$R,ERAW^A MJ%/Z ! >)PG-1X4B4>D#0(R> +52VN!4_I8WO=77#^DODB]<#8WBNHF M=31O^NUP_HPVM/F[U^CA!I9)][>-7G7G.':^['>&HUC['+;Y[5V?.18>N5VD M9J...8W4'7.N;BZ/3CH=N='MR/W.AK,P2P;,EOXYI<.YB+%PZL16#SY+:@F^ M/Y^)ULUQT&W)S5Y2*RMD2V1+ =DRJ6%Y.K9<<^JN\"S:'\J=!G(HD+>-KRJUA"UGCT%BCSR4; MESW:AOH!F:!\)DB7XA,*R967ZUAIMC8N>&G9!.8NJ9YM$U-]DUP;L&&P8TNE MK>UN4#Y@J BIC%0^8"IOTO7I\G7%!P0#H7\6R/Q'*O+]\8/9\+A0 -\4W:0V MQ),+PWKY7>B34AD*8Q!%]P3U5 <1Q^#K@R-"K1[$?%I$,]E)R'O MRD&$.D*=/]2Y;#PLH$J0%_JW["GKR<-N%]G@X-B 2X(TGXI E/L(>/Z 3Y<( M+1^U59776.FW-GK'8",MG;(>]9B3?J6E?A\D)=:S4'(MZ>;L"D-X&-Q!*O/6 M UQ2G3N>7K-);X0I'0Z]2W'? R(^ ?%F!8=+Q M(*@(*L\"FQ5!NMRN\$!F KPIPBYG+%I,%_:\.;N2''HZ-BU)Q#,U,*B)5$8J M(Y6S6[-<]G+N$<@#3;]0^\MZ_IYHA,SH9XQ>(-+W-UJY[-G,$K7+ >/;CI1K MR\-FTHER&)>H,KXWPIM/OUH^P3F4ZJ4#\D!0SR41F3T:5[AHC^VWE =M ;9; MB@/&^B!^LQV3+OLH&&Y/NDVY,1"@RC"/2%L="PQII,T&*,SF/@)-U6\ZB<$V M#,,@E9'*2.5=C=5V@\_ABMF#;8\@S2U;L=_\!X.S1YL)6Z:O]'U)_X=B>&31 M31C=,41X>N.TW>"R%3)+D(TCMK>EC#MRNR]:SAAQG:ODYM/[E4]P#:4XHCU? MM'-)"F8/JB' $> YFRGI-_NN@Y2')X9&[#D!5:\XY-*V9DNR?EUQ^N^6H1';02L589\>]DTN MV^VRQ-(0[V)!\4#PSJ='*I\@&[* 6.BL#PML#$PTN:0(LX?>\H;]ED!'2VX/ M^N7#'C,K!2(^7<8088NE;;S"0Y8R(Y#_-,N,%*',1RD M,E(9J;R["\?G7,0]MI,F:O2XV>T9H;XR-[M[:HW5#W#"(MV\GGV&[?',82QZ*<]>X;";=)9+,%]886Q/G)>6#F4\#V?U" MR$6*[9/F4&YV!=B,)PX(ZX/TS58)E^3V[F'DXM =/]BCVQ$@2(=627&"/%U^ MNVR(4@$\D+LB-#'\B-!C:\/CQ<<]D6 MFJ7P4CV,^W5_Y%%LBM!':'*'-)5^7O< 2T8QHYHCF=/DY-(;S MC(%M*"83HV@.O\:O,?B;.OAKV1JM&2?2'Y8+VEUZH(,E:E@)S.7@=>U/T[] WGEU+_2E9_C&, MY'5.3(=@F00FT)'*2&6D\N[173X]3_(MDV#1D5/%(1I]+TA\5CS)-,'M/"BL M]'L8D@=B/^LJN0,46]H]4:V)J6?=FD];63;E05> _4CB(/9 V()+CY2\JBQR MY =,_8GSDM*YH,.GAJZX&@UDC+(Q>R",P:4(+]\*#^2%LF%Z(+R0KI!/:$!7 MU@NH<9:]P#BB(Y%78JLZ0 M#B<4*#RZEDO#G+) $[[0GDQJKXH;=>N4X'M'. M/1N4KR\I_"J,N$2Y"'$128Y&:LEQ=7-Y=-)N=.5FJRNB[$!DYXIL+FU--B$[ M08VNP34[=GDSK'=6B)T.@KJ6H-[8]*'#I[])]G!Q00A?-'[HR+V>:(<9(=@6H%$U1G*+D[U< M\*92_(M>Y0+$8P(WM>22)=;.VRC (OZL@:L[CQ;G=(*48H! M255,E1@&*Q,-#B)L-? DPJ)9GDOZ,5N)WSV9AX@8F1HX(+J=5/&7M;BO*7=: M/;G?%* T&+V* A'-)=N8I;1O*YY96B=K45]?0%V(4,[5H^"RS77? MQJ$B>Z.0[G'9NYJYBB]72=UL]^7^L%<^JE%4%R:J>URVG/*LXD.QC2CGCG(N MV=(]"_D0V AL_O9(NAQJZ:9%KROW6P+4\:6*B(I7JB?1UM[$/O9CLW#;_%5R M+$/7V,@:LD3_^5 ,;]1W+ 6PLU"+)_;H:CL6A)E(HZOM6 X-9NG&4I+56L&5 M0IA5<'2U'O84D\^IY/BOCZ=G"H&+6.3I7.B ML@"VU&["4C1:+5C?IY/\J]F$@F?:L<#"A<-YVA:[%(G%8=P;@\@K&QKT/ OH M6&G,_[\I4#8_RVYUETX&-7-?6GSQ7>3+(HY633XOETD%V7 M9F;MBR[*!VW*OG]2"6PP.0 L8^3/.G_W&>OX4F,DZP[;<[E?=T:Q.H;!( MU?'U*<$O1=B)M,HES0V)B\05?I61N$A<)"X2%XDKU"HC<0^>N-6O%,RM!/"& MN!()$F+8NHX["V"#?J0R4KDF5-X4E4UJO]!>M%]HYUU%=&=;8]V]MAQGY\8A MV"_D /&:U+I^9[QFJ:C9#M1M)6N=CMP;-A&S!X?9I/[TN\M8/M4E*&\1N[M@ M-ZDQ_<[8S5Y@@7!%N.X"UZ2FZN_A>KB:GE-$2<1#/_>-*-U150IX,G3E23= MB$F*]A_/<:E4DR63N)(UEESE%:--&(= *B.5DCA^55^QYBURP Q9#4S+RL>%C!++&E\T"OE]1UH&"&P-,KBE,%7-)OV<-KJ!!0 M(0B@$-(E]82"0!E2CC&S= 5LK?KQ, M9N,';9X#!'^Z1&7QD5!D!%$P>B",D'1H=*G!4.0 4;SE" 4]C% >YA<,>02\J8?X04M80H$#T0/DB7-!86S%65[E@PN39L^L.T M"SX]9O,/ M[G'DA+2N8E?N)Y[AARQ1;Y;@DLW,)\A7 A>T.TEG1",/U)L'TN4W*P7DGMQL M]42$,I8QKC])Y.Q*@ZA6'7-K6 M;$G6KRM5_]TR-&([:*4B['> /9>M>%EB:8AWL:!X('CGTS643Y -64 L=-:' M!38&)EI<4H390V]YPW[KR0*MI@ G"V!FI4#$I\L8(FRQM(U7>&ZD@M!TF#-( MMY$^>0X8R(Y#_.,O,%"'(1RD,E(9J;R[!\?G=,3= W6J/M$_)VOV*W-A"L0$ M_^WX-!#[V/<8D;T5V6TNN^MVB<4AI!'2^4*:3WO/_<)MB')$>;[QA3:7Y.'N M$;4\D)UV:VBG4S[0,896(,;390H1J%C4ECUJ%AR_0M[1HW5#W#!T@,X/8GH[IKEL6]LY:H5@ M1C#G &8^K2HYQ*NXX7M;RYR. /URQ$%@?6"^V9GGDD3+&+ J!-J=6 2@*;>: MV*CRH #>29=+*QNE2T<%] 3HM(?E7>D"50_>DZ-K.MQ!G'_\==!J]K](A,E( MR;45T_'IAZ<&8 404AFIC%3>W17K\#DD+ON&S$5'!>?16O,#@7H MMR .Y X$UUQVH&79<;DWH#%4)LY+RLD2=&@,)U(T_V*M-3#"K_'K,K_&X.^FX*]E:[H)VE_ZPW)!NTL/]+Q8 MYW/MJA#QR?AD?#(^&9^,3\8GXY/QR87MX=G?(@[J+SW:RQ=&:9;(F>#"+=6"X)-_ T.YMW\&!8B'M8B$L) M(/PYL\P'UU)_OHML,I]H-9#$;O6/?R3:K7VF& ;1SCT;G*@[8NN6YGM241BI MD3J,='5S>732D1O-KMQO"5#N)P[6#@/072[M,S8!.B$NNA7.['"&S$L*0S3Z7I#X;#,XTP2W\V"CN-_(D#P0^UE7 MB6\\W!/5FICLB5E-B+[<&/1%M""0+7)E"R[)NKPVC>7(#^CBB?.2TKF@QR7# M5^"6,V2,LC%[((S!)5^8[X8UY(6R87H@O) NWR@TH"OK!110%GD <41'(J_$ M5G6 %H82BQ4>7/*\V8HBKQS'2RJ%C$N4BQ 76>LC>XV&W&U@=>3A(9M+IC=+ M=>1[7+,DVF98[]K$5FYUVPCJ.H)Z8YO/'I\F-'L62N:/\%@OVY;<'';+ASHV MLRU.='-I1Y.Y@I('NM%#%^.9RXD1/(LI$>((<;X0YY+&WK.N$E&-J.:+ MZG19:"$LYI-.2VYTZ]Q2K,1B2XGV/R+VL3]"N&W^*CF6H6O2DP&#+2V(>JX_ MZQHQM0+Z[F]?@@($!Z=!%"!8MH]4M-J_.A%8B$$@RA!EAX*R#494G\M^V#U" MEI&2C 7S=S;_%P')TOV .J%7B$$(P4(;P_Y]+FG:+!'179AG\_%T)\V.",?2 M;:=$OI%^9)PB=0^7)#"GR"OJ(7&1+,0@Q&Y"!QP2O$((3@H,V6 M7+K<-AIEFXRRZE?=KI\P'5E#EN@_'];'E5=>O'-'_Z]/)Z>*H9@JD:5SHC+9 M*[6;L!0 P:^?GD[*#"BO+$&IXF=E++!NX7">MC%)J<+H_;@W2J65"@4]S]I? M5N1[Z[F.JY@:6 "96Y_VY6YG*+?[O03QM94ZA0"FI"2N4*RU%VC_5C,^&^3" M9^NRSE/+@%$[_O/ 434\RF]WEDT'-G)=6W_R7.7)((]6LE&>,17=E)MTRTZ[ M@XR)C%D-QAQF9LQ]BZG_/WOOVM0XDJZ+?C^_0E%K9D]5A*"QL0UT]:H(%T7U MU%IUX0 ]$_M\F9"M-%:7+'DD&?#\^O->,E,I61:RL;$,VK%V3P&VE)?W?GG> MG3%I^]@^/FM8M&'1^K!HJ>M\>K0VCZY="[XCYDQC5,?';?NTMPL+]TD7^:XN M4J3AT^?GT];ZNG2#->X[9]W>F=T]*4*_;#BWX=PZ&L&G[;49]XF5^[NR@=MV MY^RLL8 ;_MP/_CQ>SI]U9;+.FP^GW2-@LZ(7$C5K8=*MO 4*\&0O+&8+%-76".4Y\#FAZG1/! MKX$L@21N(\>WIDZ4X)P[L-9B@=1)!XP&G#7R B<8>O"A6.F.^%#GEI[OC.!* MK*'OQ$".E[]__-\W>1H[.OIK$=/*WY \H%_)!&'V>9]OKO0#33$R%,@T>B0A MOD0E&,T'C$<'47BO4X^Y/PV%[UN7OW__XUOI.Q;HOC++O/D@6<^Z=&Z%=88W MV>EJBE?$G/FW^<^Q3KU>]G^_./AX=='_WX/^YYN+JU\MQ[]WYK%B0NQF"43F M/-Y;8\&'VYX^O+=D9O:_CNC_%25MY9_>_%)T$7__5'P1>*.;N(:;'^=?O>!G M>F),957/ZC')8"V0O6W1;VPK%I$W6JIG)+7FMUS$!;ST=-W/OR:0*^>H4T - M6:15 H=#I];O<--3^-VP@H38TKH,T:6-W9AF>#KQV/KLA_?Q3M;F?7CK!2!@ MPUGL!"ZMZ(]KRX5S=*(8W#7OV9=40%I,[J0))<=3/A=99^JX:&CHG^.I,]0_ M,Y.!JKC!KQ;+YO7E&Z_="UP1D Q_T%4>OQD:O$H-21VK0]3'DG!:5#*SO=*1 M_RN.31NI'MFW+E)[+$8=&WV7Y;O_-*A4$UO>!Z MKZXAOVKDU]Y#\ENQ4C&C99;0RS[^>O\1 +:I3LF^G$8A%O4",X;&3NUF7NCZF(G 3CFAB-OO,23\2- MM'VI+V@.OY;2=F\%R'>16$+6DKT0Q/I";+1J*=16^UF VAY)CFZBL>XR"D=> M\C6,XW6+:CL=NW=6BZ*?.B'Y;7YO?ZD'39819!'J:SLER/;S$.19Q^YVBJJ\ M=TZ,VS=0ZV&(U\F:?XG*^$LB)C&6)UC.:"2&9-0/G7C\ZQ[:\LV3FR=7?_(S MN/A/%P12H_3.#H__NCN@5#&-0"]2M8'E!*[E3+#N[3_TBQ=BP:_6G5X/HWT3 M ,OFW<*_?4'UC(';-ZYXW?K@H[;=/:Y%]\W+,>>KOF3G%OQ9T?C=52WX+5)G MZ^3$[K2+G,V=4^8SF*L;T*B[T47HS5E :JX73\/8\;&@*^1P-(Y"?(N%ME;W M7:.5=J65SJI-%WX,HRG&9WC!3+@_U.W^[G@!7O^/X).\_!^CP@]^%\F/T8WS M\-0>M+;=/FTWZNMUJJ\BX.65U5<]R+AGGQ:BB>R22*FIPBMMV3ZKAB]=+"J&WJWW*][UC^";O-MK M=;57=+-KV[?V2;LFVNM9.J-?G_XJI\HB].:J"FR;5'E\6K>!I(V_M:H:2L;" M&CE>9-WA("[TP;1B H=]XLTF,04*0Z![C]N4K)$0C9;:H9:J!C_]B#Q P_5S M%$[.QTYP*[X$GX$(:!C;CY$2%)>2 /J!^R.]_L]P^^O*C)Y]?%PD,QI-]CHT M65%QRLJ:;$>4VRV,(+P ;?,\"&1L^-]S^*6WK@6;AE7.[+/V+@ @&ZU4#ZU4-+1Y]?S6=FFTW;7/SDY> MI@)ZD>Z6PMBT1F"J6(+0A@A)9A8DU-5V)^*$L!4:];0[];2)P@MF>665,J[4 M-Y&,0Q &^I(I!: 'EOR(/GDQ.^*8[%S3*.W:1R=%DZX;O?4:]%;W:!-U&3LC MWI[=.WFA^NQ%.E2$G6>%4R)#\3 502QDD4:[U51I[*I*HWNTB2H-&D;ST8F% MBX"F<+5/JA8\L8].BUB[J;9X&5JIE!PW46VQ67)LV:?=X]UKFJ8Z^\.(PL/W2"QF/:G;9Y;$_1GV^UJ]XJVOR]_&Q?5K8V=>HFU>@ M;IY<&[%Q>@3SIW-4Y);OG!8;]V:YOCD/L6CS%KQ=0F\&3Y=+-Z6+<])X.+O3 M.4^N=T@O]]R\6X1W=^+QNGJG;9]U:A)^JY%*>"5ZY\F5#%NAR2[80KVB21X[ MI\?&UUFN>VC&4Z-?=J9?-E&C0'4%JAPAMB(Q%-X=UH3;6/8]=3Q7Y7AD M^3?2D.7$L6CJ%797K] ]VE"] E' )\'_^R7H2SJXTF2 A;-XY1H?M$]7OS9^ MQ+%]TJY)2J@I57C^4H76ADH5GIEN.[TS^ZCW0LN^7R0&6I%RFSISUFSPFV@F M"C6;[SD#SY?PQXUZVXTCUMI$*<-R*7')=("@,TP(7]-+7U- @'AH8)%>L%(K MI=9-5#H\*[4>G]FM7A&Y[IQ4&W]MJ4I3E"%5&BFPH5$5TZBKG7ECK:<40RR7 M !>3J1_.A;@2/DYA?#+?IP&;DR/[^*SIOWW)&JN<8)]2+;$+@CWMVMW."ZT2 M?XG^EU%%X0S_/?-BCV@P6U&!T<5&:^U.:SVEG$()@8^SV M$')^'DX'LKE^2 MT.Y'$;;I4Q^)ZMCO3]#$_3%:\A4E0.:MI\H/M'A;C<)[O0KO*64:>T;KO3.[ M7=C&_@)TY4MT["ZC<"B$JY)OX-8!\<9 1D0IJ;>?;&ZHS_+GSW29R/3LYMCMU2)TUSM6*A2!O71FF?H<) MM'LG$N-P!K\?$BR7-7*&3=G'CGVL]E/*/JB79C$E\4]UT0R_]EE?\Q,&VG;. MBE $&O_J->BJI]1Z/ ^)&F7Y(,M[[5<(S;YE905+BUP1'? *X6/3!RL.?<^U M!CXL=GO*# V7&,':^U>6)).Y;04BD?6H<@]M^]7+YK7-F1;>'_O=N>X@8:HA'LUC0*$3P33GNN M9EP&MQ:2PMTS.9^5CV*GTBFWEOU1YHL++Y5:FRC! >(Z!]JZE*3U>3IJZU9UYT[=Y.(K35CGE'KO%>J/L\"Y7QSR;*>K;./[T3^^CXN<=2 M;Y)UMN^R+Z'+??SU_EM+6S.#0!LRF'C>Z$$]4F+X;"^RN/7X^NM^07/X:[Q@ M_P.D6Q,@_;27(,;JR(&LR!4QAT'A5^1F4<\!#OWBN&BG 6W<735*NZ@F;=UJ ME)NPSU?[4=\\Q6?0@)-_<=>UTH[LXTY-$GM-&ZEBQZB@1MX#**8&06O':NFXJ.KLR6KI,L*H;C*_]($6^H&+ M;D92O5RD=%Y5$/5DI;9I*>R=V[_2Y UPOO\YD>VZ4.4/% M\N)X)II&[!VJHJ*BLB>K(JIX3@'QUF3MDZ[=;KRB5ZR BJJ.GJR -D";G3A,/::K?MWE'C#[U>=514,+-2F=]S4&FO91]U&K3@_5%,"H%C%(43R_7B M:0CDT&BIVG6('1?5^ZRFI!; #?),__0FT9..W:L+R'V-M,?+45&E)%H$%+.: MAGH&$D4 CNY),[)EO_34>>C[8JBK'_I7JFUY#M<[$A%6/*@^!6L:>4/QG(UA MC=):(A&>4@#!(P*=>&S<_8^1ZDWY)&]=>=:7>.=K^U8=^[A5DU!?C33**U%; M3ZE^>#XB;9^>VD>% 8"=$^C^^U<[ZVNF23V65U@:W+0SO\QVYLXFZR_ &#:M M9J(G76G^U/Z-%%#AS#XYJP50U9X0[1XMHA8L4QKZ[&RR%&2K#/.A!WRR7M:M/D/(O!#_6"VBGT&K=E[H]Z7UQXN=3:1&W+D@[-+6CXUO&Q?79: M"R=XE2O8?AYR+[EJ#U1_;L7EO+2)6ISGXZ73D[9]VMFYKU[Y[)\Y6UJ/;N6F MY7GK+<^?O< )ADW+\^MX07/X:[Q@_V.GSS+)V@^#VX-$1!-0N8.DR>CM*J/7 M>0ILTT*._TLA99Y\V' MLW8'G)JB0NDFL_?R,WN=IV D/3.Q4GMSKWUFM^M0/MD8NBOHJ2LQY=@R5J8T MBJHF5?V=38PMTU<;9[E^W9[FX[9]=MP4\;]DA51.E)N84K9AHCPY.K+;1TT/ M\][HFTPS&=S8 5)4%/H^!EH\(*Y(Q$G\-RN>#6+/]9QH;L5C)Y)(48U*VIU* MVN1TLIOPFP?4X27SZS&U:OBNB-8&L&_O".:VT4NUT$O=30XBVRQEHE=4 X_H MA55,;+%07\WX9BA"ABQ$XDH'?EM3QVM0-W:GA[I/GC9FQD7,^8-83*63/FD^ M= M_BP>1#3T8H$N6)R$PY]6.*7FCT:M[2HUU7W*E+#""?!XKS_X6B_D?:\+7=II MVT?=HJ;3)@_U,C16*64^94+7MBFSU;-/3LYVKXZ:E-,*.NF3AR6, 2@E=*5P M+N8PG$R [&+#XVY4T>X\K$U,M[K447Y]W>=TR\3^:\,?V-UZC*ILG*>=.$^; MF!NU>V-+;ML_:.^_I;3)0*Y3CF042US/L@O(" M)Q'6/T+JR:6T9*.0=A>IVV0=Q.$U0$;VG M%&04)0@J)+6?C A5CRAB@Q7Q3&NI$S^5,]-3RD-VQ$S'=OMXYU,M=PH7T:!' MC:VI1":Q!G/KK822>M<8"(V!T.UMHK9E"?[-%L39B7UZ5!0Q:ZR#_>.I_;,. M2AEI$Z4XVV:D#[U6VRZVKW=/$0TD]/-8!1>CD1A22[EX&(Z=X%98$<:P^=\Q M%J&BT6"SZ2#^/?/N@-+ 3+6< -8H,#D[3,"&P+\W]L(KLQQ,%=4\2TY M(9H=F4E[R8"U,;HVDL@Z.2I@N]8+8;M.NVNW3YX;DK*&^:]77!6SB@TBX)>O MT_IXDEK_RPLS14Y:!3)Q^[&8YY&)[1:8(B>[@#UK3)'M4_9?]HH-RWBP_2K= M@=U3^.IV"?Q[$+IS_A/\X Q\03_\]HOKW?&_"E7[WW(K_]O*RETM;+K5MX"Z MN!D+RQD.PPE82G,,4@0XH,-R(OAU0. $MY'C6U,GHE*;9"QB06"E>, .6ABR M_!8^%"?P"ZH$/]1#S)[OC.!*K*'OQ$"*E[]__-\W>1H[.OIK$4_+WY"XH%]) M(S+[O,\W5_J!II09"NR=?F\9+U%&J/F \>@@"N^U>9K[TU#XOG7Y^_<_OI6^ M8X'N*[/,FP^2]:Q+YU; M_$J.UU-\HJ:,_\V_SG6]OEE__>+@X]7%_W_/>A_ MOKFX^M5R_'MG'BLN_!4!+D3F0-Y;8\&GVYX^O+>D^?Y?1_3_BBQ[^:DPT6 MT;UOT&]N*1>2-ENHA2:[Y M+5<3%674L?[[_YS%B3>:LR Y1SP3$<46H0D$I$9 )I":@=\-*XB$%<5^1D!8 M4D)47"V-(4(XEG-3E'W6HNQ:B[(:+=O[\-8+0 2'L]A!:#-@XC^N+1<.WHG@ M_L3#4$P31C@C-Q"TN?II OR5Q.] ,==D,XO"FQDNY3:#D]B:^#Z; (4.JR66 MLZ;3QUGL!2*./XEX&'F$"PBFSTUT MVMB.#U]TIBARHIE0&F+71/R;F)@K^!74]1A."'5C"]A-3,CWX1.M_E]XL'%, M4NE; WF")CO4BH2>:3'Z_[=/EJ_L45EHO?T__W7:;A^]5Y^D'UOOK3"BT]9_ M);-,_O&=ZG^*"0+'X AR29,[NB-$D<%39&?GR_?.;#P6#I&"A\DU@XJ+-0<=] M'T:^:Y5F^D^ZRS?YKZ_BUO%YS?T'+SY0MPHRYDL2]TT'+T%(I-1NHEWAY9)PZV3]T"%\ J_W$FT_=6W[WSXC":V]:7E$*_I12J^.3+-\4$MO55@-S& M1<%*SIVIEP"I?G.BGP+\#DN[L([OPU,U)WJ@+J-;)P!>1S('RB^][=[*)$VX MZ>JV?AF ;7XQB\*IL*UOGNOZPKIPXH2.KS_"#^A3OOAVT5?G#'<3>PY_ M"@0;.($._JP^2G^\=(;>R!MJ^80?+KS'0ZWH?\GH\E=GB%S#V_'(8)7](7$: M4/(E&*!#8+A"XP-15_;,^&@_R?BXGDU(?(#A,34LL\;PJ&!XX)HV8"VS79PC MT#G_-T^D*#';K4[K-$^F-3H6#'(!+4T=.5X'2.O1$!9:/1@8BUR<:6O=>\F8 M?N83024'WYCZL(M;$8 \!W6#?PJ "E?YTXGDT8W1S>XR2HG[$7#M\)VPPC?*OT^?"U M\'DA4X.@Q0>@RA-//@K4QM /XUG$"^10,$\G6O(E?@T>G/(-BH[/IB\N6U D M[D0PDTL0#U,1(!B=.XOP:-,OT4%3@>.AA7+K#O'GXG,C0SIRMW%4\8;9D)2GA<: M_0/Y1/3VY=9=X]&Y&\S.E#).QQ@\5;16NM/L0]G,(N-I A=SBV%$MN_P""EX M*ND)KNL.GG1GD@6Z%=',H(OA+(IPA7CUG*:&0_ 2"R@QYM;-],ORJ%)C= @V M'7S+N W)EVH"B4,W@=?J^^$]L2^85_1PBH=0+=X A 2?Y:'5'R8SA!UG8]8#%:\R@*)S(.KLGOL([*H+YJRK"",C)5VD'$S#&9 M 41Q3@SOQ:N,?ZWC;NI[SF0.Y"SN.BUO\$%9=4\W6M) +O!TN:FR$,ZKUYE< MIJ9%QE#9C1%]F6EZ U]">A%!^$]P$\3 _M M519,,@Y!%-,64.XK/'5+H*^-'[H'OT28S\5@0$(F(0^1KN>GG?^C/@_6#-E><6X#\ KT>GLY/A:_ARD(? M%J?-:R:QP/'GX#4>6I^!\L(HUL:G\H8\,FKA1?0=D_OY53)Z&%L^!E-5L,XX MN]S'I$EJH64)YIM,>4EV05$1Q6-O:LO5S;7YBY4,<]R.BT;N$*UA,I:]R11T M!EN$.3FDWRGW3CL@AS!=5\,[*ZT,*$F*H\D@=#V&=),CFDBH1X[KJ31$)D4Q M!('I> '=H[SDE :0_N!J\>E,-)H!>.03WYH4T/"!*)S=CK6&2CF&:HL; EAW971-7_":FU4#"-Q(.Q9Q1%UH"_58G M,25:->V/!H?Z-N8_X+9=<,^'B73SY0\"2""<@)FJ9[>H@(\D!:MO!#!22:K7 M3T[X0"S=J#?"A2#)QCE[PO2I)67+5\-A'EJ?,MK$&XX7UF'CP\FV0FNDRL-9 M_L/R>:4>QKFL?X._["7LYX,*C$('WC4*AQ1IH60*7>I\^4+H_8,0V/%M61Z; M+*MW?%+A/=YDJ.Z$:4 AB9%M1$NEB%@^5 2K!@GO8'YD!JO)*1-]HU,1428& M8P9XYV5K:QMK2\,)%%\9Q&$TT-$,)C\2'_A7.295WC@0#T44C&7Q#C@*,0T3 M_"7%((!B3$L1'F5\J9$_:X2$%UE/&3)$\$P,&(%(I#;!^*XAI0H,!)7\0NJ9 M34-FSG#($:^A8#+%@*(9F\.@8T*^1Y!U/5*)!P)AN>#2Q$\2;$%#P1_>HR@, MY%-,0326>S.D8Q5?IV0A\HU* >L32045F94LO=$]1-LRR40<(VL6N%)L9SP@ MVQHX*&+H9-%,Q4@@GN#$ 7M.;B4!2L*%I.]^C#DV78Q*F4+Q0#9N01GB6O6D M986,.ZPHY9)2]5.9*&=9CA=3X=.=+G]:[<^HNUQ6A+GC,M6GUJFN?+\+E:K9 M4M5*9T;1P0RAFI2KB'KA,_61XZ\JQ,D]'GD$D+)89WNA>J!>AX-[8;;[?DA1Y3+G#> P6[@&J5FU 'PP$YYMB 19 FG8%/U?,\>4_!=BJ,TH_ MC4"VQ)3HQ!:+A;Y.2G""5^RCHQQ0GZP,"87\:95P+7LWA2C!JX4]PQLG3J(7 ME4WKJLD\^.\2*0T>M! LJ&%'R9B,75_$O UM4SA^C'ELS)-BV N\A 2S'2*^G7U/GKI+4>-Q5[" 9R-(I_^51\('CTU+CL:#4+YEF\\HO MDFG0K.'9&/V-LEA)62PT#!8JDYP.:=5;AUR)'.I?/35';IE*<9AQ%:JT0$DN MA1!P//"]AW%R\/5!4,6CN8Z/<^C&4:4+5$@RD:K"BSGZ3[*"%XSQA(@%NJHH MLL$0\NJ?LZ+TT^Z*&=""MW24M1C,1(U$X?69UE194U#CZOP/*R\([%F5.'A M)X9.%)%II4O3* 0:Y:XQNRX0=(&@YY9<+U;YR7ICLLR\R"BQPZ]CHXWW'TK# M\LN=$9P+F*%@II)=BH_4X=KLPS/F,@=Z:/5=E:#$/I,8 M#@GC\L8MFIX$]F<-? ],?U=F ( S>468/ 'VD.U;=QYV;S%UJG?QYF5QR1B8 M%J@./CHP"B!=,7)F?L)DII? [TZ0Y8 M/7'/!T'9FPBN!5,*6.I-A2@!U@#K M<##[)<;B8,-$[O#P# V.8*F)]"L'0B!5CAU8.6=T4U>+KSF<)7 2 95Q*G_( M*!2HX@>IEY/O&UOW\&=@.3@$()Q;="]E8D@=0F/$K+2R+X$5 ]6A':IX4VF- M2NPG2=LQN8MJ1W*J@I."\%D0N=,0_7M*S8-J8"G.?\\E)L( C61.M3$GP>HS1.Y3"!'6G0^(87&2JJ)LVJUCAQ47]Y^30[*I8SV M7?K8:A>X&..8(E>4NRO']797/GL/5 ^/1FU=_1%SC214T&;W.(D^Q*H,C ^C MD3>;S+@DST7#&XPMJD$E$P8_QQ4=TLJ27>P3-)%TE$.8?2DVJ@Q?<)A9!+J" M ]N^O$B:8=QI1/%A+R K%Z3BPH*UL42AXPE^G_TC$(#@WD2!//0BV ?: M-$-JF':QC"DUHPK\%92%I %O"0V@DE*M8A<-1-JFY*.Y%IA+)P]#^F2%0M=8 MJFR&0C@1X<89\SS?;)3=3,%1ZJM%17+'&?V,9P7^S6CF6[YW1UU/]6CT6!3B MA/UE8=IUBB09W%+3-OX<3YVA^MEBVQU_P<>;Y>+HQ0;)M_74E:B:#[[!4F7R< MW\RG@C ?U-(9U>%?5SAU@?[PS0N\R6RBT!XJJJD_B"^^>B/QQD0FZ!VU%K$" MW%F$R*XXC&2AOSX%.MCR+IV'3>[RN&27G<5=XA]B+ -VD#T.$'&"*8C0_/:3 M%_XAP 7RQ1ZR@EKYMEFA6T(DQ]OFA.6;W"PGG)1LLOLJ&.'S+ J\3(<'G9B! MW;E7W*&W@VA <*78MK!M3CG;):=4V_!&N:95IB5;KT-_8/QDAB%;S3'$/W$X M2N[!--\_QE$;TG_;,M>TRHR0K7--A=UNEF7*M.G)J^ 8!!83V'63"30\#Z,8 M?FX&@:B>K*A/ZHMQ4-MFQS)+J+5M=JRXX\VR9)G:KJ;%K+=&OP1E8F5VQ,?] MO$N'@4B^E8CG)MCYL[5,U">$^9H"Y2E>7WEDO%/OR'BZC=H&QG_S/EQP+U/: M^^29R_9JN6SLU)4]6,9J):J&EU2'QTC;KE5;F!#OVSU<8HS9SX9T1RX)CY3,(,(";*D*I/IB&<1]4)1/R_V_F+J MX\YS9]0\K-ONEJ)!$'J6/HS26T_3("9H1 **.=OC9TN]=IL!A>B(T* M*T_VDC)*BRG!,CVGQ)^1 ',+:&1)\VF6HS/%,7K%C+>?HP3]5V,E6%((!(VU M-E-@BQ!!>:A-W2A#-))MCHLGI9$ILZVUL346/A5<+:Y9G]ANR;'ID*W0(=MN M.F2;#MGGD*OK2"F%H*EK:C6Z 6%MR)IA;"6Y!)K-]--I+#F"5RVHUZ6*D5C6;;/A$9*]]99W]$[5@QQ:GSSLS1G,V!B1 M !U8.^+.LD:" 3^5+^QH5/]3/"/#?\.+HN9. ] K;6&MJYMD]KLR&3RR$:/Y MRLL64GKD7H58ALF8A^!V$]*.AT7:LFA:=M;B# 35MW6MGPUFKC6(PI\B.G"! M_('FP1G@TJ?4MKG.MB1?/ S'&,C"78^?_E^U<]7V&;LL$B4HH%PI2VMS2A@@C-#X20'L?$*"0)Z:#0CI!G#=$G0!40QY]SQ1 *WMB(#-J/4H! 7A93?LG^DL(H$MI!= MH;E)2YJ^PNKT54>!5%_=S%VQ"&6&-PO_NT8WUBP6.>*)[YTITP%!M"Q09VJU% MGP#T(&R??07T<0^M+R/C#M2@#SEQA%^2!D?EB51)P^-]!WF5SV+%08WBTT^ 7DU' FE?C75 M3[(&+U%$D.&6C,9F#!@#XV*W!'M/JF,O9K&+FMVCA YC1+&ZY_!Q*&,B16=8 M"1*(&:V1JRNM+/4#BB?49.W!Q^43&EO,@ JB*9(_YVOG+QCW7EN!MAPI8\-WVDHI?&.EWC'GX$@_X'T^$TXJ/'3@I!R9[E7!\Y=G8C[,/I)&XH72AY'L+,Y5I6[?4['<[\UP-Q6+N,CN6CGVO M%$ #86^."A^-;8$Y$3#<=S>D\X0 =/XY[, N,77C"=&J8BO=%F/ MC30.]6Z[WU_\)J& \)JVC>S@+E?;SC>9.D MNR?2Q:;V8P+2'Z9\&V;LBKT\DW;V3'ZD+,@[/V"VD/P8RAHI)[#^G3F]UW-@ MQ]D#^Z- :HW((9.8*1&A;,"&$T9?*74F)'PK(SF!@>O8>F*#K!,S726:H@G+ M#:?DUH3W@3F-M(ZG6U_A\1KL2QJ+?I[B%7\'#GXD_W)2;Y/2V RY;?7-M1@+ MI6,OR+2BK(P$%FU(0&7GD= #2PLC:,BUN"%C17BZNE2-N,DE=N/"6!KC63/R MF2"D.#G3#NVA4&$7YG=CPEDX<4$(4&;*$)I/J-WC]-IL@,D,*Q4<66SZVVCP M4O(@_S)9!_QX$*J.A%)?"4FI%!46G<*%<>&2G.2S]-(\K,_QAQ)>)HT-RHH$ M;W0@$=2%*PL3]'@1;P2^AS_#N[-E73H0,.;X\E>N\U2)\V!S(-D 5@E05&)) MA ZTPF]D%84YT\<#Y4FL$,^P[HXSA'+@&&TV7G@T&#A4+0H//RS8_#VN>30C M$"^!%@"%B,M"G/\S"X2%HMMZ2^P=5PA(M3@@M1\%%TVIZ<+U'3>EIDVI:6/0 M/J6@953\HPU"++Q69!7+AL6EALVW.=3ZJ M9NGI2Z_C+=?7&'U-TNWWF1/!:H">OP2NF 0ZJAWW _>?3H1_]*34@__-B;NS MO1!WX,_=ZFT6H/]GRLO2 9_UE8]8OV+45\9IS:$KH5]\L_[[LQ,$GK"^.<+Z M)+!O$C_W!_X90;6IL!"^=*T+XE1!]Z<_KO6P\-HCL#C'@V)3B'&!ZO3AO!$ Z\AX.Q!ZY1\*N"3#@^>_,A M1"@2_.R'@])$B!>YV@C&=:MQK8NGUPC*E5:V,,:4:PNI(F;B_"3*2LM;=06L MG1\O$6AE)G#>L,8L75I;B4'O8J:UWAK^_U?\S!77BRI*3H/>V/+#,6^N50H6 M*E3E+&-VK)?4138DLRKL/$8*(\X(4\%?__J\-"?2[MDI&H!NGY>TP1>8 0M/ M2X +0W_RL[KB,6/&E1 6E3:S!(LSHQ7T)&'Y I/JLN/QTHGC^<]QK;397$_T MQU,;=$UR"BHP"5U,Z:IN>Z[ 5*,I7 &JP8\+2NCT:+R9!$=&='E84.3X-@_L MP!JGX7 &R]73^90.-<3WH?1Y;Z@ID)9"H__H*/XCS#DF:NA*X:@1/6,D'2QB MRP)!)PX#G;Z/9U-D1/H9"_&&3HQ5T>>RB%/*B\R!YBH<2JOCL\7QE8R5Z.%KP,-JC6GND4\D(-%^FKD2&.C+RO9XMF77T$B@%%. %7&U(6_ M"]\%B_ :=%?14+_CF@^&_6=12T]=+6]3F&NK48(RH"@@ V(BI^I)ZS*='Y+V M;W#O3UA>OZ/-5K2E5:]I&.D)IOQXEG.RMAK-K&5=4BJ:@$-6$8O?@S]B03JF M[Z1A%BMDB?0)4EO*\2:>FG"5_DS/O!4!ZA &M<#!(;(DJD*HV77F<3JX+-U3 M DY#++?%@/^F^H\$3Y@EO:<=%\),SXVDI<'Q"\5VX311XY<*3ZN1QHTT7CH1 MT?$OR'20DO<3E\D@9+G4:K.0[0SG-#'Z2WF0L!'9A2D?2IF@"GQ+UBCA\<.Q=@LCD MD6A2&JE798#@RAI2,V+XF=VA9K%O88S4_QU/:"1/ -?#N-SL5 W8>QM M^3KPOO1(%)P1O"]AIR.K4%4A+&ZCO,@M\P)Z M"-8.&BAAJLXVV^8QS^@6"LPCN)RCK_/> WT]P.A\YHNDMKP4Q'A<(Z=<[Z$EZ8;4I@#BQD.;3E-I* M]\*_RXRG;_3WRG8M&5S.4 YAJCBLGD8P&>DV'P@XX,:D. 1B)+).D187.A\I MP7!K#'I*+4G-M)4)A;^+C?= \6;_836?OE?8>:6#*4$QNS24UEB*1:6P:K:Z M3JMD_&O]U(4E7H)US\4JN>S7'')%K$]"?L+E67>F?XXY1I"KLT$L_CV3 MT">%T[SI?=DRAER/K.J)HIK)]%/<21WEL3OGN8>!F,>PMBQ4)AP5(_*?YI"D MT4$6(!9TIC0L<>^\.&^R:'PX?5SPIC^%TI&HP[R)A! QDE4\/SN+/]*HB573 M1$#E@1Q\2V8RWJ:)-T-Y 6DX%W#IXEQA%3/*"R\[+10RN_URZ LY*,1%M!>@ M\QR[:-+.\LP?^ QS)X15E-E"UE9?!G7#&X)5X:L]C2JCDQTJ4T*=5+)P7TLK M$YF'7DEGR;D7E&O<=D543*;46^G8XJ&,U-3UI5G1IEQX3\N%.TVY<%,NO T; MRW)+TQTIU@E5,&)>(G)<0C7#VJ*I"%3G(BF#2#BN1S/B=7\D-XN^Y[9(AO@ M13;TU/=2TT350:0+,A'2T J%K_D^CEB01A&A!Z ZPY)7/@QSOUQ'$%%7"QI& M-+&>\7$,A3E,\_1IW0:"^;*EE%M#!FD)M?,D1!-+=@>G '8_T13,K\6=1:H< MEJ?D<'BB+&;X":P\ZM@Y;MG<'4.4B$M9Y6MM6PTOD'WZ=-\&NJE8J?]^\V-W M5O9G_Z7K)[]H:!F>?E3LVWZ+H[AX(I(&'>F3(X-9[#1B+(%(W!_!E8*8@ ]\ M#P.-./$1RV#^H7CP1@S'@0S^H\XEZYCF,.$/N;_ % MI9/=6R_S5>V7N:V7^:H7<5F-&5MNQCZ?2LNJKT]FB*]006V!-"J>T#,2:^45 M_3;0BT*%OIQC3(RZS,&> G)ZTWRP>7&UB]7Q &4$\K MS_]!T=05D)0*Q6_!K/)@1LF M!ZX8>D#:;RSYC_B_WQR_^=!J'9ZH(A^UV0]EM[9)\M\W0+FJS/C_75O_*#M!+-W98&'K?K8!L^J]&OFV#XWD9=1>&<3^K?>%+X3ZLYH MUE]DNO@72H(;M45&+?ZS5B34IT*)$Y K58G([IW8NLO)<3?ZY:) M]\]84RV^8A7R%UT/SE44'^??G#_#Z!QK%:J696AF^./Z4SDO]).T:(/@Z#0S M'%?FA0,T1T_.[-/NZ0)#6&^KQ.XU%'[Y"79+Q,<+.,&V?7I\O'""[ZJU-;5: M:5\359');K[BF7E82BP;FZC(2E?O*^P:UT"^H3$,DRGLDH>?CL$HO^6QI?#; MR(N-&:GJ;0:V86$-M0: T977NOI;SX91F"V.49B70KH1%+.Y+H1Z3FO_N+3? M&#:1B F6\D7S0^M'^EN$1A,'X6@46^Z,>E!3"YF*UPADK1AJ@>&D%YIDQLZ= M@'>+0%=NVW*(0_J74C(_>5.U;.NY*'[9UZ^OONCSOX*K!%=NOH3\$> -6> > MG,58!'GJ1R3ZO.C 26=XU3PS-;WHV,/[=X8(3$\ H6I@NEKF7E2EUV=EKZ%9 M3P-AAJ&+;=[]8(%IU)\*81V.Z]VRI]:N*FNS'65U;R[[3?*ZM35$?[4(ZJ6!B^[&X1@2'"I]]) M)"1^G6VL9F$0":P^=1C =!C-?/6 _9K.5JV6VES])LJES5*4@JKH@N+IHD+I M;5;)=#=;)7,.%Q!.:,QL+*%7".8%FQ[&WC1>$EK8\"KB)'+PF ]\$)),RR5* M=VT?5FWV*^X5=/&5N5.V2/]UA=TD;+W"DR>SR9*F@Z6O_8.8[BN(A#<9 [MW MM&B9NK,(&TG>?.@LA$H0P&WW1^ \;/0(6B5'T#Y:. -JLBE.W^P1BQDX49,4 M)TI/^'Y1');N-87$.E<[W3J'M4O(J_M<'+;B$6R8PPK<7WT$K<4S>!D<=H/= MG-C!*7$3J+D3C_)E,5>Z31#<],-WW./6V:I3)K6?BZTJ;W[##-4M8ZB7JK(^ M1TXP''L:JN5%L9'>G PG;IM]>G5@GTNA;@7G'B$$8B=\9$ZG& M?+4F"V'QJ($<\5JV06T%E@](;4J ;)W=3NO ;BL=P(99[^S)&FO[5/K1&?[T MP]OG80DG-L=4#/C5BY"4F%?T12+<1\L:7ET%PTT&Z>K.$_=Q-O&J@^+E$=%< M3AM%P-E').)Q>,LQ 7^6SOC2 26)M807GM!J8 M;Y4(+<.UH3#E*2$*YVH!E\U &S'AWG)H?EZ$H5F>5H([1Q@7UXL)GH4"OU\X M8QW/)L:<%5D +(P1)XMOQ1DSF&;@Y'/Q*25C81Z3GU62Y8YP5,F(>8W(H9[Q(G6HQ6%@J*E"1H_R+"\+BR#@*\QOMP0 M4!\-E,@Z7F!]22LMU, SOE6$!D" M!2$@PNZ$GX4;'3NEB=)1.(ODS \/7AZ@E9MY9@Q2U:C:T0L8S$L?ZT6QP@[# M45,D@W",G).[%PK"DNG'ZW6=:V9,QA_OEJ M]H[Z5%S\,5FP9^28>1*CH9BU(K:$X_VP)8B84+Q(D%L^#D,-]OJ($ M*)WI>\X2-H/L=;,!J" M\6)\CU>S:#WIT7<,]1IG4?G@*;["<>7:%GQUQ%#0ZJ"2?5.9#5KK0FEOMT%K M;=!:MVL0/NYL9 PU6?DM(3@7E''98-_\!-3\FW@:ZEZ(JOJL[#65\)[KN0B@ M!7$R@>=ZL$ 1_X@HK)NF_>-S8X3"!1IX:L9]OKRW4^_RWBL:*T41+SB[ W,. ME1XF5=K)5%U*DG HI@JPG^P]#[:.DP+0\8'_28.#-SA(6KT@3I\L M@?GEGB;B/_]Q C RY<9PZ;>DS'UG?B@=F/I=,A%Y"U# MN1/9=).;B3P!-P<'N/ES/;@+AS]'C8QM9.S2Z9L:'[[3R:ZQC>>;$4'C1C,!KR*![XCZ!QI6JFD1X@K'[F,?*, M+8_3I0E9/C?8P[9^@/C!D6XHG_^/,YF^M_HNO#*,>'[1LE&;\I5U/-T:2Q3O MPUOGG;H,D"VUI$ZY/#5W)K9 7;G@QW&?32(")TC2#A[NITEI\*OZ<.X31,DN MD7E*NN%]@'U\%#/39(M1P019XA918OQ4 =- * 2/$3*X$O)0+L'1KFGD44*" M%HC<4+C243B6X$NNER R2<_X, M*@4NP(H\(2(EQD%'P4ML X- /KCV&_W0 JPPH,@!;ILC? ' M1XT/IDG"7,"#XHE&0O'3TDI/.7#;G47I<$Z=FRV)G8>!'"^-I7AZ^0?T4^[I M>F-X3)%(]#)X>PMD46COJ/&CZ951B5+>(,(65SVLF#$J\&$TDC( +DH6J &^ M/1K1=9FC$?4:TBPKZQY,:T3 3!@N ..(1CKCIS"KA6%?G,0#MI>\I#LO"@-\ ME9YY1?.;AI35,C2&(I'Q#%:7/O?0.F=*H\(S/$LO<(&#D4<3^+P3N;%=U*!E M8;(.EC.?2D/0((4JEYJ4CB:#LQ#&[>.._&1,QT,9/Z..F,IN,&](42TGH4G4 M"0@ZV=?+>=@ K#^X6QY(:ENSF"IR2C.I1U46VFK+C[G.O%%LJZWL'PM"W!1[ M8^%/:5J:;,TTRC0R1A"73^)BPAG1(Z?H3<9-71.&$N-IM_+EJ'QB$JO'@@+9!'+ AJ23AL5(,TP MY*":E /.T.MZ!\,8Y+%VRDF#G]B\(VD5,3Z1\X#(#O"1)F2PJC.>,2EH7)]) MP=+#B"V08(%$O!AB5)KL:UV+8DXM="(2H]*-C>-PZ)%?HC]\R-CL@^MW![UGE#NYH??,I23'/])18D(4!)I$!/X4\,?:^8:5 9. MQRQF@92&BO+JFHVX2J-41A:11Z(C&8\X_2H3N=+HF'@QSQ]W9T,N%3>]P-2@ MXD&_NFC32=2<\5@I)H,)3=^%>PRD@X08?#0T6#S(,;0,>Q@24M3B&K(%S%3# MA4O!E6FKGA8SI-H4%@C*OC-PHN)TJBYR=5KW!WQ&O@#\>2!D=P37/I-(&*J" M3.)#G$T_=:CZKYBW8;W%EX!CVJFY9HXV%*E^7PYI)R](G[.YMG@VB'4U?R0F M6%!/P?);Y'+ER#DS.+Z(*B0>X_FMS*QM:OZR3EZOJ?E[M35_%2&@5TTT\@*_ M.U1E; BR)QIN&U]MOMG$[)4@(9UJGH4LAY% T0HHPN'@:-5H]85)O=27O>?> M 4HJ4$I$@0XZMY%@"V\@<$PZ=J\.TV$*ARISN_*K. F-20+LG^!%L;*/0$_]%% M1R(0(T]7X.L-R!#AHE.&EV):L0S(Z)GAN"+GT6CWE3U='-G0#ISQ3%L%VB:3 M,,#GH7I$Z8NWJ19*ERS1(+E)T;F%:[I%"HA8E:7PO:J/$>E'/8'//E6/G(G# M]?\,L,F,KB@J4K]/L84WSB1/MH$WOB)VQ;,YSZSSK@ODZ(R+8@O+?9T8_A6C M[P)LH.*RR7+OB&)6J@^6;==10"YJQ;"D=D"'AA=FX/XH$ M)9!0.!D"E):JS'>5CE R2,N4<(!M-+'Z8L,(51RH..U.KQA"LS/AK275 S8W M&CW(#^IWQ$-X$%YI__KWST+ V3P4)_0'S0ZS @6J*8[UCX,AA,5X&V M'!4B8Z)6]I)X&,S%.!5=!]8^XQ\X7 5N\1](#:KZ0^T&7EZAE?66)!B\'%L# M#86D;EGF.WFE)6#$Z5H7E\=C%&B_<4SEVW3PJ6-?\%;5RY_%K+:-8\ V?LT& M"YMOA/&3*T)2Q:M#2&P$>X'&X)5I]WQ>WRZH(2FO93 ]@ZR253%76:6?K@^) M1C0F0:%+79(R#L&]_/'P,:%5.\+CA3?>H>CK?B[0RPJ3V'LP^/ M -#M<1>KDQ9[IIJMQCEM[1V5A%Z MZHU:K:C^V,!=!!J0,IEH'?4-_CKM%6.A9J96!NES&U98I71B(3(A[U 'C4PS M7E\AW.SC_B$Y?[: M(3^G:&.JBH-*+O6?C'K(!5'MAN6%3AK\!2WHM%1[89065WRLOHTZD5W]&*&X M($+K!W9,%_R4$HO4L%Q1>T0TK@=6A67Y&HF.@NGN 0G'-*X;!RZ2C'W&-Q9SIYE M5" *Y)AE+'I76+\;HSSA7J[4'\"4^X JK 5C2]C&)H=R-4"$,/PQN@8IA ML0,RO]ZJ"NV%Z$".V(Q3#Z.4* RXSF(NT7DO3HTXFLH-TR6]#1-*BA7EN]R1 M'2@=B;:?"&(F0L-*RU,/S7L<*G+'^!(K6 &F8SC'.T@3.8F7FE9$6ZIEWJ"2 M2NM!YS-8$B(R!2!7>NB4G\R8I4N3I1_1+$L;^OJ(,M0T=@(+0QPXG)BPI&R3 ML**&]%VV)\@L54E*;#P ]PN1S+0/K"33W_%<<4[G=0*?3D#N /U=<-[T7,F_ MKU_/=8 W]P6%R6!;'QV@L02.<10Y*:=<.E%"K9OF,_BC*9P#',=5./QY'X)] M6_A2]=?T*YFJXIR,,.PM2;YTH/<$LJ>$.RBB4(=:C,BBV;SF4KLU3?%B:N.' M*I$%I_13H3 8+E/VGDD31K)?X[V.)C(M8C>0"7BV*.^0+' 3:3M@;CJJ$Y.3 MG:GQ]7122X.<6'2E"M0'#3=8:E/04X>"GI.FH*:7V6L."JG8NN[.T]6@9-GI1L[HT)FG$@$&)-I]%F)Q63?)5=K*[11,@2BSW4:96";3G:D.8\MII95'8L#&'3ODR!#P#A$,O86B<)EO MC^7&_'PQ.E4&,OO$S&0TX(72?1+QF(O0<9&I:)..&3F>U&/H8>$!==-Z 4\' MD?D5M8),(L18(7D(ZC QLH)N6.(E/O%%IL1"+Z[,\S"?O-X,&FH&E%]3:ZX(F9FIB.FVLM&>JY;,K"^#-4.7ZP#%:9@]I\ZO+=/>L!>X M0NGNZG1V$E(EDE%%R9&<.ZIR]/+[XT*G0ZM/84^5[H,+BQBU"5[B"O4#-AWI MTBRMT60.7(6,1K(IQR.,*JJSCN1L%AV.7:B\R"Z*)-LM!@@BG/ZG(Q@2_HT# ME44MIO"29D$NMY5O@D#)#69#%12Y+JL$I$<%I)4:UMOX> MWF/XWUXH@4_W+(\IL^'*"55EZ>1V)(.@^EAR!12VU@AQX99H'\$FL+E?AX2A M$C.<<;2.7 "[U*-I*D*U=U)64.7T==$+.22JU85&IV0$2;G_7>UU#)U()*#R M%))R5+\201.ID+;47;:"-,[7T<:*K%2'DBX5T[^'U] OV9*-18)F0$-P:^3S M,8^^(-1G@??O&5D3PL$Q7"I29,!7RFQ]!J.?#<.%@2E@!LG"\JBHZ3T%0A-I M?9E$V"93F$H#RU)P'(HK"':A!C [R2;.3\H,8\Y%K5&U4O<3WFR^QBK+FLJ, MCG7?MQHHE5I\1MF0++W*]3)DLCIJ9P>%.^/OR_3@0F9Y[&"."IL9'5?"7*&! M"XJ$!R4HY:-&RIA;3I-,ZF/>0B-4!M(1V9M-&E=ETM@JA>^-O=LQZ-AX%A,J MNBSZ4T?SB-L-'@$\G]*N?:K=)./:7CBF'"HF%P>F$0PI"[:10G]4LBRDQE;A MWBS#8NJCCN)##4DRCSS?>X2$III=&=&DQ$G6G2U+!5-%W]DAU\>H.U-^T4#< MDH!B S&,%GB;,>84ZH%-=3&90DI:A,G_FI/3O"H%G%0I0^4R[ZD3Z4D#.D&= M-<=TX13YAQ[[[-Q!@NX)/@"KH< L6^S?+2['64B-YPNKY28H.3Y%+Q(D7);- M:JUDFWSR0C[YM,DG-_GDC>63!Q]4WZ)[TAD/>0"SHS]G**() >GY$75-UVMN48:+MZ$)*=Y@NE&:&12PP\,+.W MA@"I58 K/630&'*ICHZM_P+V:$195CI!PLTCWC> MN0A93UMP#>DY%V+UZ*]0 'HBDG'H*LVBT<-UG8@41&9WW(*F-I^JXQ0%]D3# MWJ4KNLR(2IE+85PL"J#->4BHPFV?3X4!I\Y?2J6"$L2.98S4,\'1M'C=6NRL/RA!!;*^+A2E5.9O4*"?& =F*Z?V48>%G0HL$L,6W9BI4QJ97I MJ(-5(R17&@9A9.XR.R1!!K<2&ZS*&8>HNE!#J@A5N:-/5@1,XGWDCI82T;I9L"ZW5!>XD^>M9J=C1I+S"L) M"K*0>R%K2*;<(RPI1AP*3F0-Q-CQ1]J@()QLI5 <9NTZ75G]B(@@K2<.U\HO MN?VZA8H>7;#!!219-83D$OE3I*>K)':9 _^!HG9W_$ MG/>YD7S_059^/W!UMOT2U$OQ1/C>TR<:;^.(KI-P^/. L_EF74'=)#!"Z:AY MDIAGX0YQZN".[6RM!_6U@@$JV\>-4>]H%--8=@TB0>Y:"3(BO4#:D]+NUW(+ M?A@)#\UT&3M4\B;&,[7"J5Q-0;$&%C/JUN!9K.(XL$+&!TPB;S#C,7T4HV@D MT&-T_#4,;@\HU).FKG'&8.U,B3\($H$C;+1 .VT,GPU -WD8[3":P2.1TA!7 MFQ/1RE9L4/! AT(#'% Q#%8+XDPL(R)F5O*8+])5Z50J0'6&1MU=X8JJ)D;, M5:LN=*Y%\*:ZJM]A;I$2" ^DT&O03.D8:]*6$@)CX@[Z) XDZH1QQ*K\284" M9U,*[,13Q";BG1S$8GC@/1R,/=<5P:\DMELG)^WC-Q\2 =(0/YL.\K.P9L) MUT++I.J+J*[N A$K?:I^JB0ZGE0!U<[XC$CJ*N='J>.4%'J M1^,29"_"Q,+ 7J00"\)HZ,?"@S&6L@*\#ET'!16FJEF-'RDIHN2&8Y3F92_Y M)(9B,H#[/V[9%BIT6?KC9RN^%C=+D!_D".:V!YQ!X0W6!0P[]Z<,O*64H..5 M%+,(RN4Y*0"ROE.$$4/W8&D]? 4LU6&!.LHJFV7Z15?)XLT*WZ\.Z Q(8.7L3Q&XM;&__[ MC?>0_!K,)@=NF!RX8@B.B/_&DO\ \CD ^Z-M][H]Y6"KW7XP<<,I(L(U!ZNI MQK>/]6'#I]K,VP?E!WY\5'#@[?3 VWMTX#W[K-M9./!W:UD?-IL?"47Y[IWX MD5-L94_1VP*M7DA#_IK38L4'^#V4@%=L4M]@R[WY]W/PL;^'R?\5\!H5-5^7 MO#OV4;N OM%.#XR8_(*/GT'L0K-#0G0MLV.-PJ3%B+\N%PC@[,NN.,:\@#'6 M^]#ZE&7$@S48,:627 PBE'EDN37V; HV"(15Q9,XAO/^2\_NG;0.I3=19[-L M]RMZ#:'-SV$$IE1PSKG<^4V:L(C[@4L_P/,_@O3]F0MPGM0SP"FW M)[LOAG/.R/@I!HN1H:E=L*A/E4UV)M^*:S:F9.,\)[E%;3%Y^4[)3+QS- L4 M$*P^% +W QE)0 ES"<(OXP+J\>95D978*)4 M@CFM/L\[ =4:4)@&/X$5#0F:S\4381;&GV,_=E6$QT8OO'B]\(7BR#?.0[G8 M/ZVGV/^BH^!UD^GIRE(@)0T1D>:"N"?#Y-FY"AY2RR(! M;PX(.[':-G0^CP])!([$Q$D?2>K -/(QR,J*P'F@_+_\M%PS6? &:HX 61ZA MR.3&'E%8*L3-PL)6'H2<UH8;J/S/V4 M0/P\JM/#V+DYE07\YWNJ<\C,Q@NHIH*;.":85O*]GPBA]%AI8]H-P9A^5 6O M\@M.P0D8"&8&HO^=X_ET2P*Y(6B&\:P05S,ZNTRL-B0/./1I*%&O+02?#BPS MC\V^,/]^E@!%4BN64W;?R3VWOQ^ 5SJE\3XA6(],^"5?&WE1+ F%OIC'@%"X M/T\E0*KN-':M>X)B.#J) < C !P-'3S MX)&'@;NP^TS7A>4C2!O"U*?HAK H-1-)E=;2R3QV)%U9G"YG8^B3E)$/:6_2 M.6A$399@DTPKA#8XC=-I"F6K,Z8N5XFM= H!87^"Y\3*+9?P-J1_RK=9K2#C MY(RC-:0^XR\B_#(:1B2B\=.'UH_< ML7(6^+E49I*VZ!2W %!11SH."!X^ ;M" M?B7M"X@\1G[1@1O\>^E6'O%KJ,\X=S39J)=:83IQ.+LFG0 P=VO6_SL4:(GON67A-0T"5VJ0I'V6*C?2B=OH 0OH";B!_69%-S%7!Z+ M]I0R]L72]ZH>23F159\));PFH85LE?PLEB7RF45S]RN842Y"$6B\ M+(2 HF^GY[HBKJ_*^%"?<$)SD2)+H7$)X\Z,?GNLX OQY7,=M%U Y"836#R M,4CPKS0K>\J&:X[MX@S?1;GFY95JB90TO/Z=()WZ6B022!"*31_OI(#W&LNF MO!Q:3EJ7%Y8/Y3(?FZ)3%PJZ.*C]4:US:&7>8%*#B\)>FJMIN"I[H3)0E6), M+O"F&EGJ1+Z7XCT88\" [48SG\;::60.4]&R#%3A+/Y>0SX55_0/U0Z35\QP MCKI5Q@!7R:39M27">8]PJ- MSS#&I'A JF#%H@J4(MY>N=H6P* MBA<+"9N"XJ:@>%O*1,FU2AD"TR=^5%!KS]_,@*:=1*4Y$N'?R9;E"?QM'*=( M8]<>G!F8OCF0)I6F(.6E+.LGZ*]TGW*/N(!,W":M)=%3B5$/#%16)!WM.R0D M'75$$H-0=TX_Z3R4PLG/4&5/N@Q-(LYX0(4V:,@]9J9W(G%-E-.9[J+Q'YK MN@ZL?Y3\<)ZR0V%G=^>HGG'UCP7\7+\"1Q1X10LM&!IBU,88@D*&&KCX3AJ4 M(#@,V(UT"(F,2[D9Q[1.QU$_3K]9*$E7>$XT]S#) 6H@?K[1GH]*(BT%,L+4 M@9LI/-&9]H+$1UXKI%\^,#O\C47*+\J@$-6URO*8=)Z=$6E*ASC.]20'4C#F M(RD3H+%F"PIQ#$ O[[%#8K^.P11]'5/(-#C(^-@=K!,'([SU#D$='\(%4^4<5 '7X,VU!U8RHZX3>&PG%CNCJ#7A".+ M9@L[O[0ZUG4IQJ8D"']=U8[DU_S2Z'>[7UY6J* OP3Y#ZB^D+L'3U2;LIJ\% M\644!N%,!GZQG>"O:XI&I<)MG#O)UY+NJ='9SE\U@%VSM8+\4$[*=N MM/[=5].3QJ"?^HL,\IZG(]I_\3Y07KGU'AYJ:>/U/&.\/FD&_=9.X4OYM( ? MPR3$9C^0F2VCT>]S__JCXNS^]1]EC_@>LD0I#["U6UR36?*AHU-;/LC[T,_& M7S=TCV^O9X,DG(+N*%G&Z5'WT:6VCG[EI1:2PKM#) :*#^#929Q?/5/<&!H& MVS!S-U.M;5#"]J_/R];9.^KQ&M0H["OCR3).XTGOI B-6O\N4[FB(BF$=5+D M_'#<0TDE_-PCZU3G">]A,!(#@3@-=RD,0MX_]8R"Y@YDP$1E)*KN(P/BO@. MSY-Z]ZOU60T$-5CY@D0#R>#B-\!'/VL6O%(=G"3T>3!B)9F"2G''&K>UT;.\ M'H93@:>@P=1-2HNIR%\"IO'0R40$-%B1C_UK&+APLE\P 3AP@I_6#VISG6S0%C'1QE^VU.2/2#W]-?R*O._-,VK[<4;M;9)/N:?1T8CWU[, R]4^X?/@ M5Y4?A:PNHY'>9 )$A@_@N[.YKG4DPV8QOX$BI&2BKW174DB6IA47OM51[$D% MSVG?H28;8K_J0U0'U,8(=+A0PP.ZU1,X]:;2R4F*R">)%7-0!6163%2'+OSW M#.R&T5PF)'1 O"!)&QN;T8B4VC@^7%A>.BZ9RFW4S!Q/#@=6?\ZNW( B-$P- M71REBHG3]Y,$XXF[:DHW@7)3Z;\I%\O%H7J#%UG3$$?GI.8U]/- 3C M0U"O^&%,*+IUM IK;%\;4:W%"*$B-+LR5+STX9HHV!J.SI<)6@62K(%UV&*E ME5#6)Z-=Q@+:"@#*;HU'F[=+Z*QA,\JL8MJ.$-"(7Q8P7EV(T(7:Q-?+#^YA;N]2N M-%+Q7NC;II1V042VFE+:5UM*^YQ&C$0JNG$>\CJTCH)CA3C#3FV7LZ6V2_%Y MIYFNY38+.&;AC&8HD@;2X<.GXN0N7BN1BH1@]:-$)EEMXTH0_@;8^26PXD(YX@Q7^6.D^%?$?;DJ#5=^E($K1^1LA"R_!_,6 M_$(3K?S+]\\Z[9M'*Q_HY\M*"MQKZ?8ZU2847"L?]'<1WD;.=(Q19H* [\>> M<^D,,0ZP@/O^/$>!*'#Y@\!J%5B8)5=F6[_#>05Q EX"_!-[3K\F[J'-RI1B MUT#)CD0\&7DTRHA(_/\36 W.ZO@Y\5/>JNH=]RZZ1Q];!_UVY^-!Y_-IZ^#T1@M\XAHSQ@:GCHC0G-L2?P;T:ZI\YD@ V\0U^7@/^A=RCV19 #D5?3;[61O^S7] O2?3A_]E[4N?PZ@$O%GXY M?; HFVY%MX.W1[:%__?N>3EBM275DG'6V$+-^*O(KZ[KC>^4$PW.V. +BEDL M/8"7^*KV2]A655I<3$\AK;>/.K;5/CZ%_W2[[S9-L5HLMMYLG(67&@^L,IY/ MNF5%V;D,G7X)1Y,3@E@UQXLBE$R6!B.*O_K1L:.'0N_6*8N_IU,$O MZ YY(X(6Y-8U%3[I!Z[1MP9_ Z_5E73'G[Q01'<.- :@UAQFV MNO;Q27LA_%)VR5NFL0W*P&Z7Q-]+D('K6->[$I7?C8G:+"Z?2SQ6/*;GE*)5 M5_3;0"^J1O)UE>67BN'>\XKADBSHVI(8R'IH"N,U)>Z9W3Y=G![[7 *WHAS9 MKEQN;-/MV*9&M_,+-$CK*B,?%WXG^R_\)(D9?UA[5GFO>]S8FW67:_MD;W[5 MLP)V( ;D[.N)N?I_DO=U.1\NN ]M3M86M_8G5NR.^N;3WL=4N])@J1>4FH96+5[H'W<##V7)#8ORJ=TFV_^7!BMT].?_L%/UUTV$9?_1FOA"%/G=AYKX$&OA_ZFE[%MPR5AWJ51M[<:E.M>T=VZ2 MWKF>7=&/L1@DF7\&DOT'4FS:[;FF:#VVSWHUJ@Q9C?H;,W0?(_DW(:(1Z($MQ[VN48N28 PM=DG@C>M&3L%M[YV]4&GU@I)2 MM9!65\(58D+@/0$VSH6+T'-*D)TV@JRV@JP^/1[&6WZ,OL+?;L9.T#HZ I&& M\-]84YS2V!=)8CIMM*;(:W?LUEFKWB+O%PDJ]0M!91DPV#D V)<,^;D$B_I< MCAJ2 ^T5)F0Z8\ 8KFG.!N5)$XSQYB2K 7!*:&,@/XD*+>>2\L1M->,=:-.; M\!]U,CY6JYKBG*4)T'TT7XY'QPC&_%AC:@5C!^-SHW!"(,&^]Q_'G/D73@7! M-NM#D;\W8$(1-Y0'1R5CA"-T7#Q3@H;$86CR5.GP,F>DXJPS043-&,_C.Q:-%C0%(< +"B?!48KHLN( ['-M' MYRE)0<_3 )I8924:&%J/O8O5B<#Q; ?Q=>*XCQP7K]&<7Y+><:QPJ(LSEG1" M)G*NG*(G1W<\,@!.H1D_/V!B,[XB>QGM9GQ%,[YBFR#;[7J";-]L#!J[792M M;Z=N?GM'T-CWPK\KQ\:68P5HLQE 8MNZ^';1MW/8T:B+OP1W0MH WS12=(,[ M_'X#N,-+;3P>#K];G&$)W>MHZJ\$WYM%_/W4.ST]_OBQ==#M]L\..F?GK8./ M[?/3@].S?OOB[.RL>][YV"#^[DV2KT'\K2,B:8/X6[<.Y1TMJ9:,TR#^-HB_ M^Q&YK]&KFK+#/4.WJ$7JK<'TW<]<6Q&RSV((85]1>3M4[M0ZVQUVQ1X7$-3! MQFUP=VO0,]6 H)&H+$( *A65-4;.[9S9IZW=%8'6HANJ,?(:<-P7!8[;.ZJ# MA-H8O.U9US[M=!K+;??"9Y\LMP;!MC'>"D1C$=;(#HVW)TI'\&M/V_99^Y5C M,NZ5!=> T#9('156_K94C+5K(<;6PY&%CV+M)_P+I%?'/NG6J EQE1MZEZYR M#XS )C'6),9>J<:MA3^R<=38'AA_K398?[U.@QM;\X#,RK6ZNT%^;=E'1R=V M^ZQ&"KD)MC3PKML[Q%IX5B\(]-T!K]\V'[HG=.ZI1E<#+06BM M0QBEP6!M(CN[7WFIL"P";UG54GP&%%6P%'L=^W2'EF(M L]-X&:?7M4$;O9, MQ]=">3=0J0U4ZDN()^R>F1JHU+J9K8_;HROW!3P7V.E197N5< E.6AW[Y&1W MN/]- 42-!-'[!M!TGV30V09\XBU DIX=]^Q6NT;CG!K;ID$=;:3-$Z7-R2:+ MYS>$&[JBK=,]:MGMND_P7(H<:F+^O%;LT-^\-.R@<2@1K6DA!K%S3+,E.T!< MJJ704@1ZF4%QU,BA$A(L8E=!08>J,V!D308$@/- P''JL!.Q8,7 MTQXD0AH>#+YS-$,48PN4]#U\:AJ%\50,D_C0NH;_)0A-WY_;M,/TB7++>132 MS*F;R*T^9N_A\%P/#(48+E%!@R[@F/H>YO,'>+&X.I "=WB]X6@DT*:"?0UA MB?%!C,"$X10A3%%L>KAC+QA&PHGQV?#FGR*QXC&<#Z.\W8KP-G*F8V\(1P'O MC EI]G/Q[C6*KKIC V$.3YR2;'&"2Z7#]74_B'Q2$@$AZ,<,P\D$A++G^' 6 M\!]!"*UJH1[XSQ\$NX,%H,^/JUS71SLMMWJ MG2Y""GHQ?%"] 1^(U!5.@(J=!Y0]TQ!IX6TEG,B#1PZP]U2C8)<'V#D]MEO= MQ>$)[W:+H+A$<]17*W\)X&!1A'B!XN=LN5,!D+2A@92 0LF@#$00B88\F3@_ M83L*GEL+G=EDRB+E'D3C&.03/3,#H/SGS+TE3$P+%CEUT-.;^4YDFQ(\74PY MK9?![G/,]BOH"",HQQ&\C_-OSI]A1-4Y!,5_#@<'[!A]!3$<]P/W"G4,[F/L M3>/]FY=T?&(?MQ:]?;QWM5/+QZW2M47F9@\MM.<= P@==.T1(A9+A$=^>&]-1#(.77#4;^= #PA-CE<\"<&Y- DB)2)3M?/S MK$A3%^Q?P+/Q%9&X$\$,5%D=6:_60@',+VE:3L&.13QMU\Y)![)XET4%8H:8 M5[(%"8 L)"=0&LV9@MWC .^3*1,)L+1$,*1+748FH2M\^1PR#)V)R,@2#ZP3 MCP537J@5%RHU=+&J"Y?6+V8@>G/E7_7UWY3>2.93]C$L/5(E)HQ^K=$RAB\" M^/.HBZ7UOX>6FHX!,L<%'\[&41=(>R"U1,X[M,F>1VF?H ,%CP>9)4 % >TO M>P'HP#F;Z*/E7L)P[(',LV+VHN"/>@Z##[_W8]-P+[$BPT"0$7F 2ROYW,B[ MDQ\D+T#-=&!\9?4>ET1S]@#8ZP7_F"2Z8?3K3<:F\& =0AH$U1O8 2R-?HHY MK&8ZXQD+;$O@R;[UWLF31)TVHXMV;B,!#YDX#]YD-E$O>@^?+?CPL@,D#0/? M@*_P'>#GL\,NV/62=SB!$+01G,Z-BP3D\;F94-#,J-LUW M?P0^BC&/]!5J0+3#+>&S T@M,Y.I"&+9(;A4OY&0&B)MN*@Z#3]4..0C8M@- ME8J2J#=9;U5_.53Q+V,ZD9S.!&)/T+RDE>=0R7 53A H]36/2P)32T>\F6#( M_1$(!O5Z<,^.CD[7]"R7-)LH3W*^_I3=DR*OL2PL51!(/N #+3_,DD:;EW&8 M9RV[W2Z*8UG7 I.N2:F=UNZPB$:ECC[3+([)(0\*(CDEANLRCDR=<0Q\P^41 MBTK[A8S6"1J\ ORN<,Z_&F3-6L, 48_F/XP=:>Q*T1!&>4,:D MX]CR(B8K55+KKV!3)3=@OC'>JFQ:9_QD)7;ZUQ+V^#B_F4\%Q\Z*/W%N*(<+ M/JL:<6@'./3([IPN]L]M1=R5E"8V][/D?GHM^_1D\7[>,>^F@R&)Q9 -PUF" M$:C8>@N6I XTO6//"(RZ2FQJRX .[EA+/1PQR6&SS*/-B$!\U/XWC@,77:3 MTG>#?06&N:PP>=>Q.=S&52=P7F_3) M-0' 7^)ABKD>(Q(EU3DG M5-QSFXP5+-T!V$449 P5F+P2MR%/@F^<[ 2P9_\[ S9[D*)1HD M^.08?MCDH-=RWFX5%.H>IX6Z6V1SFD:PA*$O'6^M$E]0E]V>W3TN,&?P@J;P MV()\S%*%N)%"A$XU))E].6+L)&YW[6YK$=ZW*4Y8.=_T1^" C87FV_5L.F7+ M"G$'HI#NH\ZI)LYI4.)#Y:%)CFE33M?X*8FX+%DBRR2SH]9+9W%S[6&:CWBB MB,3W4Q0@=P?,%$NVI]ULM$[0A,6PP!S$MYO7,W+3 R%*QUU;_^,$,RR2E"Z5 M;=8B6K6:Z=D,Z'Q=4PM/CIJIA16*YO=_:N&5%'6UGUA8RQ4U]/=4^OLN$JUA M:T^#=9B:B9)Y'SO/:O2J%X$Q\UI>]2(NZ[D%1S4,@JWV^;(%N3M (*IC(R]4 M%ZB1PX916_0BT1M\)0V^?ZE39V]96V^UV.3*283+*/R,5/(EX)@7]2B0V?MC M)!L2Q+47#(41>?L$'CP3T;IYA)9]5% '48/>WH;4:T#J[6B/66G38YRV(HA@=@ZK1.[V^WM,4LU:'*/%E@M M4?VJ[HG )QP7/R];GA&H(A(XHII@*A(Q25%!%*E\GTW@7H?\NV?9:[6:/.P\ MY0[3M+LT;2#]+;/X:H9^EB,_>?$TC!W_=S YI_$7U=> DZ>8U(3[0\.WI?.H M;N U'_UP^/,-"XEVM]-I]T[>6 +X=HJY_0@TXTY(YZ!54E4X^%!29-95U>1J M?GFD:9+^^4YA_PH]OSQ2]S<+A%F.: ) B0>J#F70@S_#"$L, M$;8*"R]3R$$OL"Y%-",H*05CA)7-^&U91AX+XPMV>XZ>,%'^9EY>]:MZO5/CDN:*O!LE8)(A8\ MEU4MR65/_;):0&,()RS MGR[$EL H/G"E\.<:1I*:S1"[$SD )+8'NM16N$U&6ZVN32XM.+HL+8DF,!65#?B5K'BO"3IT?5^D+J M2ZF%3_O=\0)*>P5J#43%BQ^D\;PWSL-Z=$NP;O O,-;M]NDBE$#3)[%!]4FE M\MR)8W*#:UQK!OF*@7:O$$K L:W!W+IW2*4Z%I"#4,JU&/0-5"IB?_H& B1+ M HW7Z,;V(GU'R]A71/8UGGH8Q;8H4^=AW'B6%?PP7>EWD;A%N*P%X85=S1EK9Q51MHE)WC61)CW[]'BQ[ZIQ].0M70G'OR 4 MZ,>\N-,=>G'K.6Z])SEN_W0B,0YGX 2,9@H6N_'=JBB?S37B%N+Z%NL9KU3C MQ=X#JP^$B_G_V?O6Y[21[.WO^U>HO#N_2:I$1C<02K*NPK=LWDUBE^/9K?TT M)4-CM &)E80=SU__GFY=$- ($$)JQ)F:R<3FTJWNY]RZSWG.$#Q4CU6C@>LU M (,V<\8#5J 65=4-?3NE@&3&*Z;LOY[YH%*EI/3M]^^+AFQ[&Q8;S,Q0$+1QG:'\<.N- #AL,EEHF457=$QH-=26(2^T++>[U9*#U1YA[/9[9D M\='(SXB-'J;%^.ZCY@64Z8=.(V?,<.03LK+RW*>CRH<,6L1-'Y0W+SE9JGSW MQD &@-UGUF/DS'U&\\PZ3\":K^Y*5B;GG*DC ']$\L9ZU<][ 0'6'TGXP@HY M\UR./,X11E#!HIJOS+N:K$0S=R"J"R7<7YP)/06ZL_W0)?XUFU32>N:S.[=Z M=PDJ4T>CI6WM:6AGYZOW=+\P!9'WK%8>.TCF62.R$7&>=34J^R5V+&,C&6D- M4)J4.> CK>M*L-T*2+_E_&R-G,& N._3E5#!AF_S/HURGG[\C;[U//[? A&X M WCLA]0!=C/E4#$K.&,7>^&9\[U;IL0:% 1E0[BUE3XZ2"4R$IYR^?&0\!0) M3PN8SHC((<-FS2KU@]F$MACZ$T:DZH2K:VJA(=C[%C ."6^'7SSWB77$B*X, M_@'^YHWG?PP8]7;?#TM!N]LMA>' M28E))F?65^>=/.5*H7>/L8!F79##EWL+6<==4V9K)=)Q<$:%"H3H:"@5UHI: M5-HJ.)>"D#-"])6"/DUX].W9>'NQ<*%D.Y&"4#TK?=G6^@R1>:BK\&'CA44= M_MPAA_KXF(ZVVN^Y]!'UZH>L9\3&[J FS [NJ3D7:Z!1<^ZK.=>HS<8557-+ M1!\IW\.J*&347N55JX^Y]2963K^*;5)=,^=6W[R07IDL)65>SGR?%&]";,B& MM7I/DK?&6&Q]4KPE5DY##Q$ W);UMG[,)=?-#SB*'%L)95VE5M0E.$+J"1=B M[U&3*9KEWF7FN?HQ)Q$DA[)_KAQ!V05KE>,WSXU1]^"%Q9G)3+FM\\I)J['R M6*5=+6+%<2W**-FV%%[Z4:X'<@ )&SH_R:#U)_&]9>%J'7V9MIBAO0B79[5X M(>E_:C=*X*"XY.=HH"N"KDA&4:H'/FLH6DJKR8JV6N.)[DE'S_AY2U>WD;H;1,5KN@&]6@.3W>TNWBS MB\>I:Y5GY^"F'Z]W\7SUY,]7>1F2Y?HH>,;4_F7OK(!Z)I9]XOITO]G)DOTS/O/CKB^$P[F7%)^4QE!P[W_91HA[5PVX*A72"F1;:_W_LC,IB-R>UP=3.O?TZ)&Y" T2#R-U5% MIL7CH9Q;Z)*,3(N2VA&0@.L_\ZX%2+=8;R-Q)+PK^;Q#4,([I%M$]-6'/J1; M%,E.+!B NDYF'WS;#>+S@[X78$IYC1FY&TY%S:T:;V[7@CX38Z\&8[0K8-$> M]*HAJT9]1;N87"X&E/-PW"VAZ^+!<:SILF:V&YA=?E2)64*8R$N/=NU\ K\J M:B ]B'MW2D/;\:5G>SPCDCV@_<5HU]= >N-Z(9$TXVT#3>F&DL5ZK>>;7+5C M[6$^V?GE' >761C< K^14'0FV-@WW:NJBEW+*&L*"SOVXJ&%\AD"V8Z-5[O M]6U-9Q48;I^=Z[)9TXW?$6<.'=!NKH_('\?PI"+:U;XWH;=!T0\DNAF*K6IU M1G7SN@F09Y%,14RCO-6\<_6=>B";?9E!6'SU6#!.:"MRQZ@O3[G F@L$VZ.9 MBHBBDR@330;LF\FGZ88^OO M9&J#4B+CUWO2]YY<>)9!YC(CZ T&["S0'L^3R(+,&2$]'(Q5V*!XC9)B88W2 MJ8BH. ?LI60(:\9ASN$%$$S3E%7#P+3CLO,_:VA$OB!8]&S*&;[N?'9@NP,& M]5U.\:-L6UI';<^Q&" JAT$7M]A:>4O3CC*^YHH>XV"-2L0[W8O2JA%8513QY"8Q5O8 M'3_B<9X;.7Y:N[9#K4+9*[=NL?(K&KI[533<^> ?@#V,D1TPY>S1]5JN!SV* MRH9DQ^?%#9F]YU8SJ(:JF3=ZM]6[,=66T;ONMBQ-O6FUK4[G0KL Q:8OUZ_$ MRF)&!CW0.Q>]:^WFXN*BI79Z%RWC6KMJ69WK-DSJQNCJRE7OJGV!U1$B'ZLL MU&1C=828U1$]4$TA%D;43+-T[*GIHIP%")"9'B\%ED4@]D3"7G.*(@ZB_3/: MN(D97A4GDS7PL9HY5",VJVK%L5WNW,EV]E@^^FA@?G@S2JV,G6DQDV.@>(OC M4^/]>M2;NMRND8 *2ZG$@&H>3G>FF3P$3CNJK&OUW+:6E/)]:/NWF/-ULO:O M-WAV L^7QI[MT@O6/G&>Z7%S ^V@J"G9&TU?NS#WXCH*%80HT"V-9_=9Y(D M&3FN1/XW<\)7^,;^S&?,WV@-!;*&O";>F_.*,EO\V;UF&_P]W=^B9A#4BT!U M1@*9IA.V@GJA-@.'@*/&N'IBC6#V- GO4;D,<0;9^8MF_G%L:)BWT% MFSI7*/NYU:HEMSL\'AZT>R=L]W;N3WP0:'9EO8/GGACQ;;)Y5V1( &@#Z6[F M]T=V0*0[W^G'E!:!I'98#C021HEE_HJU\4WV.MEJMM-[ZAG%E$T#3T#1!B[@ MLUC_VP/@T])DS<233XS]-MG!KYX?/ME/!/#C.\]VZ#R3J.8'*1.%M( Y63!_ M7*5;^-D-0G]&(_I[)_C!*DV3C8X[ULS?FUMP.O?1D[='551[6D]#UKC9"6@\ M3]AXYB3.' ^T#47NFH)P*(EI>#$ C0]=0P!L$$J4ET,*7NPIVMU#)'IS]G]5 MZ6VTNYV<%)Q\Y93L\SUL\W?8Y0.HI*'SDPQ:?Q+?6]9&+;2Q:&.S,,Y)T:D= MQIM26MMH5H6.9X^I^3DCA*B?MK@VQK4=B 0%#)/+XD'L[)Q*Q"&3V3.35C;; MV-"\F<(CF&M0"D-A9^?TIM)%IM,UCYY&L'Y_H?XP_)C\A0Q)UC(WEO0FAK,4 M@?OM6NX"<761&&2NPA6EEN9G%$[;6JP)[+F#TK2HUN[*IE9?%A>Z'M5"5)SZ MV7+\D,+I9@<4*<.4.WH]#0IKYCA>(+#D6]C=GY)+"1G3+MHI(I!Z\=@YZ)!Z M$:D7D7H1J1>1_@ZI%Q%[2+V(U(NGP,=JYE"-V"P\>A:0<'8 MV;G\:C/!SS?/[>]7Z6+(;857Z8)Y;LC(&,%VYZJL"F#;Z*"F#4NK)JUG-5>B3V#Z/$*5(S'I?E,PL3%7^U_1^$7<[/ MF8#V\[&-L_.N;!@*VC^T?UF(%B8I+A^B.H6HQ661J1V>HEA!C )Y5A I&L6U M@85KBA9Y\/96+6W9TI%C ZW? C@+5^^4#$ZU#;X9UO/N&/X=-/&R+M-VX[BV M2U-OI2&AW^624/*&],!S-IDQ0A?)GGBP"7]&.;_PVM\^4ON?S+8%AK#E_&R- MG,& N.]3K'+H-+>\)6]X]Z)$/@%+C[-R0%>[I2.T(%<4" M8^@Y1:*JH[.&A0DBRV#XV3LN,&2->RN$IO.$36=A8LCZ(0UVMB-;:&?%ON@\ M)B8*9*Y"YBK3ZA:^:UHHCB)4W-4C@]2!IOFWIZ["L%W6ZWGC*(2WJHL9]0RH9?/\SGRZ:[8$YC:QH;T\5)90BKR,_^>#8@"0/5P'E.^*7N/MT\W.=R M#24KKBB_)!16"]\P&K9\[R5]:?DUZII*=Y^^_?YU,Z-1$=HJ>.!X8$FZHTVD MDI\^DDEV?=]+C@MP=>@*4I^N6Q?WU[U_MGHW#]?W[R5[_&*_!@GNJ$ODDH5U_B"-2,3OI5'>K=BM_*O" M_N%YG/%+9[]Q=_@?5_P=ID@N9W\?;B^_..Z/S%9$(-QES9B4+ UB]P$U"OO MV=E?+>*AIO\QUK,%)?_?61 ZP]?(6;FTIZQ[F>,&,Y_>E&8KY5+_5;!Y;ZIN MH+\$34\S8&9N&.6^Y-@3;<_2LWF&U\WS-Z=P^H-EK-[A2&_RE +CG:&"WLI_ M0)UW[K5#^5(I#VC)AME9><"W=&*!$[!=RA9I^J1/E7GNWQC$AO M D(D=H6:MS &6Y:W[Z3\#&#X%1-,4%[C02OT6O L]*77A9G$;L*&)2[LV/\# MQG[POL8CE]726>^NYM*4!"9>YM!68#K DU(_3#8X7MA;QC@-OVEMMWV\1).] MMN] F<@E[6'AXOZ#/>Z:W-:W,CW_&E'M\#)R^B/)]LF";HBS' D]JPK"=])# MI/]&W??Z6YDDR'O*5?!N8A6+!UDCV=^MY/F!'-G9QKG'=2+\S3-=)R M?J0N2VP/;/ RN ,Q)4/ BPE'H)(^+C#$+NS*( *AHL*_"WAW)T' MXD_.%O>]N[ G-''S_6#FOQ+;I]V95^AJZ0M!M*:7WF1JNZ__]]>NIIH? M@- M;SQ^E;P7ER[SBA?1C]XNC>P O+80/.: KD;?)P,GI*J8M1VDN P]R6'Z?OYA MNO?/[(&BL5>_@** Z7$8_/%U ]AY-^%)R.!["&L6L.MO%A[&O^X% ME_"4@ C?'D?7X-$' $MW,W_J!81]Y N;W^WPDDUNF_OR[R- *-V?_6N"55E3 M.7HB@EYJO#( ?">B2[<< HHS,^HD P@<"L#O6=?A2-UD:A=7_:!=_&6CU(+5 M/9OB6K+:724RVM),,FVF?MCPN#S7KG#QXYZ/VY&MSBH[Q:Y>])+^Y>%[1T>[ M!]8N ZC(+% M/8TT*1W&AB <# HK6G#\B40'!Q48 /9@>E/X*S4-(7UK0&-T MSX=9MJ(O8/C,# #O8>U$Z"'9[/&_I,\^UB=^:,/#C1WX*O9XJ.UVUG;1M9:S MD4'@F)1>!CG9F&!'O5>X9F(EC/[7M\\EW'OKG+8)Y00(!H^TKMB)03F/:G96 ME?S;E6 @H^*&H-.\%ZIKZ [3\J@H_SIZ=^XZ)Z C,+4/\&&Y6>"T^JE&'VQD7>O@='7+/#[CG M9]A[1I]?0#P(^4+L@ 0/\,&+L=?_$8><6MLP-%K 0V"_I_0@WY^1LUKL14O- M-7@YXFF]8\)(C5VT?-O_"5\<+4P-EO+X_([,$8/$+MBHU()83WTR<0)Z!$"7 MD@4OU*1/F39.?@G_,DU-"'I[NWE[SOD;^VTTO[N%E0:U)J1[E\5)O/W>< C& M5Z*MB @H?>)'P0(\#E@<:HW9^UBH(?FV^P0?&?K>)++M$'JXTC;5S-WVV;GG MDJ0LFEEWP.=6'^VB$M/F,:OZ84$?"?,/73 0:$Z MF1H\]@"R]#B#R)W:KOCI,Y_PIDE !ZX6[$1-\"WPK1EN,Q M/X>^B]#NC/3 R G2<>EP[/@M(-'WI9\*HF6DUG-,W*=P),VF47P7?RN54/"S MJ(A&EGGA2Y.C*3:U*'+D&>%ER8=M97>XSM"A?A#L.XP&GDJRP1CI%9?]ZR65 M>D32GX3\X,K)L9"P@X<9^&_L_'W!E,CLP'H&\,Q\$7W',P$O M7%<"B8M"-B8LJL+DG6PQHM&#!]L&)&(Z%FJG$KK6865XA=JA"?R9(V MO$Q.;W98WY']'*G[N?(#Y%!]EBY$]+BV%- S]T1%>6RRTYG?'[%EB5<[7-&( M)+-PJ&%VEE8J5H"2.'J*EI)$322E%VJJ[2 .U8/W&Y[A('EFQ8*?)-YE]IMR M"[".A\L1D'6EJX9V8[4N;ZXN6X;>U5H72D=O=;\B-VG\S_RD#CLU8J?&?;KE52!)1],N;ZV\8:]&1%^MZ,-NC;D6 +LUELD) MT\#':N90C=BL;17'5JPR):N7$Z2!NUT\\V-)!0TD?FM&IT9KNX2)#26FR8ZG M9T.%$QY,6==X;0Z0U@U[-$: [7( J\T!NUU-=%F M4S9Z/!(!6K'ZIY&<9$8 M!8UB.=SE9)-)K.)@M %#:=FB1P:'/3>I18]E_YGL8?L+35C8)Y# MRQNV9D%\\XS]B(0)!;J4F6+_4""V<\RONJ>/=#O\/8@(:8=1* M-HS)SE]'26%%M8J)!V5H"A> JI=L"LL!JG;4[?OPUJB2 [)_T9=I-F>C+XV. MUP8:)=C 9(_W.G4W0*%TY+:&_=K1^"T@M%V"\2L%H=3DJ;*IK5;O"X!.D4,^ M09CW'\?P[(*814::%9405F\8-RV1$-SDR53$-*Q;S3M7K75*,+PI]=J^EM>0 MVS6V[BFPN@(!]&BF(J*0Y$D(+X5I5\-?CH2POI3\!";AI0/CX6-LR?/@A?9X ML<:T?N_@"-N%")>Y64[W'=".O'RY;?V'F/ HUH@7!/0@^3Y[9'"[)\_$G9'" MW%:Z)9N=^CKX8C^>:F$J3GYI"?UX0*RL/9R.0XJ51EWT5=HX<>"*!Q1-]$,2 M^$I^C-\3]D).I_'PFSP5J9:13Y;@*N+C+*@4.W*WO=J&1FG?XI'&\;H2V2,->MLA,_IG;TA)[]'' MP)..M2JSC#2]O2M8=0WT97TYZGBL@<<:>QQKJ&5D$.XM0ZHI=\QZJFHKZ3*\ M1)V//8;KZS'$L=NXG\E2T>/0&;3L>,EQB\5\>-]!W5KYF&'3$W M+^W/43,';+;1.;, 6_&N+E*U]I4;TVQ;5Y>MB\MK^IEVM]53U(N6<=V[Z-U< M7EK6S0URM989-1ZT* JY6I&KM=2J>K&QCURM APU"8^TYU#4&Y3\[(^B)DB>+[DP M@:663?!FV!EV3M!$4HHFL+AV%;6,ZMPEWIO;&"2?W>L8(C>>OTB<^27F*WDM M?%EFR(:AB9.9(Y"V1[K7"-EE5/56CVS+DCMEX]M5*AFS56'%S(M96N(34#0:VC.K9JH&LRJI2 M3XW+D5C7G/ 63\_P0.8$AVK$9HFB7GC.^PERUEW:P4B:VLZ ^>[V!-8)G/NH M\7KDW-->VA.P>#.?)"W-5ZA>WV,GB.)#82>((QKJ&#I!X,5#&IZWA*N M3U7FD*8]2D/?FRS?-C3QC.-XKACR*Q)YC ?[=8J[LU^I52S$=6#0;G&&W#8% MHB.KM&(7+Q#2N>3B5N.5H>_7,&X?W-++ 4,V.\(<7^Q8*XOW I7:QX7+@"9: M1Z%O /(5"Z]$OXRV$+%ZN77W/B85JT-$,XVC@.?]^;#EE4F7T22B--B*TR]" M,-MXDK%C!#6TC<=E&WEUY#NQ3F8US)WO *F]CAQO.]\KT_(H#!)GJQPR\O1 M,IZV9>1E4>[$Z7A8T.J6F$'C6IZ#;)%QM17..YNMO0Q57!2\4 '^:(^9<0I& MA(3BUX//*2FVT]L+1*9!0"+,!Q?14W^G#_T9GGGBLV=FM=P/\*478Z__XRR2 M.JUM&)K9/9,(R,.4EHKY,X+EXJ6Y#H=S#DT%R\7%+1?O@3()L5*\MF+)2J3C MX+6ZHO!5"5"J&R\%UHDC]D3"'E:)YVK_C#9N8O",J9,X5&,W2V3BYH/&5'5E MLH)%N5W)Q*HK:#CP4+EGZJ6/J%4_9#TCX@X>_"%%;HW32+6XI!,C;WRQEK>! MUX['D[":>YNS5*'K%$Q27:IM+'A[HUN*W,;BVU//5,T%K,D!;('LU)( :ZAR M1Y1.MD<7'>#A \:S)SA4(S8+O>R:O>Q,;:S4DOHSWR=NB'ZVL+E^W7(<[31M M^#+:\8*.2]>2+;TKDJ/=S.P^T5WM?,Q:Y?C:96'6D*WNL6:]-^$0ODB&AYCF M$O#3JMAD"MC0#5LP,S6G*R6;YF^>V]]+T^EF6S;:O'ZRV(RY"0(E6,9_.3&:,1Z4T\$+D_;3I\ MT=MG63,$NI$1R'$]H72)7"3S4NEWY@FL ,FZW+4$.;TXW>#AF*X\,O #*$U] M0!/#WPG?=&#J1*3S>-48^UKO/4 .[O?)0'6; MS$8AE3T*?SJU81BRAQGO N5+CE684M\)[5WX:LL9-<'I>0%[U7J M:="+/E-5T(\X&7D2YQ2A)*>BE)SD?:5(E8TN3XI$1L)VO5OG#4%/H'/K5SN< M^1&#FC?DT*J]$)\THT-K"OCXD5]S6K-:V)JUJ3TJ]4;TJ*R@T>O1- I?QO!70?$^ A !R .@C@!$ -8)0 ,!B "L$X!M!" " ML$X /HR(3^PAO(@8/ &13FRK0F"6;CQ\!A!D-[1"8^^;6]X#W(6E3D;.L;< M27&&,AOY5,T<"O?J>(;"O3J>H7"OCF51V2;)>]>M!* M35VD_GZ5I8\*6N9FBL6%:13FA8NR<-8T[+BS7R?$#8.K&?D&7_WP0L;/Y"N, M,PJ*5FPJEMSI\KKBU,Z&B3"N'\:%FS9O"^/_$-M_>/$*HM?2Y#:WBS."%\%K M%";,V@F\(Y^0HB5&BMP1I3TCPE MPK0D.Z'7>2ZJ>PU+5BT=T8OHY:&W<,_2;=';HVD.^T"8EA6U+=FR!"DL0@R+ MAN'"E!3;8KBHWZ!;RC(;"O3J> MH7"OCFR5*X,)+OTC+$M1.6I=0WCQVRJ3O:+6V*B>3[+CO)<<= MP=<=Y*4[GP00IDO/]GA&*%V)MY@OLL@\1B;G*W\(7/^ ,]IE1H<\D]J1?^^7 M?- F\V?X$WU9<48(O9J6]318[$J94>6'\J6TJ.H4OOM?F>C,=;[*4K9S@D/J&,O(\D?"'$!?$:.$$?=I"V M^^[;P4@:4CH_R78'$O<5OO]RIA);Q8IR"%2XBY'5@.4 $O6Y8JXOD'@K=^ M\!8N(=X$WOWJWE795(0LH$#,UHY9L_#=X5:8W:/<797U#E:[(VJYJ"U<+[P- M:O>HVFCMZ!0) ]W+@<:=@ V7(;U>]:T3YT M?I)!ZT_B>\N0;2%@Q0&L2#J6UQ:^%, 6U*T=V3(P7P+S)?"<'(?"O6K84+A7 MQS,4[M7Q#(5[=3Q#X5X=SU"-V"M1 I?<&ATL7J^Q>'V83?# TO63F1'6#Y_( M1HLW(X0>EJ[7.Z/C+%WOEGN17Y :N2V;:CW$R,TJ6\_E<\*R=2Q;Q[+UIEVX M=LM-V"ZY7%V5-5W@V]??PD=O\$I_LA_'Y%SZBR1)R6R_S2;PU?WXEUS-]NO2 MU'[],)\&F\6"]HJ55ZR[%J!H>EF.N[,GN^TOJLG5Q>:VV#+/= M;?44]:)E7/C>7EY9U#!SWZ>]G-,,4?@8KT$]_ M'ML!;!$$Z@_T_:EAB%>-8?J]9,]"+Q5^*SV\6M'/!?:+29#C#HC+MN?GTH9I M9@3\>'^JLZP'+;OIMBL(J7)T]=P5../%37W8#.(?U&7-3JXZ=X'WD$LNQ.-Y M#VQO*%V1/ID\$E_25?GC;X\UV=6J_J[4CA\?S?A#K!$(+;L-KV$Y%\ M,K$==T[)#+IM4I^+<."A8 &2T1X/=TZ=$=*JAUPSHBB25B$90+V2=KM(=!Y( M;QQ7>B6V'[QM(#/ !I1GC5;59TR/R3%3?/"1I#7O$Z7)7GP ME0F?SYY?6;JR<624-02QR;ELB> M-N^L(]0<'6&@CBCN2V"H\RI6H?>@0>^(3R\BT@2&EK9U!@-MJ?*.UTZE-O<2 MUO,7\73)R9CKQC-7'J\FV8YW@J=)69L,E4[X-RUBK]#^62K>@K?\["T)G^ KXZ 442#D 6LB'DJA*E24&J7!$ MI$MO,K7=5VED!Q+--:3ZP1XOMZZ%Z4Y]4(0^/!U5F/ 3F3CL]^'(#N'3SR1O M"JX71B!^)2'@:3*A:=0#.N^_K3<(IK6E0B:^_"<[$#<)8PSM9P?BL= M2+[M/M&O&?K>1/I($Y:2Y:6'IRWG9VOD# ;$?9\N5_L,]M0GY.-O]-WG4NAM M][G.V3D9DV?B)A]DI_+O$AW.RZ85 /B+AH;JA4C^Y[(_%^^< ^]!!"I%A7]S MSK[O?+JQX>O=& Q?SQU<_V_F3"FO%?4OQEX 3LD#?.7%V.O_B$^^M;9A:+0X MAP#.IE3[^3-R5H7B6+=DU %;+Z6J\BZN0TC\Q_P_X=MN*+FVK+4CK7+L?0KRZ,2V,)45+L MW('+&])O,*_UWJ5VT=*ZW7;+:'>[+>M"[;:NU,YUMVM=F3TJ\$U,-4\L?.0$ MI]:_ROR_N4=WN/BY7?=Q]XI#L7C"7<4:+!]U5S;F:FS-&_J0@?6&\W#!5J+2 MC=^0V'WXCW9Y/9V [)X(2D%36$F!HB.JYJGH7>K5ZAO5PN M(]#+G'O!9X:PG)?6 [(U"=]AUT3(#P1GH+!\QLY M/J4IF*N3<3T.<[F=,^C!+M1%&_-@B:2B/>BIC(D;VK Q&[FA.YN:K7+!CB7V M%N)T_&+FC.DU2I#OHS1$W-9S;FV2/8'8MZS.^BR#/];>VUV\/KQ.2>^G$[22 M/?_*+D7R";O6?A_\/9O$=D_7Y';X>T!Z]'+U@@P]GV3.<*\R@1I\M#?Q0,+_ M9#\63&O0Y'9G3=?%&M$DB&9%.=I"CDSQY>B@$J3*9F<-41Y*4 U/_O&1"E'. MI8? J= YC)#"R!+M/GE0@3*MU32[K3:T>I$JR_5>+.E"UWL'U_M?9.3TQ^0T M/.^= EV1G 1K3\66[/)Q.]NJ):O&FH;18BDV47",LJ,JBOBR+CWS >8SG[ B)9+ &)WL MNI5=GJ;3]M1TZ:8S;?63_NW8'6[%E$VEB\Z#V&.*)D@YW"8B"M)!1:C3E4T# MW6]TOPNZWSG%W$+*TL%=<7!(+>Z5:Z-]<3SA+NR+4[*&&:!R[H8SISSPAN&+ M[1/TR>O6@'GJK[VG^DLV/WWMN!UR35-D5>^@.R'VF*))T;ZY6E5*T6$#VK8I MM_$T'-WQHN[XOME:E4K2P7WQCB9WM!QZ/[$DZK3/Q8L46=?ELC,TC[SQ0'(F M4]][)A3LU:>H;-UGOH;,O9*G5KFJW?H!$(HY:)+^;[9;U5+^6%3$5195WD^EW"P1/$N:VJ"ATV[/$>>H*O[ MINI5+NB'3SQ29445()^_5(D_[4N1 [!=G9C:+*Z !"P/+,5%4G.R-(\UD&GK MJMSMUGS7@9Y.W;!OK,CFI!L>7U2B:Y:LEOIT9.X]%OI#\"\S=G]T;JN$;+.IN*L! M]B3 G@2'NV7C]"303HCE'!G'L2?!>G=!7#I7[$D@EERG9M[$F L!00EMB3 .$I,#RQ)\'>K@[V)*A@S$8RGI_RF+BA#1NSD1MZ MVJ4J0IR.8T\" 3,O-J14\,@R-+'XGZOI2=#FD=4)5Y"'7T'+%WN:MCH2_ Q19,C7@V\P')TV.+YKFQA MXP[1QQ1-@G@EZ2)+T.&;#1BRQ:7?$4Z,\!"[=N<;&PTKCE?7OHOJ:U&C MH"RB;5GK*,>@^41!-$J1JNV;@-6<1@-Z1VYW:Z;I1/DY-OG9-_&J6>T%C*[< M,8\BB#WMHV]L+= H^B\D':>J>-\,OB:V%C LV5"PM0!*>6.D?-^4MD:U%C [ MLMZIV=]"\19R:D-A.H-?0Z?FTD!MFQ@%5)VVM- M,LEB\;WDN",8A.+5,-JR;EH??R.3(U8+8DP6$2T"HK6N$G620$2?&J(;0DB_ M'MMJQY -2X^QW1C"]AKIM5)R-W7.[E9VHDK7K)7X>SVOHNQ._]#!$+CG=H'9*G[ MXU]S=_;7I:G^^F$^+3:KA=V+-R_>NT6YB?H&\'H7?!PXS^=LGM%[H_?17[*_ M+7Q@(3@>1)TL%!7^76AJL1C9?G9#VWUR8 %8Q!I<.4%_[ 4SGSS -UV,O?Z/ MLR@(U]J&H76-,XE I#J%KPC]&3G+6Y^\#2V$]065_M]9$#K#U\TJ57V7JM-H M#?/_A&^;+TH,^93WXP(MF9HQ"69N>24.K;OO]*OXM]0/*&[#OH MI;CMOO[?7[N::GZ@"FI AH[K@/89.\.H5";[L[.\F>\W+%[98EV"E'[OC\A@ M-B:WPQOV9%^<9S)8%EW6 F1):B^5:U5M6VJKH[?-EG%QW6M9AMEM75C=*\6Z M;.MF^WI)HJ58_9%!+_S[V75/O[HVKZ]:5^:-!E_0NVCU>LI%Z]JZN#8ZEQ22CV7@R?39DQCA598"))=<=ES/U&MN,B?6_'F-&2HU;X&8C1V MJ/6Y<5,;LZDLB$&#A ;IP 8I<;Q/Q28A%'9O3]5<-* Q:[ QFQ\'EW\:O&]C M#^'Z1^J'%_G]>GD(H;R/OGN+/?%F;G@,>RW>C!!]): O/?I%#"(&Z\#@2O\J M 3>Z:G]INZ*V.KPJ(=RESTO73FNNF9H6P%0TE-;,QVKF4+A91S14G9LEB@E; M+ ZHX)2[%B.5_F3$1%20_.+F@P>*W*F M'M?O5X5B(8KOQCM^$*$,4P07[\&W!P1>_A&P+-B0_LBP7)G35Z3LZ"AF)'!! M49[VY%$ %]6>*;IZ[H#]_1M%EB@*E'9*U65C'4NV$""KU?5 T12IB+4Z=Q>A M><@9Y:;2' %"-WC?/ ;8T[,?U3C@Y0BJ*'YZY6>LIQ+#"W6>DZ<[>.RW:7V; M .+>UN1.3>[B"1]!"05?$?RS$\;"$1Y'\A@FCT*IX2$BYC"M])?$_*4&9EG@ M4+A9S1T*\Y=.-'_IT8\=3QW^'U 1<-_YGJ M[A+(R#6U*QLZ2@2>HFPX1>GD)76)(AO?2%BPVZ;1[?%?G:? M21"R;L(PB/W$LA"9,%"4--&)%2Y]8X/=SDN9VD4WS7?Z:[K1E\D^U^BWMBU5 M[FH=M-((^03RO&[9HD&^7%<5GEKNM-:5[2DRCB4- [ MI6UX545631[TT3L]]3/6KZ!8GP"I] N?'T:LM+& MQ$3T33FRD)-_)H@L%/=,5<60#9W7D!P]TU,_-ZV_M%4@32B:@>;U92ZBE.:; MO'.)T(&\4;48).'E_M*P4EL/)0G&?5)=U@Q>&H4N* MO(!;>:X7L&1C[PE) )O+-):G&\O*9[KPO1_$!_48XZE&9[@#*K&>' &D4T/Y MVU'^RDK8*5G^RG7.V[*AUQ.=HD0>46E2R;Q8,%2ZTO5$ & MPRHB"O%T1(WEKUO/49RZ\7***7=4#:7K!*1+.$:'TMSMG.RI.A*.944SY2XWP0\]YN:\%O[G9EI8MG9RA3QR=3.2E7Z#>C=*'?7([?W,U)]=K-=H&S M7)[E4KJ*;)CU%>R5Z3W_%CYZ@U?ZDPV+=2[]19*DY,&^S28P@W[\2VX^QZ]+ M3_#KA_ELV607./S][.[3S<-] MRE.?Q72? $S\.8>QHOQR%G_!PC>,ABW?>TE?6GZM3\9CZ>[3M]^_YH["3TW9 M8F_A@>.!)>F.,DXD/^7TY-"ZK"F'Y VW>;?1CMZ=/-]O\(#I0F1^6/C[*(VA M[GJ?KEL7]]>]?[9Z-P_7]^\E>_QBOP8)ZFC>C4L6UOF#-")4H[R7M.G/#U(< M&?U58?_P@J;XI;/?N#O\CRO^#E,77QSW1V8K(A#NLF9,1A: FD5N M FK>>ZA"<]R9G6J[ZYY^=6U>7[6NS!NM95ST+EJ]GG+1NK8NKHW.Y<6-=6$F M#_21B:E$'V-J#Z@V^_L9=?#AYV!J]].?HP<>.NX#?7^ZGK%*\*/MLF>AEZZH M9?ZR!ZZ7=1;;.,<=$)?IGI]+VD@SH^S&6/E4%\+7UI"K[+%XW/-I*P^-*T"' M-_O9N567 ,AYQL5^'^!EL-@ULL_8W6.?H7+S(@Z)MH5&"+FSJ/ZY<5,;LZE5 MGRFC03I-@]2W??\5W+53L4D(A;50R!S\G0H:T)@UV)A5VU'P:(J3HBVZ(GV6 M(BOIJBQIBJ8=7N1W6R$AE7>!1Q!+Q]L3;^:&Q[#7XLT(T5<"^M+[1,0@8K . M#'XCXJL_D1/*3K!/\[QW./9J;E9'61P*-ZNY0V&OYA.EROOB](D;-)*;^9A[ MTG9Y3"!:7.T\=S*VJWB.]MAQGWI//F&,25NQ=FX8II3DM/;9N6;)FL)KP5D[ M81(*0D6"L#XUK,4RPQ +IX.%/*7(HX! I5BM((CBK8E:P2:"4U=_"PX!BQ5. MF=BJR^.@**HY4W3MS -?A?*DS/"ZK'61W0)%4QC1%,'!16@B-'>T&CP."+0: MHHJF*)YYY>>H&*>+%:=;//X&;;L:V$I$O:W)1DVBCL=,8L!7!(\,L2 &%O)4 M&:^<'U79L1\4GF!FT@UF)34P=P*'PLUJ[E"8E72B64F7LP 6E_A@KH*X=:=/ MQJP8(!@Y4\Q6$LQ+SLM6VJ4W0[+O7^BV]]S!?7;3ZVQB9+5E1<&&AHA_/OYY M?8-$PW_)'3Z[IFP:V.06)8(O$7FI6J)(1'$Z9!"%K/#_A]*!OH-LJW,WW!KV4EPBUBUZ:[_37U3[$-7JJ[:XE=\4\$$;( MUP-Y7L< M[/4]V^JO@5^G0ZJ:BJRI>%"$@$\!SVM%(Q;@RW5'.VW9Y/;>0 DX40G(R2H3 M1 +V:-6H&+)AU-/&Z4A\T9,\&ZV_*!45TEJ%I)>DD.:;O'.9SX'\3\V4345( M;818KP?K926K' ;KY;J>AJQW+00_@C\!?UF9*H$.O!>5O[) MX?!>\E6\(G=T3$=!"4@EH*QTE,-)P![W\+)I"7G0+XH3BJQ]ZWW5"UBRL?>$ M%'VG2+:D*65E*%WXW@_B@VJ,\52C^]N5-:N>TR1I%E^LN_ MA8_>X)7^9,-"G4M_D22)/11=<\>=,:T3_YJ;J?'KTC/\^F$^7S;=A6R,.!DC MSL58G-0T;YB\!=LK!40SZ?NS9/?[ ML(_L'9XT]$ MY50[(!X^_$Z"4=FI^,$DD_H4#!G9\BFT[=]G\V-/@R1O"%\"WS)P'EV M!C-['$U_-I'(SSXA@T!RX.'AZV$"],&'\,W1)]])L$*P*"]V('VDO/[)SK4" MTF\Y/ULC9S @[ON$#$;O@JQO\S[K[-SU/OY&WWH>_R_[2.GST)6G#Y33521\ M(>-GPEJ+M";PVDB:PBO>0"(N_8:<3TI7I,\NK"1=A6A.T7198M\#@^9\C*JG M=W$K$_$@+;:P@62,O1H + M]_7__DI-Q8= FJQE7DG \DILO\CNO]]F4\M7AY&!^3:;P,3Z"Z9P0$VAWE)4 M^#?Z:VP5%^W@]_Z(#&9CJ3\7AJ#Z@>^_L9S>2 GT%>^^G/]#(8ELAQ M'^C[TZX?L7%B6_->LF>AEQY76.8OZT!6P'HRL(%N(RZS@C^7[")#)#VDB MSP_;;6;_G19O1HB]$K"G"8^]4[H\6%#^=77%NK#'MMLGLO3_; @R_5=);6!- M*+=$YY&>T#RN/2BHHVKH,?\$)J=P*/\$9M'?7'8W2ZQ(T]VVV@*616 M)AGMF*R?ME2>LO;0I;A:23%1N"60K)D\L@,TB*=;[JVI'-QJ<]R6X,#MBUM- MDW4Q*0I$,8LG$PYFJ]^$Y(6MYP M6!F?LX#Y9?KZ^,PYNKJ^<8.H%H+H*,R$8;5XM=DV6>I>EK\J@ M'[%\">8>;#WO?*EJ']R+V%>J+%DW!7$@MEYSP?P,\0JW!+FBS63"G;"'L9?E M$.O*=Y>9Y^I%7N5+"2[&/C?#.H\&4B2KC94N6.G"EZ;"E2X5YUF(@M(]*USF M6=6-KV\Y.[^:^QZ:]%C*(4855=TM=B:;#2O[Z1:PW\69N*'PMOY S0O3MB[Z8 MMNL-O;X*W@J/0I&SFE(PJF>E+]M:GR$R$W4E,T67=]+8&9)UUY--\](K&DIO MYF,U8_? M#V8^C67.SJUWUG)"H@!(%\5<5\B!()"Y?O#M 8'7?T2F.J0_,G0&4DL:SH.9 M!IKM+8LTQ;/4.H]R94^M-<)=[,NWO<;9>4?NF+R^0VA]T?H> .4' M,[M&CME5WIEH=H^(J$ @ZWP;CHA_PC0%I1(A5:[FRF(FT'F,+7MJ2(:LY7?5 M'(AW-%Y33Z0[.'[Y%,S_V)7AX%!N2JX0'LQ7Z>3X*L8[HPY?I4R*A/I=&O$X M'O.R6L75"V(0LPAWR;Z36[&>$\-HRUW=BMM HI$5%[J--[+K,=JEYH@!5)1E M1IJ>[6EZ:!/::HJ;5@.8_TM)]I1C>U(VG=RM!;CDX>1'5YYW[SP MTG.#T EG(>E=S +')4'=(9 J:^8J2U6V37#2OGM.5F2'TL#+8S]RO9!)$5W6 M^'DE6WJ,GQ@>%7 O?>KU[M[5P6Q$6!M[DG (#9SGA"'H[M/-PSVWPJ!/:)/P M>7:FHOR2D! M?,-HV/*]E_2EY=#RQ)=[2- M<_)37L?MR"33[DE;O-MH1^].GN\W>,!T(3(_+/Q]E'K(=[U/UZV+^^O>/UN] MFX?K^_>2/7ZQ7X-$&U(Q=\G".G^01B1B:-(H?G'<'YFMB$"XRYHQB5P :A:Y":A7WE.;ULVPEP6,SBS3 M\'X6SGSXQ<\I<0/Z3E_*5AM2W#'^L[P2 _8I8O='R;M=V+D\F Z=N&L]XVN+ MLX#@16(/0<*.F%#-&^:8H1NVU-F6"M?1JC/>,SZUFH74:DTM+6VWZZP9@F#P M!J1VB3,QRXLH?!7:YLK#!8M]XJ6'R5JLP.#K]_O@&/9:O!DA^O9''SOSEN:F M$J&(4*P)B@]>:(^%AY\HMQH5EB[4ZRF!UV\T, WRF'N@Z[P>Z$4. K\GY/*7 M\&UTI!T._+@C<**[;S#+AQ!:Z\CMCE ]?T7T02NL MT:G=!VTWT <5KJ7B!B.K'9';^1]B^P\O7F'#*AM*/?V13L2N'AOV]>-R,/> M?YOV!]/EKH+15OUEF *ZDD8UKN2^"KPM:UP-CA[DB9YB=M"#K-V*MH_-@QSY MI'B33=GLXMD,HC]%?TY+96%]R+T$0)=5A5?$B!)P\EXDKR'RH;S(HABFUTXJ M1$*6L)P?Z,)1>Q'V"\KDZ-*%[(X_+NFW+8LQ#^ZD*N2D)/7(1""+5-F*7#H M0=9]"GE,1NI(Q\[9:3JR.4SAVELZQLF(J\\#($U-!4D-!Z,JM10@\Y(S$#@+)(Q]LYN3O"R9BIRD:G MOFBA6?3%XG5DB((*\33 ,= 7BU/07(X+D9-&5:^#_XV$A:_+#-G0Z[GQ11GQG/!XSFF\/P?N)\\;O#CC\943],=>,//YE+:6PJ6T/=2ZY#>] M4+5W:<>+:%7R_X1O2QXS)8H[2J+BVV'R'/Q-4I%W^'AXA^,EU,T*J"HK9,7, M#I5[N'9(-'&/:WBL:N^F1'ASJ42Y_+@/.BB'-:(; )9;&DC#S_BKQ;\77^][B'V M$'MU8._.[CM#IX_P0_C5 ;_/7Q%YB+PZD$<[W]()TY:0PF-PV_!KJWRVDH.T M%(KJ6>G+MO8@+8K-ZBJRR?8,E#1%4QM8VKU+:Q!+K%)7DU?JJK+;0>6/[R%( M_(2XX2?B/?GV=$3E*&J1'8>!V^3<)%>)!3,!]+8E6P8O7;?VPKZFX'?#4*)! MEE>3NAFR-'*L *X:P-7L& A7A&L,5UZ1X18:-G#L.."L +66)BM<"AX$[6F" MEE=[MP+:BUG@N"0(OI,G^F.4F_O9?29!2'_^:KOV$WMC%6Z":5JM%M>RE!LX]V(X7#$TW,$7>(/"P;2L MH9%$0*> [NX+Z%W#ZA+!K *:E0ZB&=&8>@$& M[N+I&*V.P/W?OA.&Q+T=#N_)F";//'C?;5I=F]CHW^%+UFFGH?.3#%I_$M]; M4DQ2 "L*?SL[;XFHFQ#@AUKE-[D(UZN.Y/="]R8G45;:PEC>M_6CK=G SL6U M45-,C\H;,5X5QMLBQ/@(> 1\9=Y*I\28_]0<$;RV%RKZ9V2$D@.:.< XOVY+ M6LL%?4Q'V?>)'9 K$OU_9TN)!A)QG.*X\GOYG3"\H2N\)ALJKR<\@ODTP5S7 MM3SJ981RR8&+)<1U?(G*>AZ?"Z6U\CRK77UM/.-^6UY 3$X+N<^3YQ^Z\/ONT&8YM.[I/M MN%^\("AV4CFWXZ8@N75;[U(5MAYE3RS9JSQ;X?!RIZFR*DH--RMY:V:LK MH^+P(MB5C6X')1 EL/9=S9= (?(]#B^.JFPI@C#AH#BB.*X5QS*340XO5;HJ MMTU!*@1W%2M,71$J=669G%'#!):ZC]YY'8L/2E0["%>&:P)77Z/9@9QY%J4U40]:1V@11&Z-65Y1M4"L2(2,] M#5>0511!G &QNA[$!\:BU>W*;5V0J!F32 2.B9&%47@UPDO<6&UN+BX+HZ;) M:@?M(@(Z 30O&V(G0!^2A?'('Q,!P\ M1#\D$4Q''%)NK(VLTWKRF!D.&JLC+Q>"NRIP\Y@:JHCB$>.(\8HPKO(8'"J/ MZA'P"/BJG'&51^=0-. _+1\;[^:%BOR1:E$DM5++-7QIU$<+A6J&(&5J&-S7 MC.G*;^(/@N=.5T<\GPB><^%*Z;)>CS.OX@W@3 M75)RX< M3.940];T>D[L4.Q0['83N[I2*@XC?>VSS64Y9=CD1AMLHQ'HM]?%SA8=0__O9XCL=C MFW7.8SJIQW5R*K#&?,Q7FAJ'+>2+BJ(JWL:G)'Y74R0,%"P1);L(QB5JM:>DVM(UL=#>4+Y>OHY*N]C7R) M1@2JRFUN;0>*&XJ;V.+662]NAY,:@W9C5O2NK!F\NY9CDAJ14[7*/NVI_S@I M_4_M3K-4*5@M57/ZLL;KZW&8PYQ/?O$C<,/094.4GEWB@.F$<!V$[CZ4C=0^E#Z M3D#Z\IW*O5,Y#A:667);%,:^71W&4\KO*'*8=62R+0BX/CZ>_ZV)Z61Z=6D@ M6-.#DG;*DE9-X@H6^*"4G;*459IJ@]4^*&PG+&Q&?C-WBE/]F/8W(N_462I.3!OLU8E!O_DIL"].O2$_SZ83Y;-MF% M-)\XRR=.\EF$YB?9KCNSQ^-767)0-I8]DDGWD]_"1$2P[71NI-WN"Z4BJ#'M")NB%A<[&#@(32A HZG;43 MGZ&^DW+$3>N421BUU1EM*R!]*HLO@/: N,N6[)NW(G^\;0JD%P(KYI,^%9H! M79JS'V^C_.(@!K;>GU@F;^L MV_T"5IU! O0R<9EU_KEDKYELT4N3R#QOOLX1^Z(F7D)367\#4_98*F>HE/.N MDVYXMF"C0BG+?+>6].[@>[7M):;8J-_M>K(2 MX=AM2KDRI-4D0P4>H3I)XRS%"KED+I^D0#LMWHP0>R5@3Q,>>U5K_^T*NRKP MC.IBO+TGS][X&7QCZ1)B42>4;L!3'COA:P-I2KAUD_F'I*I60REG_O&GF9.W MDG\(\\5Q(;B*]KG@$:AEFK*JUG< >B+UQ;SG_)M($,W#)R_;0ZL"GSK@4U=D MQ1"DX$=,T[:8YME@T_:=N([G2]^\D%16)URI.MJ&[4]$ Y:3J)*O(*(=91M: M4#^TU:YL=>O+/SD1^[5I*,%,5I>7S;&5R2H!D4I';G.3?&M'HR@6ZV2"L1O' MI;>VTIBVB@[@Q7#FT]#,#B7Z26\62 ,;H":%(UBEIQ'M3])%TR:.:>L63DV) MM_X+W?DOCOW(8O""05I;-C%$JWLHT4PC6T['R2$Q=%<%9 MD;NINBSB;3@BOC1>R&X0S"X*F#-:)EU\]8JLK#S1;@YS3;[*8ZC+9A85].TA MUCWR5%$1YGA\,Q)89/+DA4="LY6+4):\J+)B'',O>5&\B,H#9F&\;@Q"08YS MN&TV7,!D1+CG#B[MJ1/:8^;YWS["X]ETK."SVQ_/:'IEU/8W_,KCXU-'@9)) ?7CQ1;ROW)?9:"OLJ MIE4?Z0TZW$(ZW,53]PZ-6'9YI'?P\@@S^\Z6JEVE%KS-;<66L($6L!EYZ]W" M:7_;*9<]#I\4N6O41[-X(K;PF'/:K<()@@?&KJ&;LLD].*T=M\@RLX$HXS:7 M]T/Z:K_"QV6:RZ#%+# 9/AD)4.8.&.',0(*OCWZ@;YC,QJ$36\/^*VP?#&@[ M;IRXTQH[[@]X9Q EQ\_<@,!;X1=^6@C6CPK!AG$AF/2&?BOEK]&4#VO+Q=CK MZH>WE-?F;[GL3;Q;>:VEM%N:^4?TIVK4-+/V3^=R6QRX?F^]T+G8E-"B6)I4-W$YBC*JC?[3MJ BM[4=\:2UF6X MT#FX<%S8/] N$1C6[I?T^+IAGPP^[8_1TKK9OXJZ99_C=;@BT?]O//\.%M$; M?".% A#S[%QK\S>-DD#EKR7_1D[L!2P3\R8[;UBW?'8@38G/\$J=>L:-Q>BJ MGGS"Z!'?,:ZE]5@>V91D:1,#3:)D:M WBZM-?8'/;A#Z,_IPU#LX6X1+9Y4. M:S#S7XGMGYVWEZUGB_Z>+9P$,Z#+LZ55,6/M02W((WP')0N#KZ',9S;\ZTKV M=#J&.):2ZD2VC9&6Y>']M5Q*9971.$.3%_^[ES8@1-\ MGX(*&=RZ_Z(F'Y;CW@Z)FLI!2]M:$-H@!^]4K;TB []0'9*[M%U1ES92$[4O M+>W=\8ZWL-XSZ);AV -/&V3#)T-"'2,B^31C5(9OF,9B RL^9+G.CCV6Q@0^ M9C^QMSE>$&F@58'($[4)B!H3L$?XY(#Z?60@9P@"I^,9X^Z;."[\)>>;E'=* M^Y>(GA+GIXT(2'HAWCJ+X1&4-1?C)\KE76Z M#O39'Q-%'\ F#F)]O%[GOH#.S0-L.X\AMW*;MPZ-_XZ7I1>MRN=X42@*"X*P M\V[U5/T7ZP9#/)=LW;A)&'> MTMV3"0@@3*04KPF>VFQ;LM[NKOI,8(GM9]L9,V4$\NK;+VX2N=F,SBM/-66I MOE@@ 0"E",Q?JL+YH94L5;MMRFUK-7VTP')H@"NV'KW=5S)VJL8D!,@S5S;> ME9@/UIYX,S?<&":WBR?Q12,GZWT["RD7++5P/39TT;,F76[KJX73$;C3?[3%\_\.M#3:[+>6?4N]L%6ON**"89I7-/W)A.'$<9+0T(V M^>#M-3YX0KY9K:DHZ(/SQOH=O"0R2)3$9;HH-X1 8$_I#,'0%#$N!O6P5(YU MV>23M]?XY/4O]0X^>?5+K7.]]"CDG[&1DVR6K;US$8]W.?RXY"=-."4)7^W M>4[8:.\^W3S<N.K]K\J M[!_>+7S\TMEOW!W^QQ5_A^D%2CG[^W![">+\([,5<]+M;=>,R>8"4+/(34"] M\AYQY.XAJ[6%^Z,L)Y,TF)$-5/O=^%J) M2?Y;67H9.7U8:/ X1V0\H'<8MD1%<$J7F7J=3CBCHX*)<%B;'<^/SS]V'3C2 M-2/[F6P^64[W:Y^MV^V(N-/..2*>DS\4/R/6%>:M=A=;#X@DY^)>[&8U$,B& M5TP-=5(UI&KMK!JBY_6YT5.'EW@*3JE)KYL6D<5@"?/5P5M5=)6O3#AAUN*W M@-](BH=7]')HW=70!I7+4;C!1HW+2W+,7QVUG;,ZM:A:]5U[-1;_A4$C]]EY M.5A[(*.69]??*9QGER%D#J8$?GHFX]<]C(ZNUF1T='47HY-N6R'T[F9M3.V MUN:V'WKT?(1=2NHJ&IQB!F?M49*\L^\C1SBDRJ08@GW;_2&1_[%[+G;NF=SJ M1[J\\$_AX&M(=67*$YC_CI!U.%3]]*?QN)6V)S MZ=44;81%FW(YC% M\L_'F>_>H@77RM%NYN NS;8)I#$\ +U8&_K>)+HY"^T? MV6LY$(HGXL/3V/W_S9S 81E_[#D&3C#UDE_0.8*3($U]NN+V=.I[S_;X*(XV MQ)D9W1L !A@+=M?Y].23)QJ%P:("N*: +I],[=>H/Q@8QR5FH;2M&VP;L4'K MQ\=2+@R6AY4A&)T(^J\LD8)N+N7$(/8PI#>I'H" 1$?B/@EA!'::2W<8\,#0 MX+.F<$-O//9>@O?'W+QI7D5].USHSK6^H9.!#9V:VMJFVZZS4.3CX_F-%V4R M,)\DRI*MMM%1([JQY)9@UC4Q3=B9K9F8*(5B%=9(URO_8*^,$RD(.YI2FL(4 MN5EG8NYDW*?^W.WP+O'R/KO?X/L?7LCXF7R%P4;%*VSX5=*"5-?4KTHJK#FM M796T&ZA*CJQ"W>)E/Y:O/?X#SN+#BU=8:724U1P'5!HGZ7]T4&G4KC2*Y_CN MK#1&/B&%U8;:77(*Z#?GF?3/69U6H1I(, MEEREY?\)WY99DRA/-+W?18ZIM6Q"QGHRH2"8T3P:NI9.GQ4S^&1 )E.F3B@) MP7@LC;SQ("YU=<)\4@"+EWO+B' 4@Y>]F(4X2QW+ CV3T%A80&K,9-5H3?MJ MRO,O4A;# 4-AR]G 1_]._[/<!$=98#2U^>IKZQM5!K=CWX-^P;[Z,?SHKG*E*8- M5C2QE(5\[/7#47==8V^C^Q5:&]<)?:I^:VILO4R??YV \"6%;4MFQIG MI3)0EO[EL26(QL),QYUF]OO4@G4U7\NVO[R8@WR8"7,-[\ M$V3PX%W_;[8E8]GO\R=@:CH6G^N?4^(&14_@-;G+Z=W"\HG]S#RI.B1LIBEF MN5Z@.&!9A''I[BFG4OW?(-(C;Q:0A=>P&QS8]LX. M;+IN2S2=S604 MASD\3R:G_Y)SL/LXMOL_*KVGX:W"2D;[2EW2X7/8,Z=P&U<+8=4,6&GBPJKJ M2Y3:%']-\#6JO9W>"IZ727N7ZD"Y7L%H=2L8 3( M)Q ," 94#(@%@11#,WS'W=(-!7(Q=RRD%=$3C3/>7H^A=+Q^953@&03;[X0' M]QCV6[P9(0+W1R!+64#X(?Q0 2("3Q&!QZ$ 1GN"3LG6K44]"8LWJR.%S2"OM@]@K98!-W&"'K/"-H%Z809#)H:.F_@ M:!8V'.CNV,%\#P-P(;Q'A&$"2D2[F\/=7)=$;.L2L59AK3^)[RU[0RV$>ZU# M">;W=WD%SH?Q^\57^R@#IRD#/,;^%=\>BU0GMR8V MOMPU-NXH[':Y(^KMLDAKOE?L3&GH(E:D2H/GHD6PM4Q%R%!CJVGG6JCJKK(O MJ_+2CB)$.2KL"S25AHIA=5?F6XMAHTX$C@KCQS(5$>4L3\BJNYJOS-9M(%I4 MVWRB193!IDSEV&2PNFR T@W=IFP 0S8-01J(B,T#4V>Z0'D5OS5-*;J4SPGF MD]FR0%Z4?@ZUYDIMW^-#L%3;72:>IW6M)2_:F$L3*KQ_MVZJ-25FYD@L#44!>4HB2B)7$DL-S^B MLE!?,V2MVSEB@=NM-U>36?+7-"2X],9CAW9C^IH0XG_Y \D_$KQ5_4-FCF3[V =; 9SES6.FC^ MC0D_/^ND09QGNG'O)$KTGS[\U\^KTN#!9ZTLI#R/'[GKWQ,QV5MD*A MOPE(?P9?*3V^2K29%6\R4?,3VIPG:L,S'_LHVM$ Y-E.#$A"\3]PGA,"_[M/ M-P_WN9PCB9PKRB])CX"%;Q@-6V#HTY>67Z.- Z2[3]]^_[J9V61E+;99QK/S M>&!)NJ-03G[*.432U:CK%8!PBW<;<8^LY/G2)BA+/RS\?92>-][U/EVW+NZO M>_]L]6X>KN_?2_;XQ7X-$FU'-]HE"^O\01J1J(&"1AL;Q*>(?U78/[P#QOBE ML]^X._R/*_X.4_U9SOX^W%Z" ?J1V8IYTYAMUXSIY@6@9I&;@'KE/>+(W59M M]&(*#)W31R],\Y2D3%89TU,3X@ZRO^Y1%>>XH MMT%3T2QX3=UOJQ_XV?4M^ MDR;^M;QBM%2SH<6\ZX@>0 C"4=2]CLK=PNK2=H6TD4UGJ*9S!X48>&!O!W'C+-KI+NZC*/FT!1PL M=":U,F^-N_S&=VR-,W_=O'9_?"%/]OC:#9/M2!R*Q)^(W_8OJC7 3:$-']G[ MOD?^Q.TS\5V*I;21&6L)Z0W]])7/(-,_O[_84_I*@5Z3%W;@!-^G@-+!K9N= MAUJDTZ2>4!VMM)JDLN'-0N8>]4>V^T22?H23F.3T*-P@<6:VP5"D;$G66E.1 M& 3FC::M^>PGG[9J!(&BWO:BL8")P$<6=BUJSPFO;369F+KIW3R'=J>.=F6' M4V6WIUL6M5X? @HW#'KNX!M\VK<'Y#Z-2?@-M;K'UWJNLW/KN=Y]"JPM6LU5 M]9CBROKG7%G7%!#R*+K(BC>+B4"\P0J"BR%1A=\/691JQ[#,!,A)./JZT,0W MLT_S]KV_@]*(PO#,RS+$8'YH.YEVH&P6OP92,'L,G($#:P K1H7(<6?@D4"$ M'5"OGTD%=TK4:>TSL>F#W0@" B]G9S<7I;2Y,%5$+R,PLJ^2]^+"HP93L$W@ M5"4G!H3:8A;OT^C?\>E6_""A]$QI'R./8NU'J+V:^6X\;7AG9@+,C(.E#(B?KKV(V!17:C98R.]D&D9M MJ+3N6AM)?L+_$B/9]R83)Z2AE?UL.V/[,9*8N!MY1AJB2" /#2]>)+![(R;8 M&*$9%C]DL%I:-\>Y3VS7'.0'NIO1UMS-R-+0]R;YS];F96UH+541X=EHN>N: M4%&>QXJ+CI1/)J!$62]T-W*3!U15;>-<:4;L7$4H[@6;FJ:O=/=;Q7_:]'3@ MVR\P)8[F9SV+\SG+L-WXC\[?=;YQ3E/[R,V?U]L9=FW@IMS,^\*/(JG&;LV2V:? M_BHUU?+*.^C#C^DQ /@D3N"-V=$ODJ/30+;>\'C4#_/&@\P;HCG#1L(W/KG.G]GY@ARSNS3V%(_VF&U8 M,"(DC":5/$_LYT4K%+ =H0,/)J#< O!+8^=N/";@VRTO&>B/1S*RQ\-DQ3/+ M&S6?CR?&GC39;FGL)!:Y$)ZB*&;A*>A5%:%3C!V N!&\S532?NI>=[B47V^L?*8JO7VV;GKC-_%E<C>FFL8C MX*HI6KO*GD]$2'I MCKX>ZSH)()>\\>YN'N+1V<$OHJ K4B[P!$P1+&C%6( I/F%:V?DRE;*L'#]( M(^^%/%,Q'LQ(\O+\-M6EKE"J9A>CRW2DY*K6<9])$$9WK@NC2!/8H=&8:0&7 M;N<\HDP6*:#J/;)3K\3VI>@87'C67O =L!7T)O0W5QG57IC7L:.IW#NFR@ >=@H^!,TZ6'?2(H.<,&ME4^%F-I,9HRA)8NQ1"R7GPGM;DP'A MWM]4RY#!__X0VPV&E]QY+YT!@3*(,I/8)V'E6O'/&Z>8#RY^F%Q*E')''P>> MYM:]C)\E0E-1[.B6W#%6J67>@>]+8$4@CLP[+HPZ)[ M9D=@[.P+WA#-@"GS MR/T $X !T4XS*\FJ9".#C!=N2T_TA-4G41 !]G-%B8(0YZ*\HW+O-J-TPJT M?P.084UR>@/ZW-31O1TF;D9BA)F3413=VBJRI3>YY]^T@SR%=&O#P^N?G2K@MP K" &H%DL#/7K8#DCQZ2$E<8/T0G4A1@,5%*;1"*"2 MGBV!^W-A!_-4M.7#GHQ;-X)HS?-?Y3AE+=46G%"8X2\3"<7N'01\(0UBF6]K M3\'I_0G/&U*?-N[0&A^^BRC/XFH:ZJ(SVT<]K<@79K>WL&W/\0U'$'C@Z% 0 MI(>-U*D?EJ.C-KMK'8.?1[%R:;I6W+YY+GV^S\GC]=*G*U7A@#E5.NU#*9W. MODJGHE4P='!)5U7O_-:IN??T2=[+YSAA*,K8N7*"/NA>"$GY5_76#E?U^Z_( MADMX<^=+^.2AYVE2R?GB%G?R34YL7S@!!*,62,_+2\5.Z)(;[W0A$_A(U\F5 M<7(,\Z_/U^D5-7R"GO1&XLPL\U?;M9\B(QV0)_;_>1)\SJ:#IQ^IH 6+#RZ" M$WD* Q)E@[+32SM<.'!V@JV^F67;^Z F_%?ID;ADZ(!)\5\7#GM3OP',D#=^ MCAXD,3D+%^CIP2;52RS@'#P[ ?@7TA "%W 'Z.DG_7ATD@^.! W=^E[+21>+ MI@"\3BGUPO@U-XO/S"OHOJ<#L4R[K^"?3&:3W,RY.-EQXL#RWME^Z!+_FDTM MV?#/[CVQQ]?,U[KS_' (F^$5R9_30))7D^=:N<^95R";><[H8E.\<$NQL=BB?,6&E1,KE1,:5DY@ MY41ALQU9Z,Q-1'2V[WO/SH!>.+*D"J;M:&3,'#@:C-(P.GMV$ADGID2RZ@), M=?"^#B6QGPO[O3\B@]F8W ZYSBR87YX3JP-H>4ZL]#%:5(JN*:U-<)_^?D8- M*OPUU;ZD139L]!+@6Z9O^RA;I:+/YD\.1#$NJR( M\^=266>,EX]Q%6=U_$T');,VE0HHE[;I,]ZIJ\]X,KF.<-V7'FGB%?C:V6.3 MP[<3%Z5/N B$9)5(QY[]V[-"I'&%2!1V@H5'J$?2XJ58$31J# \O6OOOM'@S M0NR5@#U->.QMJ_VW:L\AN(U84/YU]?&(3R_FN:Z90XP&MELLT(I=U<1J-4DV9>L1-T+;C/ SVOJ8EVW*#79+W# WWM@-_3#B]R/@MNAXO$:G69Z\OL M+4-IK1:0=V\'VM:-36:J5WJEL,Y2];AS-C:[.UNG']WL"?.E-P?=Y1QS M!;6> 5K/6LU=09K9)@A9_HP$EJX\T>9?'9A#)I\R M/\-<5]3C(X/K[IR'?D\&A$Q8NE&)$MF??&)3(A%O*+UQWL9, @,RF49T&4S? M4GZ#-T[\:ORKN!YM_+K F!+-,_IF1L1$2;W9HF2KY+7A[6/]FIM1J7-OL2E9/!)5+J=&?\8\RCGVB@Z6TC0GJCLAW74G;JB82HEYI1A7L^QY_5@3AEB M#W/*1,DHWNYPNL$Y91>14RA+_\]V9[0,4\5,,D$SR;J\3+*M3I/ U_0W.)Z% M>:84TY)UI;XC6LP&$P.[><#E98.I]0*WK7=D2]&/.9_KT#9P,3&LP3:0G2FP M,Y LBU$#[:"H>56;31^/Y6;UM.6/)3Z!()B1P:U/_T\5R,7KP^LTXBO@ZY+O M% .WP^L8 =LDF7XCX6?XJ@FAUS&],/2=QQD[D7GP2M97E!(3K6R]0XEF6,VM MR)^:+!;@@'8-M.(8R496/'-'PYHCT@0]-.0"&?(US0]+-N3W*0P^)RC81FL] MP(<\W_9?H^%[??@L_9(';_Z%2_R=W9KZQ6XW9XY="L$W<0+&?+%#QM"<5R'9-<3M:I!^VW:/9;VY=+/]$F-YY_ M3Z:I:H&_QS"@?S_$39X4P"+"W\[.Z8V>Q@L;T!*?MB7>NR^+ . V=%D1AWY$ M,)MZ,N'P][B#X]R>8C0LW!FWM4]CFDSF"T>+L ,[T#>N5AN[V$[Z\(RRTNT++P6QC"4G2!/O8"V^AQ* MWI3X=G24_(;UL6R_1<,ID.'<+LNKB+*Y(G-E(&0#_. LAE(Y%TRL6.SY$.7WN31<9FJRGS^=O@%7GL8 MV:ZJ*'?$IQU/^!.)V&WFTTG;)!=5?+1#/.92GY[MSA6JJI*O&BI4;465-4.8 M6]]3C;F/B:B2]=D\859*),,&Q=M6MLL=V]#!?%7!,72!"G0H^W\4.R4QU,XA M?XV1/E)0UCE:%1&U[O:T9/))YD:E*3_# XIA\BY37)-,I M\X1=#23 7M626E$"[,/2J6BRTD'&ZU,1+W$X7,I@O&XK^G%Q%(D"UG(IKBOC M0Q6+G3@F'Y9&=L"EM+6??,+*'1F;[71L]PDEY25V?\22ZN#WE(3X!3XV?I6\ M%Y<,%@B,&8]M0++?8U-.VRSS,4W(B_EX :OCA(IW3IT;2K8TA8TB@%* ]<2A MH[PXX8B]9Q;ER]L,W[-Q_%99>ADY,$DG@#?,&+LP^1_\GY$H2RQJE>#=H3.- MT@-M\$+M)YBHZ])WN21,66VD1P)?36AUO#X*'F\SO3Q\]A(P>0ODJ,C_R11+6),'3?#D:4&!K^^GWVR,BF*>'SO[R0 MTAW4RL Q=UO352%)ZL\N::E(K6M3\!>6YCSM?$@B^H& Z M-5-6M=54NK?K, RR!>(.JQF.;$H9#O*:\I5[[BH1>2)]BQ(*8I#()GEXKUO118.PB\FM/ MI[[W$U:>L:?GXH[G8:V&+6Q&"V;L_.NK"F*K"BK M&<2@H,$*!-$2O7BS\8 2]#M,*-Z)Z$N(Z^4DQVX!A>F )#_$)G)%A)A'X8(+ M-*::(-F"9=K^2)P"L)?,J&MDVY?+&Q3<6A)U[OZAEM-HF>"YJ(N>6P M=F!+'J/>*G>I'QY9'YG9!=;1 O02C:E)(.C4U[L!$ _1GSY2POIDPJV ]%O. MS];(&0R(^SX]+VF?G7LN^?@;?>^Y]$R3TJ?P_4Q5?Z !R#82RY%A(9?L:Q*C M\M 3!^:72E1B:!G!_2$ 7:-1NQ>GB=*CQG\N--0CFU@ MV /;L/:KZ!-%)R3;9Y,L=I!T/^=D?SP8D:88#=C]I=7/WZ>;A MGMLL@B9%$7_>A$!1?DFZZ2Q\PVC8\KV7]*7EUVB+'>GNT[??O^:.PI>F;03Q M[#P>6)+NZ'%.\E/.?NIZM)VPZUN\FUZZTGZ34L_+/Q]E-YUWO4^7;8'J.6L[\/MY=?'/='9BOF;N:V:\;$? &H6>0FH%YY3VU> M3DZGKF VF= N$=3?\:C[\__9^]+FMI'C[_?/IT IV<2N K4D>-O[5Q6MPW%B M6RI)3BJOMB!B*&(- @P.2=Q/_W3/ "!(@N!-#,!.97: M27(\#2(," MP M]-I2W$7EC& 15A5].(4+ZP,-U2WEJLHY%)U5<8:BLRK.4'16Q1F*SJHX0^5Y M5K(8[$<$R\_1)(__Z7+S? $UHI0(^2N]7GD0O)NU1@8BQ_+"P$2.>69MX RB M0EPGPI\5 !_;U@$V:FJKVE8;K;3>I;F#9Q,MYT++S8/2\CS>ZZ4^1A 5_B)! MS#W;N)U6<.T"#-]I--5ZM4VT3;0=TG9K*]I>JX#[8$*ZIM:UIMJ2LZD@T7$N M=-P^'!T?4T#7VU)V[2"BSH6H.VL!N![.&-;4;KVNUIKYH+423=.H[)$A8[885C>J%"=HD(Y"P^MF@%\*W-4J*5J6AV$#$6% MB)8C6LX"<2Y65*BFUK26VI*G ;$L)'?"U)W1D(7B0D3'A:'C#(1NB@L141>3 MJ-,N5U? SN_5'&ZKS497K;-@(!;M-S6".(:9J M5L>99FV;1LEWS$V5R6)HS@-7T;2B9Z_""6\KJZOG]11HZQC4.K,;C\BD0E#B MRHK=T+9H_)/FW(+GTA'SC7K-&%(Q\"D4F (WKUS X*@0-\VP\LGIT+"OGSFHA$T,F!$U M^!LQ?^@8O,M7=#3PI923,VW%9>')Q8T IQT1L!5/V$UOX<^B<]<@P-9@\02P M;Y)H,PH_/TTR=?L_ YLIH5H'G87,[#$&6^:SK._5&OS1L$':ZDW@31VQ#Y-H M(6."T=#WHX8R.MBG.%7Q98\K04^)B5;YSY#9\:]JV/9,M/-2^K"#S[ /[[#_ M(_:WC%L^OI_V2EMG@[&A%.P;]E><3B/"K)EX^V#)5+ =!7XRQJ:4TP>!8DS8R]>A"4_" M'R;B]!,@]+SM%8PO6C[B=T#+.R.,BCMN])ILV;'NB6(S1A0NT;G$D][2J-0B M32*?')!70J4U,D"JM_M (E[8A] #FP5ITPC%65+A>J5I83!O8GW"=8//&PIQ MWG<@W>QJ46N#X@ MAUO8RKE\3![4\99TJ.-/%_^=JH"DF#\\!IHL161YX#EL MAO\F&"A'6+QWO"6G$W@ZCQ4-E!\/B@&J3'?AW>P-N]K&YK&(1(!Q\EYZ&#W" M1]Q @(1;L4 ;(J=,_I.6;T9$>WN@/4UZVI,!K+-5"CRH7(?2RKFL<@Y5BL.2 M.6\^%_BS?.W@F*#*25S6#AT+; 6/![2VS-AH-=5F M(RW1;?E^4V+17M;Y5YGH.8N8ZUMD&N1#S%@TTI0R:U,6[9J&543!J&5*N#?P M8:J^_C:]503F6+B5.Y8>7G/OCBG7UIW1;T_QI"12Y)M,_UVFC&SL0>%_"6GL MUDY0V!5[\D%XW@X>];=MDS)K77GT^R9;_OY8LRPN7ZUV3"5EJ"QF:N[!X-B: MF0;F&S,J?S+7F>,CQ8,]A)_.+BJY6!AK*LZ"&"+DY@L+(\H:FB8+P4XQD2]S M]F50N8R2;,Z4;SR]AIQ^69W^UMZ=_D38Y]&YTUUF^V'2RO;>?D-+*\X@;Y^\ M?4'%[;U[^WNG8G+S=X DICLZNO8YP:%*<5BRB)<,;"L2+T2Q)SA4*0Y+%O%R MQ(8*^7K__V%H[(/WK\-6Z\^\9 @SHIU!5(,A2J.P-F@T#GB5F*C:6*S4*6%< M0-9K@]6A@,ZFH8#4LNR(/'J".D1G^MN!J)=/(#;,7IENBBS25%OM+OR3ABQ" M88$CZQ"9(@'=32,!.1)Q76U4NZK6:E)40 I(VIRCZF'9,'MC;M_T&%>HF&.B M.+Q>UU/T_O\"$T%)IM'V1Y?I7N!.%)Z-4MYH>V&U:F-C )A4@?3%[KL<@DZW MPNPC+HIFPY27NF7="EKIV<9_=-<%H=T+27:[4=A7\Y 7U""W2DFV&6*RHT3ZG<0E3$MW@XP8>B!]0/7 M]$VVM;C4.DVU6TN#^I8IO2U7*Z' G">9S;&7%+S&QCG_Q^2W]!0]SFJ4FE>, M,$&1C)/OJX/R$8!2?F'Y @O0DILN&Y<&;!).I%J*IN[3=:=?59CN_)$&R M5LA:V=!:V;A@(%<6JX,ST%$;U7PR&/=IJQ"6^E+\Q5M[!;BJ-5%J[:6@Z8C2 M&]A]%N*&CL>N\Z);"-G*KRH<%U[HA#<5UV_]H6X_\UL.A%6W'3 ;.4Z .1I; MW/Y6]' AP">!ZS&..PHFRA.<^SM\8\9<0\!/G.BO\"\![ZI\O_SR*<3]#*%> MLU'-Y[^KZ(A-Z2G)1<.,QX$+B_$$9FA?MQ%3D>-[J4HPQ@]U5VQ6M M^COGWWL6#7#G.L^N/N*M9V#V^"!.$*>V9O;_8"?^BX0%O&H_,I M,?CV;4#4:K6*_RSBRR>ZG"FBATX(K+_5Z2 2*./TYZQ!R%HUA GF;T!$4=,# M >3C@;&WL>FRM5Y3Z_+7-&;Q7M='B-^W/#DT]ON5Z?4MQPM<=CM 'F"VQVG] MGG$LZ4O'\[T(L909=_H$6=E+ARIM;X 0O_L^KNL96QI=M"4C+7UTT,G@] ]"-.XD\VX>#?%1\FK#!0 M!,Z$,2^$^W59WW=<;XHS'6D=@VL0+WCR3,.$V:/XN(WNS(&-G_'>"!/6?/Y% M6,]/8/.QBPHG@GGF5^K6!"50A"1L"\1I?0(J:<3@S3X#?H]QM<6'/M=@?(1S MY5KO#Z-EOC!@!,4!LPPVX#>\0HD.J.*Q?L5\JPQ-PV#VA]@@;)]=#$#1_?8K M/GQ1X<#3/G-':BB.O/5>TX'7F"\L? W'K_:F^-Y\QO&&P-:%*BW&Z(YT&:PJ M@ULX@;M&WW%G@71Q#/4K?-C-:R M:_7$XF(M*?AZ>"WYS"V63Y,%R==[U5UC3L%&2"(WCOL93V+K/H953:VGJ=4X M820:B1_O(/"#B!L\ZIVPT>;Q_M,L.C(#ZQ6?XDPR&?>,!Q4 M7. M;C3%T]'Z8B-L[I>9GX=Q)/VN]_FZ\NG^NO>O2N_F\?K^ XCJ5WWB1=XP'K3- M9O;YHS)D J!=0^#T,#[^ERK_7UKH//SH[-?4$_['5?H)HW^]G_-]O+W\:MH_ M$T*\!>0&4JR_X2W0U[B M'3#0$. &0:&;)Z0K:K[/43Y1N,T9?10ZU$>A<'T4&CGW43CD4)DW3H>,?T\; MB:Z8Q/&736=*9[K-F>:.*R\O8/Q\>5]^74[*,U3>;%ZK2L/GN4+]D[E1')J- M5%/F)9^87QBUSW];2'7EJKHR2"72:@EB*;]*(U+9AE1<-M)-3(@D6B%:64$K MO>=GESWK/LN95LBJ(E;(F17BA',2FT0K*V@E#BT0I1"E9%(*7@-A6D.@6XIE M#HADB&16D8P)%&/:GMDGF^SH-6]',=VHK:S4_!D_D2>0I(WF^Z%90$-EY2@ 5,U9X7L@3B0(/GBDI7"]&MW4VIB:@>NB0D3<1.UZ2*"O#5>E=IL5M5.6THP MW;+0]29-HB0C\DY:X=[0)=F6 3K=\WH: (I$ MQ%^R^.S1$_C63(4ZA4VG\RUM(%M>=%HI[.O/HGB;K.:\#8K]P$WN:E6(RN0O M-E@MIF-\=AUO:\C73KVM-E/JR:6R(8C$CTCB:3" J_JJ;FT^>QM1^B%,Z&[S MO-65F_S)Q"JCB57VH4[]?&4QH=."T"=H0D?*@HSH8U@8[S)-C(U;MR\'-OS" M,:6N M>TGX61(.XBDL /\=%OWQ:IJ=8T::+,[_,GJ7)3;R;QIK7,S,T^CDC[ MH"9RLW'>)1.93*C3V'0ZWY,SD?./,F^3W;-:> M=J;YWMU/.\A=@^ A&0;NU/C9WKY7M:8D,?"US^@87@!QWK%/-9/QTIH+YN9Z MI/#?(9R/6JUZWBYR!Q+YTF-EGM$AN7+#2)>'OY. 6*PE? MHYN0G&/)W69*?O*1W*>])>'7U6JSGMKJ2:H(<;'INL!)^-W66D1>W"3\;N.\ M+CGQ4_B\C.'SL@]UZN%+8E!T]]*H7*8D_%J3#&@B\9C$ M6]7JIB1>["1\6/:Y[%7<9&.5T<8J^U"G?KZRV-"4A4]9^%)EX;>J:;6L6YC1 M1\O"!ZM(IE)5RL+/TT!.JU+-S4 ^2A9^NWI>):P7,J%.8]/I?$_.1,X_S$Q9 M^)0++%$N<+;YGE9$>_PH^!ZS\+4F9>$3YTEQJIF,EU8 G)OK<;0L_.YY1Z,L M?,J$IDSH4IVT?#,BVJ,L_&-L5;&2]>ODYIVBL5FKI21/'\FUVV.%@-;0&XI]4<][0QQ]VSD6[:\/=+)^Y1_,C<$0B)&:%1G^'!BL?Z'XS Q?YNH W/ MXSA*N$9B-FF9;?]J4'[.2]>#C77UX 'UWY>HS?._L1==K/'J:VN\2OWLHM-6 M.XU6@16>+"X]W==NXO"'U*R$O6BYTT]N/KGY0KJF 0$GF-]JJUBBR*2K<_%_])\>8 MX&^X-1?*_U,495ZPB#^FNK5_GUO!WS].9\LG.^.ZAIYKZ+C.3FF<-4S6=FWC M+\?_:&U\/LE(?P2>;PXF,+/'(5.0V'1[HIAV/W!=AL?J]']6.)4!)4\I$?QN M_)DI+K-T$/6*[RC^D,$?=*1"3W$&RE^S4">:VU0BSEN M2?%:6ZUVV@L4KQB\+ ]7JZ!N4IAMP/HSTEH6HQ+*.Y'DLOP[ D\0GE$J*_:Q MM06(\7'WL:9VFHLW8N_/E9ZGZ/YF.Z55 M]U9L77NY=/[]'M_>>S.]RC>P74;!Z!L3SGP)[B@;[?/&HO."+)R]7QG:++E? M^EO)]JO6K)YKB[6"RA@(T\-YGU?36_M7O7-9_-#:MWV(Z[[$5[S"83OS] 7TIJ-1KW: M/5,8D.H8TS?=@)V)22B_B:WJ,\L:ZP92.R=E_-T;Z_WX=TOW@'0'ILV'B&\. M0@.)F\X?%#WPG3B6WVW_LNRTM[#@^*F;H!9M;HF]S=EFG#3P?D.88L>[>3DH M6'&[FF_U97Q5U(H//,E]?3@,YA[48XHFUSKNO5#:*F?OBGY[NOCOU%)+VA2_ M_?ITD7I%=/ 3._:MHPPIPD=AD=T3YV-.TE(Y29;0P\P2\F&W<"L6N$WGY8&:+UXZU,\5T*1?8DS_M5CV MO58[E'V?EGR7;N[P_+EL:V>SS)A61VUI:3EU9-KGU.M1.CM_O1;UQ2+[1DUM M:ATR\;*Q?5Z;>Q)+.ZG$HW% M@**/CJ];>ZF]UUIJLYU6AG8< X*J8_*;D<2\F\6X:5G_![-GY&7<6DMMMXM? M39._I20?#F;.08T1;)&/UY5]W1LJ+NLS\X6:&I#%U#RBQ73G.GW&#._&=4;H M3^IVG]T.Q&W1#P1F_6)CHBX09L]>4G)T9^DVR-V^%6":>]+[W-;IU-1J,\WI M)%.I^+Q;2E-IO<*^\G*LUE#;):@XSM]&H@MCNH.DH4IW6+*(%W+!9EVP1_U- M>6(V&Y@^^E_.LPTO.&4/;">G1JY[ZKVY8^MUF]N/<1=_C;DO9I^EFV] M9\$ MT:(-&(6^P ;L!8Z."P$1*^9;96@:!K,_1+O>JIY=#)S _>U7?/B"8U)Y MY\K5[BA5":RE:89DLA(J7-U*PFBME[QW6$2\?_/)1E=Y-["@G?#P-$WMIER] M*^_V >K52LMOV!342[(-J[743FNQ3\![PD[:'#MIAAN9#D(E1$AZAL/UN82! MYT=<$L%?D8,-3'2&I\43@1<)AT\6>/65A_[0L6 5X6L000T?&#D&LU0E\$W+ M_#/ZQA2YZ37$VE)T ;:EZ)X7C 3U% BB*6:8_I 9@14%OA?2 I(F%K*"X*?I MDI<#.M6J!.A4'% ; G0J *"3L&8)RXFPG A/A["O!-B8#G7;!'&/DX MN)F(YB"QW "M?$$'E'G^/9!,'/JL:&O'/O$ZX5RJ(F\XBU^.-+QD*D.BRN[Z M>@A.A:5X39;Z[E_D4K;'*.V60ME>1W>J BQ[3((XKY=TPPN]CDVOEB%SYR0T]&C:83_7J ',4E M^AIYHJ?NB5Z9+Z;!;$.9F,PBU'Z95.YZJ!1Y2)^(:':0/572M_D/)9N^W;A= M<_$IGI1MII-+*1R4%7""0Y7BL&01+R=CR_]GON0D40N#[=B3=3"E[-!5#CC_ M^GKX![,%;G?,3>].M"/.YVUNU)O#"/(S,*M ]FJ,_U$7M[SH[@LM?57I]D!I=]H80D2RJ M@#7,EZB^]>[SS>-]9JUC) >JU5^B$MJ9-PP'%==YC3^:_PSK:I6[S]]_?%M= M4;E-V2PL.!Q84>[0.(U^RR#V>E,@ L!!K_%T(WPZ6M^OL,!X(Q*_S/P\C-V3 MN][GZ\JG^^O>ORJ]F\?K^P^*;KWJ$R^J@4%I8+.9??ZH#)FH+]:P[C=T.OY2 MY?]+\T?"C\Y^33WA?UREGS"*X?V<[^/MY5?3_IDX"D&$F^P9%_$SA)JDW(BH MYYY)TPLX03&1Z22FX^R>G/7%[CLC]JB_79E>WW) 0BXI0*^E%J ?BNW1^L^ MP=#..16CZ2NV)?O?\#:Q3L77W^)RL-/4NM.-4 QS,&"@N@:N,^*B7N?8[Y[0 M Z]. *KV"13 DZ^;-DC\IXFBC\?6),)Q@!<]\0\\7_<#T#L3^),[=H0&GX[C MAL@1M[8/LW=4Y5*W=4./% SH(50IYHL FIEJ&MVU82C0< P,PN0;SY4K/G74 MC:AYO<#RIZN8PDN8/AL5&T?B&I;)MR;F4PRN(SR1W0<+( 3T6HH:H1%J1''* MYPDUH@"H$?^=0F$1= 1!1U#Y/D%'2#DCHCV"CB#HB*(,58JK[%,9JA2')4O> MP7Y1WJ+J4RGI?;LQ^ M^3UE/$B:\=#9!P;R-(PT$T**_WPM2#,$B._Y-PRL$]UZB AS)@RU)8YOLZ76 M.XLXOI3'0'D,$:EK>T"OEH'4VRVU798=?'<_#6WK#],:.IUL" M!A\HCB?+E%#K%K:FJ+-Q3='ZTN>*G[Z)/]X./J$!R+QMNZW46_EU13H1)5JP MVJ#.QK5!.5 N.!QMM5:KDE8DK_CBCL%?;6;[83("O]$G92B1,MPFSWY-D?+= MP7O4 9]LEAHCF_K4ZK-6I.T(6G#).ENDPU_?-+5U%9J-"1WLI5%&9Z,BXA] M?QE/^$+G<& YKXH_A/UX'BJ@(<'T(M5X;-7X+E/ ;(PYO+Z ^68"C9C^)()2 M%8_M)FEJFJJUTCITYHDH\9X0)8Y RIETW-T823A'.@;WL595.UUI_,?WP8FM8]$Q97#+U:!YIZP+@H4)=(3ED#AOWEQ$ZE.F51G]X"7F7=XZIBG M&W_.M@RQ*A[L%_QT=M&HMDEOYCV4='KS@->4AR#BFMKLII$QJ7^; 'R[AU2;0!_QQ.WG3F)$W MW4Z:F4YJL^QJ,Y."-P8,/BX%8Z!$;=6D490RAF1/QLGD'=LK F*CGX#!(9TH MSQ5E]X#Y.FGW/.G 2)>.YV\;SU+;=:GTI#2JZX2UY %3>0Y/U/Q:LZJEW37D M3M"RZ-"3\3AO')?!SJJ\O(6I'/)J[#HO)E DPDQ%""%1!I /?R7]*I%^/6 * M4$@;,[GV5PDZV-J UUI484(:=8:,#Y@.=# R[K33LMIR)V%9=.C)^*$B:HM! M6T2JYC2GZ ASI=M]ZD,ND[(\8$Z0(((O]A4#P>(R Q[H>1[SO7]'--&+2&+; MDA*UWI"JT[@TRNQD]6:[>L#LH,-3M*:V-,JN)3?T[*+7_U]@B@*FBLLLCLW, M 2))?4JC/MO57?*"^N:S^6$=Q,SXCLA/$ 7\T3.-L""WQY%0MY0Y';4C5YJM M-*KMA+7H+KE"LA!VK:K"8@CHQH=O%)HPS M7:,*W2]*\,B?6H9E9^E)W?;'FH91;27%^U1RZA,Z9^0QF5,.J N1#14:0]K7<&Q5FJ$ MY,:E%%<4HDUV"=,3B].0*0N+I5U=KS#N]S@0TPO\(4=#[+V97B4*RUSB[:@[ M^<8]PY2'O^LCQK\@Z.&>O3 [8#V$N B_M$[,%/N/W+C.2*2(!:;]?!MW'YF+ M%S'O^LUW=3 S3%MW)U\P2?:[8^-27<>RX*L1FN.NB%3UNMHE9#5J!I7)9>O5 M[1&7I65KU@K=?&JM5 :R)%9;$C^ <)FA8&\SPA"7JMYAO7+!9<(MO,Y96[9Q MB6+K5BC='IC[8O;9E_N'8DHXK5I5JW7J^R&!=RN1P5!;KV"1>"J=IVHUM=XI MH]E0J !$D5(I0XXYX?Q)*NC@@G>]XLU]"5Z>6QXGM,0/F,PKIN1MM-16CN@+ ME-Z9WXPD9ODL?E^OII7X/3W[%-.Y6\7//CV-,$Z1[+%'QS\>@J*$,IFJ619% M]?[:!D@C0KFSJJGM=GX72&0S'9?*Y;FSVH\!M;]6"%)Q9:>K-IOY@#_G7%>3 M5,1+E/?FJ\PHL%E:#[/'P11LZ%-H&+C5KR<2'*,916SF651I15M#3O,&S1PA9*^?0S*(@BIT8%R_4]5=I1 MI1W*42VMQ%G62KO#"%*LEJM1YGM- LE#[[;?;2[BQI]D(&0_&9JI0&0UK- MYJ;58?MG)406U&IJM9H6W).%(HJBR#."'93?22F#)SA4*0Y+%O%"^9W\:*[8 M@($:-"C!LY@Y@S14@0Y+%ME'"9ZYZ_)3R03)[!*AK==(.N^TM4A'AGEK>XV] M3!L^U*IJ/17SC!H^E#TO))M)UFL.75XFF>F*HE:K:6W><^&/]W)I=4KS).4N M3YJGMEL'J*/FL\6R2PRZYXAP2VTWZS+I=6E4[2EK]=U:-Y6&/1+V;TWMU//) M@)!?MU/F)V5^4G[%JG#"<3M&[99&=B2AVE+K.::"[G36QXH]%)BA);-YUIYW M)AO7C]NDJA!L7%-KS;0*<)E96#(3BA)#BROG2FZXU-?K#K6>)#J0".JJ72T- MMYP,B3(P6#D-B?6:,.7*5EI3[7;S21JS=??YYO$^L^=2=*S5ZB]1*Z^9-PP'%==YC3^:_PS[>REWG[__ M^+:ZL]."/;(&"<&"PX$5Y4Y_9M$TE-_8*+F_'Q33'L(9XP[503NPT87B#-9Y MNM$43T?K^Q46&&]$XI>9GX>Q:7O7^WQ=^71_W?M7I7?S>'W_0=&M5WWB1<2- MQI;-9O;YHS)DHL^9AOW'0H/U+U7^OS1;-OSH[-?4$_['5?H)([OLYWP?;R^_ MFO;/Q%$((MQDSS@KSA!JDG(CHEYX9F-+>*>LA+#[V^.0\3"/.0"GQ?9Y-T#1 M, ]IR@C#2KQW(.P3@S_KMJ%8IOYD6OSZ2=%=!A\IHG&@E]8V\.!"85_= J,H M&EZP\<7V;./K=*D9G0*;U"FP.-W2UKC8VO=8U"EPTTZ!/9 L/C4)E/+:-Z]0D,%/ZT]4@W3:=X%"E."R9KP;+5W()XWYU/$_IZZX[ M&3CNJ^X:(EKA8.ZLT@?'WO3+6'U9CMY9]3F8!7/CG,(X;',[9J[NF_8S$L1E MDAZV[87153OM_"[B3J0ZLLB]K>JM%.K=*'7O0-3; .JMJ=U4S([<*5<6#7D: M4$,P;GB+ZL''OM(7T*+6!.C%"( HGBQ60O4H:V+^:HW8WIM&A!^BOX4DL*4L M:;75;E,J_)\R:D+I4MU7*+_.WI3??@@56Q6TU'I'DF(T.97>R;B%(9S$G,[S M]3>=%)Y<4'OU[AXTWLR-_=ML9@^_T?U:>=(\9/*L+;"D=Z8 4GCP>7J-V0 _O,G'H/=L( M,Z>]AZ'NLD](%LD'+AUO^\[FC=3.YN01EELU9A*V=D"/\"B$S=5HLYT&B9@[ M44&6VU4R-/,?>A9%.'C;VI MP]U)M-92M98T[J&,>NUD?,0[UWDQ/:16H!_%<((G?Q!8BM[O(RX=Z3J97,7] MI<COM2H8\ MQ1-6C?M+G,F+KKMJNZF1/B4_\>+&M(&T3/M9&3!J]"&7J[AQ,DW??#87A4Q\ MQ#=PPKOBZK5K,FE#_,!^IS&>SOG\Q *D(H M<86]]8>Z_QGW;2] MKYP =I4TC09UH3H]C9A%QLV-LVPD(.-V*PV&/'<2ED5KGHQ'>,7&+E (OXKF MQ8CZR($M_Y-2<61S$)O[R,5)2)H[UQD#=TWN+""/GFU<_R\PQWAOLV64J=-1 MJ[6T,!/YBV77CMETNX]4FP/2;;>E5AO2*$/R'O/1@W%1JV(QG?Q$J?S$YL99 M-*D1IVG=,C_A;2\)&VHKM=4(N8#E5G*9%+IQ_LPA*;2N-KII8!"Y4Z@H*9Z0K+M+ZWGWQ%]Q2D.VZ+=5-5F0R*T M&^JB=\09R'=;07 M;FJJ[6H^T?73ZVB5M5W;Z//99CPSS/!'X/GF8 (S$XTP,KHZS33)4%"VJPKO M\^0/F8*ET+H]49Z89;(7F+8_A+>9\']/&3DN4RSS)T,TI*%N9PUB.[[H'15^ MWU/L>4LD[ _D#)2_9C!0:R\UFX*!/KN.MVT4K]E5&ZW%.#-8>98%NZ7$B6X" M02,88Y%4X >P92;'9E%Q%9YI\) B? CKQBUQIA<=B$;\[F]_Z6A:]>/WVZ_\ MI]K'][#E(]/G7P+N8KIKP]-P,"ZS#?@#)@G@=HXMW<9/X$3@A>P9I,2Y@NV: M]!$6*RQKSQ1-"OXJEH ,I2I#YQ6.W\5)!Y8A%F@$?7C*M!4D%!LF A3HCA1S MH# @/MA(QD]S9M6\W5/XU7,9V45>1GY,L.-0]Y2QRRIX<$ :,Z#50'$6>IU> MP=MJ!2,88'([6(YG.]=+ZU.K\:GS2>M6JM6K3J71@]=V+F_JE9O&9;W9[K:[ MO?I\GRT^,=,.F-$#MN^W>I>MZ\;-ITJO=7-9:32;W4JW=U6K-*\OVY]J5]7+ MVO4GZLVUM^O.PUU6:QVI>W,=WE2-YE:7KVG+72BWHH3OO+IR$44011!%$$5D M'5,Y.O>14I2>X),&/ E H@?$FG99WWFV,8A %$$4(0,UE$,=;G9?>Q2M2T=VJT)[_QQ F@+)XPW5+>6JRCD4G55QAJ*S*LY0=%;%&8K.JCA#E>*L9"E5/"*FG;C3 MRJL&\5*W=4,O(8+/$NR\^(HRF^E('&LCP/?.LZCN;91:VK M-JK4?C*'=2XK[,N#)3+XH94!'ULV?JB?73349E,:M+U3887"*8E6!MBII$R! MR,U1!M76E>=I;>](49"BX#R1 :1:8IYH2MD*LLS\4#QMD5&RG1=G1&6FRYEC M6X;HJEI=JKY,I\(71=$3&6"DI>.&AEKO2@)A)F?4[X@(WOE&_7X V3%#>? 1 M%Z*$P;_UH$8E5,X9"*++Q-&-:-ZUMC3Z J]W;=T*Y=$#N$#,A'F9EA#_&,+OENI!AF M>"$#L+'LO*!1;(^TPR)';)$ADCRPQ:Y M%Z7@AP;P0W7)K2?QPJEKB2.D &S'%8<)9@ SU*MJHTXI *0R5#5DO#6YM//Z LT,]Y,LQ71S&=_4UC6 *BOCTU?MT3# MJ"20^*H.0$?:*CBNL,V./N4Y:K53=!CE8^(C$V9XH=MH$$4011!%$$5D'5,Y M>@N04I2>X*G5#M$#M=HABJ!6.X=7A]1JYQ"L4P;X:X)>)]K+B_;DAUZ7R3WB/8*3'LD]XCV2.X1[9T:[ 5!*II"Q.ZN3:,*Y(G$2:B333:LW4R;77W'[Y*2KD M3G_I"&>[C)<&YALS*G\RUYEGHPHI(U)&RY@GUZ9T!66>W!EGQSCI;$\ABI.N MCI,2HJET6E\"Y+I"A'=::I6PR26XG)-)Z4N +XYF'SD6+ >4W1^ZIZB/SDO\)L+_[SHIL714GU' 2H)^DP9!'[@ M,E49,(.YN@7'@CW8546W#67L.B^FW3=U2S$YH2N^_@;K,&T%B-MTX1W>F %E MP/O_"%S3,TQ.)MZY\OWVZPS:K/*D6[K=AR_KON^:3X$?S4/<#RA/[!E?ZRCL M;6S"7.&7W]@HN:4?X&_ 4B;NO5:M-\]_^Y6-+C88">:LS#2:WWA0K1,.&O)U MQN ;O[H1OAJ!? /?M,P_.0TKS@!'\;*^#00R4?BWGYCB!4]_P)G@T'WF^CH, M;)DCD"?\9$!XP#E/3WMZQ.')*XZ+TH&OCB/_Z:_>N8Q$+B_[70:CP-(Y5P1@ M^L/>(\E%F\ITUS;M9P\/]L<#'I=G&B:,B10+A/(;EO1&:ZEXK%\QWRI#TS"8 M_2'47ZU&^^S"-JW??L5G+Y1WV92E"<*JK/?J;O+5[\^5]5=CBHZ$2&<@,686 M]LY!;0@*_H8B.\-U V^[Z\9ZKK53$N:"8W<;'7XPS9,3T@!9ER' M<[T=A.S[D)CBMEDJ]:[:;"RZ9@BNK?N93'O%^ERA*_6:JN""X!SQH-8\S.P= MR[C9S7W':FJUM9C9 Z0VCV&>L1.VXXN-X +, K289P!&,OT%=,#5K?U9S9BMO^WOW2T6ONCQZG:YN)TS&"1-OQB34#SF?8+ M\WP@\_XPP06!#_O#D!N$7CM7OM@*PI+C&E&KXE?'.FQP+-UGW_#J!):QULIG M9;T'"S('9A\DEQ@:9-B<+&XX_F/T,0>.7N\_;C3%T]'Z?H4%QAN1^&7FYV&<&W#7^WQ=^71_ MW?M7I7?S>'W_0=&M5WWB19@$J.1L-K//'Q4P[3@8OH8@]6'JP%^J_']I607A M1V>_II[P/Z[23QC-^_V<[^/MY5?3_IDX"D&$F^P9ET8SA)JDW(BH%Y[)P>8X MN^AQ0%*PV:RI#$$!QRU.%"+<=F>VP7\,G8#PF:E4!+G 16(4F.1"\XG9;&#" MX^:J[A 'EQK3'AXSBLP0JK]:@__/6 &S6NPA&,$ D]M![*!?8'F]D/IYI8U^$J% 5?FG;@=@C"BU M$F:0;E%$@NPCVRUJ6GWCFN&2J0D-5N:GT(#>MBNQVFA1]:!$!1NYT&H&H7;3 M(J&UXQ-J0ZTV.O+>#IY4<42^6HYGV.+UH,MTCWD\KH"AA+'CF>+&R1DH_N?G)I?&4+V?(E(HI[Y@461E]N7&=T*6CACI," M/'T7$0IE]4A(UME#R:8=M11BUJ;$O(M%MR=B7EGT7FN74:^2]W@0O3H&LG-# MK>J16I5(K=:/K5;OD!3V(X<:9Q?U6I5T*^G6)$4WCJU;]TC1Z+'6RZA7R5_= M5*_>8]HKIV[4J![S?8OG^W@P/7^(*I9?FT^SM4FM'E>MOLN40LW#Z=4KEB:% M'J84\A\@D$=.'XED_JUQXK1.6D%7;BH6=O[]D88G);N4O%N'4[+[)>^E01F> MB @_25T]0GYL3OK6TL>>*"#1QV,+-AXSJ[#N(,!R#/!H$Z4*I'@E\F?;A].[ M,87,2J:O2"JW@UY,)P^"3&X'7ZGY^INDYV:,[Q=>$G;GRB^J]N>Q8GO6#IXS0T[9I;(NC.24Z-O,OU,H=C= M0?%S3)05,;_(+9F1BU&M?4B1CU."W-;=SB^K:DU1D*=14&#ND\S$6'O>699( MIUK=P1*1ANFFIG:M69?#%EG[>/9CLA0J6E DDR5.K4[44)^PJ;*3]IHZI/=X;_/,\Q*7(@>HV0ML[8#DD[K MQZ'N_P]6 @\,C@D7O=9Q*><6O?0O4P6[",! 0^C#DL&I_3A8N08N9 F<[\','3^#L8_ GOKO$^,?LH#INE*8 G[J+I]&SC2SC/ZS>8I+?5T2Q)SH0-MCB0EN_ M;"/@M]F$X5?$I.KWW0 >VP\IIV7C["\G\"#[QQ&H5J)/N0QZ/ V@$/#,/4J839XY)L&Q'ISP"J&?') M9VY2>]\Z.I.5>V)*6VY8I[EXR[D?4FGO6TT?,_S;<8.@M?- KC& M#)[._P3VN=',,&M.X.$J-CR0Q:;^*[->F*"^$7PV!&LYR:'L#<%TO15TF=:^ M9RWN?)@B!%X.=?N9?;&7D:IWSW0/+*LG:W('YKX)PEY@2-\.Q%? *S;"I[>O M=*NGP&:"H%N.2J9[GM,W.>UR=;+,T '-]<1"@&-#,0*._CM-/5N2;T:$ORG( M=$RY ]."D85L\0/7YML< CNC70RX$JU_I:Z^S" MPPE%WQ-[@Y-:O:!9P.LO J+7BA?XP-P7L\]F5NB)9S=?7AMDW-!E;-/U=6!; MS!(26DN]>AV1_."%:0EYA^Y2E/@6?:S!-K>X[H M8L-5=F\Q\MN9> Z(TX=\+MC!1&")GP9OCWC_41R1Z!L\G-6E020-ZZW/$;7P0V'GBF?#! M2#<8_U,$MX&->D<"Z%Y'[PV3L/6^+T1'WW3[P0AXG-%A^"AUKK$:3HN-'R3Y86Z>HUFV\D.'C5:Y _[7U#BBKAR2,;,9A%C\SQ#<5= )R+J$3I6?(X M1@-FB MMR26T,H6(JNL(ZF@,[VSK-IM91:^WF\@JT' ]9$ELT MAY7_54JZSB+J?0#3[8^HP5#7VDOP;>0B:.G4Z^DY.E&.[4DHTW6M3(GUYSZ@ MYJ(SWTW.=%NJ5LVHWI9+U)22FC<(DLFD+OF$ M\.E=9UR!L#68;6"%7M_2768H3X&O\&(2<&4H#".)_YH=AJEMC0(0G_^=/L$2 MA;!'9L\V0#>'Y3Y;.K-M-0V[@^(QTHTI63RFEH8&N580YE#$C.@L:J.1UF51 M.D*>T:D1C%U8M"0)F%UJK>"!J_@2M7N>[P8\B6I%[9Y6VZ!V;]\UN/J#8\(YR>/P,U[SB_ZYJ#&&']C_ O,%Y*>- MZ(%ZOR_JGUW69_!G$"XJ9TZ4CP@ PORX"'OZB*A&UHT7T\,F4XYN)U]PKLQL MKS>WOPM37#H]#AO $4/0IIWP+,G X_A7,<(%&+S/$9S".! UG4^Z_=/;=!8S MJTN,&\*9X-ABK"EF!D+]<%"M/AP+O#3*Y)R'Z.O#&3H@]WA9.)^KV%"^]]]:W 8)&B KD?U<[>?;YYO,^LCHQT;;7ZR[24-?&&X:#B.J]39V[N M,ZS95>X^?__Q;74-YC8EN;#@R$!0[G0@@=A<6"['L?TMXB< F:SQ=*,IGHXM M@$AMSOTR\_,P=K;O>I^O*Y_NKWO_JO1N'J_O/RBZ]:I/O*BP!86.S6;V^:," MA,9KES6L*0Y=Z+]4^?_2O.OPH[-?4T_X'U?I)XRFSG[.]_'V\JMI_TPN&9''0 UU(+G8)D5D^IDT5%E4#X0.$X=MQ(Z:;)RA@R MAG=%TD.8&7 )G!$8/ )&+1J#8XY.\4%^/"B&8UD(#Z/T9I!K$F.Z(1 /3$P MTB1TR_Q<.#@1[(JJ]&"9+BP9?_[Q+RZHKP/7F2[6&;-0S\P@B,2O&C(=I/Y@ M@(*;"31-H69,X=4@SA'X*BX<7XSE!*-%"PI!=O +0V8\BRG//32S2>$R\\78 MDMD(O+$"1)")48P&L^3+H3(%K,T4)8;3K(. &L(PXG0 1/%D6L(.X(@L>$A@ MBP#)P3D@RE'T:K#8/!,.C*-I!>,(16O:]R7D"6^*2F/:P#5)NOYB'<=X-4&$"@0K7[>?36[F#)D5T3Z,.3.] M60,S.4>Q\T#&?3WP!"$FL6KFI0!(4OXI1R9&2+F(\1F:06!#Z?W8#$,08[%S M.'_@*-,QE'?X,' .;#A.13 "%RL"%@__"%9L !8AI_S(M *+C V!S_"E(6Q7 MN.-@WO+B3L'ZHK6)X@T9G.A[8ABA>J)D& $H+;/>2;I%@0^<^"=W3Z9HF_$* MX-4V6&\C;D2C6\">)QN **'G,?M2%,6 ['Y1WYOMPCG,#>4C'_%)U@OPV!O 7#@[SA2WI>Q%.E<&> M!-+H.Q->:SFO3*" 6X[]7(&G1S!M+T:U CL1+# 46%@'05P0&F Z^&+@C :, M;^L@/>0B+U\,0&TXKYQ0N&/,L10-KJA88C5+M%E?=T$7@)_O*X-X(Y01TS'> MQM'-=)3"(.EQ!/!MS4B^;X2=_"&,=Q4%DRK&=XUAJ9!,_HV;T^,;V;.-K]-M M_!;NUZU]'^W5)]RJ#,0J[100JT*HJJ.B).0/'=%LSJ4NY#^E^60* C#9!X#) M5W# +*4VFP$EYV'+-R,BO_V0GT;D1^27'_G5I2>_4VHX.V.!Y)@Q+(SDPY/& M$45.=JYD#IFAY5HDG6#1%TDG>)1%[JC.9G.G29VM&X;K\D5>SF6O'*M!>JZM MFF7JP9R=D]IL+D^P_CV.X'V:Q#_^PV2N[O:'$V[,]MY,KQ)_]L4>![['/ZA] MX^',Y"O"D!^&AV](X/4TJJ'B3M.DSM:&27NQ3&"-^&.T[)W M*7R\B[U[A?FZ9.U*)*[20 P*8^WRSJE(4PE)55I'G3@D'P[1BFSN[L8AJPS? MKEIKMXA7B%!OCNL_8P6< 2]\T7E-J!YF#))%G+,, M:V3(L*OXO*;X3/>F]Y-+GNA40RR Z;/>HOB2TYZ. GZ56@+G0+5NUCH M_]%=-G00#2,!F4?&>>Z"[T I9LJCREZ M+8D<:V>EGV5&!J)#O8_?*C=Y'^-;)L:SV-;?QF-76^YG1T47MVO/.E,@'2M;;M]G_>TI/-/[EB+HC MXN:T?6OW[B/"7IGL-WTTGDA1I/.:(BE/8XCX72Y^STILD\@](7XG?I=K1@7E M]P-A@>W;>Y*#WU?=&%;;:KN1#VC8?EC_E&Y,"N.OP;B/B5Y;)^R);2\#Y8'' MVH_8/A#^W'%O8T2H:W\9&QVU4\T'9H,,+V+G7=CY0!F+Q[T4VC<[:]6JVFRU MB:&)H0O'T ?*K3SNI=2^&;JFU=1NH1FZ /=9"7^EC#?61[X<+^&RRCD4'5:! MABK%89U2K$R*(!AV4YMVDZ6V67L949Z6/72"=()T@M0VZW1TVAJ 3U92X96N M;J;(C4PZ6Q?1E!$"*F&8%259YD1* K-8UL7V)01%(IXC'CL #RV=G,'Y'2Z(!EH3::%>)JXBK(J[:&B*Y/-7QY5-1IQ1R+TS)Q9SQ?@G/ ZD" MW2(#>B8L0N?LF8,)+V':YRD7T'5*48GQ*?!,FWG>I3-Z,FU.VU.:OTR2?"2 M)T41OY3)32R](4N7HAJ#6)I8FE@Z8NE2U&/LD:57 ?,UU'9.'4J L,J4ZV%;'R#JS=H_3X..;C95K=DM,%,+/^E7_\DQ)O@;MK"[4/Z?HBC1 MHKX'(YA!/_QCJM?P][D5_/WC=+9\LC.>0>@8A'[![)3&6<-D;==.ESQ:&Y]/ M,N8?@>>;@PG,[-8?,E?QA[H-_XH:<"NZ;22=&$7O_R\P$4/9M!6>#HD\Y#O* M4^BQ __$+KNGO/,8@PGY3/F-C9(K_0#?A^%,W)+&;[^RT<5[%8=UF?**_\IX MW';X\XH'\S<'X.K:/@QA5]R(1Y0!4+WR@F2OC!),A+T+D90,Q0CX<[C,C('\ M5V:],#'8"#X;>@JS\>L9WU&N6)^SJ%*O@4\-TN.7%'][NKC4O:$" M"_8:1 M?CR7\>RD9H K]N1SZ8NGZ$] ._9#.I&5%1[A["^=T5BW)Z&H]<"(6+8*1?>3 ME.((VL&D ]3MF&:O/.F6;@.9>D,&JNA<@0$\(*\('Q7H+0*3@O>JQ;7\9+X"[]61O?Q,&3[2)PJGZ(B70Z8)7\)Y!Y<&K.6*S\!Z M"3_TQLA1\#OGP('EO'IX,%X;*Q/<)GP=L;XRT$#FS[,65APJ(-QDW&%)^"ZH_E@17DOP- MG('$C$K+14\A_,7DDX\6HC"]/X3YC1T7KVZ4,0SF '].!*N#EGMF*4.&M)5X MCWB%,#IMAN]U;7BAERHU/!_^(_81WA0]NHHJ]V_9@U/!WKC\$']0?C/,%W$N M_W=V]_GF\?XLFDB2,OH,4QBG]>O5ZB]GX0MFWC <5%SG-?YH_K,^LRSE[O/W M']\R1TDGZG7XX>PB'%A1[K"4._HM@\CJW5AXK/%THRF>CM;W*RPPWHC$+S,_ M#^-[L+O>Y^O*I_OKWK\JO9O'Z_L/BFZ]ZA,O\B>18VTVL\\?E2'#.,4'11N_ M?53":[*_5/G_TF[0PH_.?DT]X7]JC[.=_'V\NOIOTS<12""#?9,^[] MSA!JDG(CHEYX1AX!"K925)]7"0OT$K@"TEI+LV52EM/_B:[SR Q5 *IG4.ZO MN@L2#0R-V0_=&>B$I!WT.C1!Y@8>VOJ&Z?6!7/W('T!K!#P& U1!: SP>_1E M=A((6X.A[6#:H;<,(GHJI\$,&>MXUQQ8N@OZ1\ASKKS,Y-K _Q)]C9F?5PC:H:IU84!# ?,1/R$>USX+*[3[.-J M0B5C88O@6=66,H0)G_1]_$Y@)S;+Y!$^)2(Z'[^&V^WBODQX4 )4'C?1T(QU M3>\G:G$[7%$4@EA0?5[R=,7L7 :O86KXZ2B#WH7VA[\^@XOYYYKJ/XQ2\'W( M>/G2H)#+(K^7Z^@[M%C!Z\6CL=$NP"\X/+Z$,1I^D-,W]?I\V\#0U2?"?D'3 MM-]WT9B/7J'"-GMXT-S-5=?Q%V3D>GGMT,^PL>&>"N?B?X&.>341IX3L$?H4 M7I+4318RK3<$VL'HFG!)5K+Z"BD7>C3S(P]-SP?:[H,'B-3AF@P.'?TF&ZB6 M2PG#@8W+#"'Z@MZ?F&4";_!A.'O"E.?9UO22H<9SI6?'UB_2^FJ6!U(/1F/A M=;TZ 7A^L".!A>X;"&F056B+6@!C!ST+Y MQ5_G6'!6(+0_Y.%*3.\G9FZH#'%#5:W!_Q.75?-70O$]T'?FSS7@C!/HPOLF MX]:.;YL^Z9[I_4BH/'ZG!1\[-O:1X5S^B']_A/E\0NX^$_=I6K/1J&OU,X5Y M?7V,]B\(\\B6_8W?O2AHP8YU V,?_W>&E^GPNP=Z-OY=V+H#4PP1F]+A/8\K M+'4]\)W8F.ZV?]G!I9F_B.)$9MH&L_F%TMO<%1.G1,QS$S=*JS/PRI1;UVD> M :=NLRFE(>>!GP8D9?_?F9;JB26W?A*6MJK\4[<#W9THM1+B>J16+3]ASLLB;&6>A=1/V3DM::A'VCY0 MC[*S4'8Q.?X#_OJ"V;$M3%%+[3;2$E>6'R+51)=7 MP'H>7GB3A)++#&J46<)^!"+\ZGO:=*6^;)R9O M>?X^WI6Y;,ALCR^H[XP8/K6MS:FVVFD OSF)X,W8ZI0,TFV"][G'#A.E$OD+ MY@(6WTD7B]QDYIFB.PMI3%)YO=>09;YRE^KMCI6W^!\==+6#R7I@K3*3$XZT M"8NID\74;)=YF'03)U;PG+JHP(GG94V2>3PB&R^9Z.,[0(N6A?_-K'HR74.D M[8AD&Y$@[KC>N7('?-@WQ[JE# )>H@<296X^8ROP0M= ]WW7? I$&@(,NI@L M$G\7%CX'?&KM/'FHWP YC:P'5&(EL*$YZ2 M@XF);KL+,((1])?,Y5SI\8J;C4H755$%H\/13%\ZT/M<$"XD 'K!.,S2A_.. MUY2^,R)+%;^%Q^4FJ('7DL*^!VY_R.MXX&6ZR$4;3#!C,EIO5 X4Y>YL7#ZQC\FJ]/X *IEEQ80IHL@YCJ@,H?6M3@=B[5VXB^C+8@+E8 M:1S10EBT^ X%)"8#:K",IXNKN[OX#[6/TYBT?.M;K(]#0E5@ 2$78/5,8@=$ M6C)^' M9D8EFF /8&LQZ!%;Q7QE;EN]VGV Y4.%&G%+)TZ3G]A4_,T7Q<"TQSAPT"AEHHGA:_G1&5QH3FS$#=,U*U@;K]0; ->KCR7 M^3MSHF%M)5;Y/Z^13QZ)5I2.*A(8, L*Q[22!'A@FJ"?*.H/9>L3PR&C+XJ2 M OBW_H@($[E7,#Q.["Q5M;7\!W 7MO+G@+/S"[8BLCC/B9J0^Z39]+ &@$6M)<@=&359 MDAN^/"G29=1+\EH$*Q.Z43B5,$N;\X"W;4)V:BYV@W*QRYJ+W:Y2+C;E8DMT MTO+-B&AO#[2G24][IW3E-R/\<[_+HSH Z?//TGI]:(O8EMSVO$1[C_MP5V$4 M[BX,%MUAK.C6[MU'+LU&%VL)OR[]PFS6E)VU>_G,^&NVO%;K:JK6[LB3SR!1 M T!J$2Z8)*U[1NVDF 058*>^&%"2@$-.,.DR7_7>,R*T.-]1^$5+Z92[K/F/ MJ_5Y=[W\QN)(K2^>%VS70AC$5JW>5:NM-+%%ROUD&PEWJ]44)M&F3%(\^WJTNDXZ?K8$M M#]M(I^6SF44KFYK?G5FT3D>M5ANRZ/KWY,+GHN9O$@E\!F96($V1II?&C^]6 MUP2^*([L6EX*7MM:\4L%?"&-'CYEE9\&IU!HE;]WMN')M/#3V47JI5>!S8!" M>?O;)'/E9BTX+H,#4-A;V)TC!NX^X0K=#:I:)31 ]E24VZVNB:=09(%[ B% M9B?-!2M2(:\,C.3E\VRSJE5^LVK_7#ZUM#2UVI0DYK(V09Q@:*9(-AGA MI1!>R@K3+"VULWCVV"Y9:[5J6VTW\KL:(E/KN!PA3T+I^DR:?%L[4. MDIPM"V,4%/"(VI#BNV8:BU:I#2FU(3T >LUL2T_O51]+"^:5Q*(!S:%P/N1@ MN;XSU[0/UZ'HSRX+FRJ_"[%WOMP_A* [[T7K2QL]1D3TT'T!U!2^!73=CP?% M<"Q+QU[1MC,*<<%X,F?(<" P7S=M+PI -3B#&'4L:7W.63.IIA; MHA%G\; +'OI#9@06NQVD 31ZZ: $30(E* XH0;B%6FMYQ?=2U7X8RSO279W\ MRJ6C52[42U\/!J)9[=*B:=JL>+.^Z7Z J'J'+S#?'B/@B$,0_R,/#M&+"?I6<-SFW297\Z@L+?&^R4U( MSAO#;=(?]BFE",^8?WGEF>"-H_+E_D'IR6 PR6L)+8_F_C.P)DJMR0.YVC2. M2SNY\4Y^TR>*UN8;V5Z^D<6NN"DP3E:WE@4>GMFA*0H_(&#XPZL^1E;YXGJ] M=3(5IB^.PE$B&K5-QD'[[*+6K*K5:EJ+48FJRO(1%D62%0^W-_=EE1'299FO M$ OU@XN%M-X!TS=STS;YKFT:!S2QHT*GJDDC&7XYO01MN2SB3V3';2>;X_0& MK496,5G%9;>*M^Y;ND3]?1S;VQ:UJ*UA$9OV02DTE<6I-8VV>@N)Y'H+B#Q:5D$I-) M++6,*)A)K.TS4)PN%HYE$K?!899%,IQ@H'B;!-O<+6YV:)$ZZ%O+@6VCXCXO4\(N(YF__[QI616MX52=P=W9F04,R5'2DQ4[+M M,ZB?+MF.X,%H9Q>-\ZHTL8VU3V;&T9$.F(\, 19G8XA8OIH%4S'[[*=5 MS]83[^68'&L__DEYUP_[4KTP:\(1-D*XD2N&()L]&+H$<3[>&((.*+W M^ZCEX0&@?L3>Z.O>$/%(7I4A,YYAVR-\D"7P(>N@@R"61+^($)TQW%68C:LQ&@"W #$B^ M?\WJU5E?LU?G1GI#Z(O?!7;M@P]_Q<>_.GV.SC;SE>NW,9 -6\=VCN!R;^U4 M')?OS+]SF:^_[0J4V]$6>W5&F#I(S,!!NC<#Y!,C[3"QFE1V]:)]X ]+&R@ MH+Q;2[A5E,Q3;*2U9$O!1B[Y*39FX(Z;M47;X3W"+3E]DY_(J^F#'+2Y>/>' M('!?%^&FUN,XK5KK"&9#.2X$++X,Z&,J?1%RB0M5U @NL_@V>D-SC.22-8PH MWN$\73L7PSP.38_/>X3X)"B(LU\A[G7KU0V0G$@6SX.H7<*+X.R 0D '_B\P M/=Z!FG.Y";8A/T^94=5,#I6)JAZ%TVB*J1E)MZ3!,> ")5SNS!(%[0J;(;$/ M O[L*P/K*(L40Y-*S$5 FB6&34S*4UX9&D2ZP93 XU:48IA>9$A-+:B18S#8 M$>0S@9.YS RQ AE&<,5\-O#5^$ +_9\^^6]D&6O,&K([K"M M<]+ 1-!%WS6? @$C&$IBB\M,>-P%4RPI71'4V!F!L'EVG5^EM/ M4R$E7F$_PX^A'$]([K$^X1(>Q)WI&-Y'+J0X6*0)HLSU\+"YI0*V&+.5IPEN M^O] $O>'.JX-O@8JI!^#2D;2#EW62 )&KP1+[LP@=>VHQ ]O>R MR2XK0'\#)VZ#&6=-34=.2*LI((.R^N:S.<6<%L#2VV16BW907N$QV"TN^Y%&[% G:2N*Z0 M'#I)RAD1[>V!]C3I:>\$R[$D:0_W3]T.='>B'*TY7,XE,-*UBY//> T)6[.OMA"I*V^2*WMFC=; RG736N3G)LJAP-^?Z3A M29DOY:+&>KG))\Q%B-:@MDMI(9 [OJF%<,\\QWH)TZH\YON6*#+ /%4R#V0R M#YKYF@?<84F1:A$!]6SC09#/%_L2B&=;![VA-MJ+Z;BDULNOUK/)OY6O7C\2 M^=>TNMI*O3/*A?;?GY[?ODV^4U[*^Q;K80EW835^@90Z?Y/I9XK&MIR6P1K^ M#B?@G2,!:JO;R,UBV#=58#<8V!-S>37YIP;8S?!F M >X:;\,, B$PX%BW)]CCHM;^Z"GW[,6Q7O"Q2Y<9IJ_7N\_WW]0=.M5GWB1N8.L M:[.9??ZH#)D 5-40Z#2,V_RERO^7%M()/SK[-?6$_W&5?L)H0.WG?!]O+[^: M]L_$40@BW&3/N'$V0ZA)RHV(.NV9W?!V$S9\F-CV@,VV/L,&CX'1T\%TVP2F M6QPPW7 +F]H1D$K7@2!MK9:$4F"0UJ5KB/IT<37? $UZ2%(BLL(367EP;TE0 M;\)#>6%%RPL"?1GZA8=G",G$*9'"/"F@W4QD2?O^:ETBU]0RE>YE='3/#OM4IPN/]PMDRB;M8[:[5#/"Z+3->@THPEZ!I14 M@DCC%(9M4WZ;';7>3LOY)6K-J>PO#S+-HM&T;O':D61IM:4VZY)@F!%ERD:9 MG4TI<^_2L]90:]TT].SDX1FMY9-R63]/JS3FK]V:&V!8VQC(+:YCDOD$23)]RHF?^$F_ITD5AO M5!L[77%\QUIR3 84.!=W@=L?ZAX#JHFW!.A\U08<>F;?3-L-[+ 0,^)#SNE,JIK?C;,_U M4?)'FW?[!,J.P[/V9&(GF+64+]^#PFJ<2+:2/"AT MV1YF*P->.MO#C&S(J9%QA0!SW^%-CZ_,>F'?X+7#K;W,FMKMY!.EH3M-Z:1& MLX120[HVARL$15HH:A=!\<#@=0;:@=MCQ7?D:9I\XNG0N8N(%HF(W$5$!K+T M5B+B<6BZNTB(K@HS*Z& (!MB"P'1)@&1NX!(P[+>14#<.('K#W>Q(=1ZJXR9 MDV1";"$A.B0A!Z_%. M$\XX[/H$M)+H3J.8GN(%3W^POH^]8T .^Z;-,!$H6K(5+UDQ[;Z)J3GP8GC6 M]#WE*6PV=9[8F:A-L351QLS&7".%IWZ!B>4SFQF*_JQC>YW9:=@!M M?()1XZ.P(Y$*?[4R6XG8CB]:0PSU%^RG@YU17%R*"?. 0W#LU.9! ]/6;;YD MO($QQ?1$0AU,.+!@"C.'+$./&WD[VJ1RN9/(+%5TSW-@N_WHG'\\*,\.F# V M)C,JWABVV''A0PX'/G9-C^6?C+ED;9>.!:3M>LHWQ_6?L=T)\+RN6)C)Y49- M=6YTVS:9\DUGRA6L]'#BN_"-X22Q#90V#T*!Q8ML6#2 MH)053'U$86+/]?GA,PH3)4%66(['>Q*%S8@B=L+\W;G#$09?J$>&F'D,1PJDY*&I90Z G"9J M4M=$Y.O%S %_#SB#X?G.L)3HLN;$-J6'G=&0!Y*4 ._LBRYQ(%M^HE:8X1!! M(:)!VIPV%]H.:9Z/_PKD!K^HH3KD/\)7PW9SD8I<,M7OS ]7C3,PV$ '38-] M]_@4<%OXYH0R,L'>3SJR00!B$MM_@5%I>D/^/<^KX%=P>EQ3P79RUIR,T3>T M)EG&2?3%8(R_9?"68S/.6Y6,9WR\IXQ;.IFB ::16*U8X^KC[''-NV8FN^@_ MHHJ$]GEY- AX;BT78(X5[7)R ] 8P1G&6Y&D(F&/@$A^?G894B_,>*R#VP[J M"93:&&R')]&L"">"CWT6#AXV2;@^Z HK[S8Y#$VIB-/( MW/A66L&W=I(;WX"-;ZB-]B(OO.?R!HDX=,&,J+\AWXB9%JNA;])'X]%<0KR M_!].$!NZ/]PGT -7V-72&>,#JI)JYKA@M9MN:,& 3^[#/TJ?N?R_H+;!'G:- MJ*GOV$2_7S?@.WI_$MH>(*Y4PXB"OJ7NM5F>I> M6VO6O8:+59#%)S/^\*D4O:[=>W@W6VYJ@!O99EQKSHQ;0K6_]T(?GF-T4:3.*%GSHWE6RS[5=2SE7;7JN&IWK.K4_:JNVF)3W7L381_H?0GF& MRG+AJ*?1P#B>[GF@*0RA_VR;B7,3^J\/:L\SA=.+9D;T'1.^(XR9>:J)(H3< M>A"A=*'Q>;P29K7\"V@)!4\>F#$@N9@GXH SB!YY#F?T/\_8BN*Q[K5\RWRM T0!)^B*E6.[NP3>NW M7_'9"QX/R:+Q>GZR"]?%/_^FOZ&->%#:!X.:K4G\]_#'F-@KVMK4#JY4^[RY M2.N_1)&]*248V.0=XV886E8XR:#'B']#/0@6NV)P$E@9T=*J]5":/06^H+(Q ML[DQ"KRC3[@7@-SAP,?PB6X!MR5,:NH@+T$'>8TZR)>C@WRJCW5P[^>%V0&[ M 041H87\!_C]$LQ@<$/==->GMH'KLV]K?NE5:[:#U%[;0>+[L88W=*R%2>,S MI6TY.,GQO8 !.B.OS=OL3@YO18R9F6.4+)R],)8BW*$P9M8/^<'CR1Y@FO D M#G'-Q8VO,$4"70GVS-6FCG=FW/H4]B;:A0)D")_B&5$4UMR4WF[OKN][CU^^ M?U8>KC]_N_[^J-Q?__OZ^X_KAUSB%SN+WP3_@+%W.PC%SW(DIKI&2$S%06(* MMU!KY]LH^)!#9:+\'#)==XKF>2RHH>/#+M&9GM29YMXC4=[FASW/U$^EKSNQ M=OE8F\Z4SI3.=)MEKUOP)[=#?];?K M'M$>T5X>M'>G]\V!V2?R(_++@_R^?"/*(\K+@_(N'7?L8)(6$2 18#X$.*VT MD9X&<_7_$_[X'@J<@Y%9U6BLBC,4G55QAJ*S*LY0I3BK M?,SJG>W=[E^:7B)NMTZQXZ",E\GEO3FF Z0#I .D RS Z3P=QF&*H6+>B)#T5D59R@ZJ^(,16=5G*'HK(HS5"G.*C)S#V]]@HV- M]?AI-CV12>%65Q(ZWHM2H\ 3)1+ M)D;\3S>RRK\R'5L-+,W"*#8'I;87?<)NITO]D&X.#4^?,GJ>=JM5;3W WSO7 M,8*^?^L^"(@\ >0+Y\L^N9Q>>>+_<(\WC7L&^]?D0/W#,PW9E3^9*XSSS@58AEBF=4LTSHNR\0P M ,0GQ"=%XI/VGOE$&OM*K;;J:K6SV$A,$C:0)4+9;/+@Y,E%*"_#7J#?=/#]A5;2*U(?)97+G5VD$OAT88G6_S@9*-34S6M):LD(U[)F5?6[#JZ+UZ1 M-QY9K:F-;H/XA/@DC4]JU2/K%-E#D+6NVF[2G1>Q2SJ[I#4]/B"[4-21N*2 M7+)+%L467$*!1F*-HK#&+GD2::PAB^'4KFIJHRVMX21+9/%4"M9H.T_6-^'+T0F#04:Y1)2N^2E7!L]VPB/>-YH+7+ L=5HJ/5J758!1SR3 M,\_LDH^R \](&WC4&DVUH76)7XA?4OEEEV24772,] %(36VU2 M:M(CT.\8MGQ"\4A9992V2Y)*=+QEBD76M;K:J+=EE6C$+SGSRRY9*EORBYQQ MR,;914=3N\TJL0JQ2BJK[)*JLJUJD3T$J=74>I-"D,0RZ2RS2PK+EBQ#X4?B ME )RRBYY%%MR"H4>B3V*PAZ[I$PL8P\IC"AP.YI:6VTWI/4[9 DZGFH^Y+]U M*] Y1V!&I&Z\F)[C3BCN*)> VB5')3[AGFWTPO,M?N2QUFFKM;:T !+$,3ES MS"[I*5MSC)RQ1PX&V5&;!%) W+*$6W9)3]E>O\@>?JS65(TNMXAIEC#-+@DK M6S,-!2")5XK'*_5=$B>VYA4*01*#%(5!=LF46,X@LIA2C7I+[3:D!:.7)0AY MJIF/7[XI%26B7!Z(=/PA,VB5%I4"11U+?Q!J;LL8NJ2@%"3$26Q!; M;,H6N^2=%"N62-Q!W+$I=^R2=E*TH.%*%.VJVFH3.C"Q2CJK[)( 03%#8HI2 M,L4N.0Z2Q@GE5@.RQ E/-5F1QPF_V'V0UN8+4VX8H]8PDLFD73))XI/%@Z5 M(>GL$O+'+DDCF_,'10N)-PK#&XU=DD2VT!T4,B06*1J+[)(FLCF+R!\W;*GM M#@$$$+>D<\LN"0N;<>$5_6RJJJ-' $QB8^)C[?EXUV2E3;F8PD"US)&Y8A_B7^W MY=]=$GLVYM^\0NFKTA-;^;61)-XEWMV6=W=).EKD75FXL59KJM5Z?A" ^^%( M66X%TG**X7-OK-O_=U8[VWMD?B6UUV$_#2=XLIATEP:"Y1X=7[>4D-[SO#!8 MME/'%+1;'R??RK_*+'8S9YXE=YMK)K05^&) 4YNU*C:VDT4*+Y4:,AE&Q+"2 M,NR:Z75%O 1HGEVTM9;:K4IS#4"L2JRZ/:NNF=M7['A_"Y1KO29-P)\XECAV M>XY=,^=0^LC^RAKFMMIHY@<;33Q+/+LWGETS!8ZB^<2DQ*1Y,>EZ*6[2L)U: MKS?56HYHP'MB/EDB]QGY_(E0^1YK7LI9R9,Y5+>4JRKG4'16Q1F*SJHX0]%9 M%6(W:./ M>/PUT@$6?(UT@ 5?(QU@P==(!UCP-=(!'F6-LK@*)]EM[RO3/=-^+B%D=MIU MS5]EN>P[R[[!2RN.U:8W>%I6@0Z>*/OD.C^9JS^7 FNFIK:TM-O!W!&\B%7R M9Y6T.M0#LHJ(6 MXI966J'> ;E%@B3FS>!)B$F(25IIQ7$'9))BP&D39Q!GM-)JT7;A#&FL)K6F M-518I8R$+TL8\22;\5WJ8Q/1+[[I[D_F>R4,)ZZ1M".3"$HKKEM7!(6'&9YE M\2.([595;72D%%K$';EP1UH9VP&Y0]Z@8:NF-III_76),TZ3,])JQPZI-V2/ M$[8T5:M3G) 8)&*0-/SQ S((A0:)+PK!%[ND+&S!%Q0-)&:0EQEV24I(8P9I MS"&UVFFHM;:4!I$L <"3S".\_IL^&G^\4G3;4("L_V!]'YZ.+!:*!^8MD7;) M_[@V>K81'NJ\%5KDN&"SUE&U&D4_B$M"+FGODO>Q Y?(&Q_LUM1Z.PU2GSCD M-#EDEZ2/7?2(Y''"#EC&E'Q+?!+SR2XI(#OP"84+B3\*P1^[Y"?LP!\4-B2F MD),^!Q8:A\RCQ MO 0/C[)ZD(KMC*[W,T0,.5)&52I!,H9V*5JH]$VLPQX/$)(CI$HI2$F$))15&>M242<8 ,EQ@J1*G4A)D$"$$+ A!#:J M5"R4Q 9$!P$0W +"JE*$KSX1YII\KK-YB50>)0EA%=?4 ]E(AL'"_UH M0@*(%+:MCJK4@0@4'03;##H8J]1Z"A $!" "$[4"H4MPA5KP/\ !XV(J' M?I7:#M$B>UMV>*IF84."6UD '!DXJA0;0& /8- 1&%2I)^ SF,>QJN4 M57]Q,._*&U/%['XCZ",AT%&D=?53I5PCYR5C)43SP"!W A%52C/V1P2$] - M/*.A2BE&"?L <3T !?^@J%*,L3\H! CN25@QX00\ "0#2)7R@/T! @$^P *_ M6*A2'5" !=#YH@3YFJC8&_F!0X)>,B7ZXNP)A?[4=>(12!BQ/V\YC 5^;;*, M;\=5:K(-^D%&U+BFVWG8&Q5BE2J16&Y2)2= Q'';_?(J-EMJ0[FCXFC3I0#8 M<@1;6:I2S+(W;+D]\*QC50'$ F)%0&R5"IO]#6W;H=MM-Q7H6))D0"X@5P#D M5BD*VANY',27>8ND 6(!L?LAMDH=S=Z(;2O@O<7$&@;85T"K"&BM4N/S&JV\ MX(_."YNR(3 &>0G=%]7GTO?#F>W]>D*W58<.GV\5M8UB0 )X!31'#N6$(G<%">8M20+*P9@%' MJ) 8W;&TC_OP^[92/]/"EL5%; ]0"BC=%Z4[UIM!R!U@";!L#);R;O5DO !- MPYK>QYK53L7[@>"6A-??12/?>6;/;/H+ _0#0BB;U?4\CKBE+Q9&DW]^,86? M/RR&&X]V)6*/'JD&:;R&Q:KTH%Z(K)/K^,F/]2<7'OG^G(4GE"=ACZ M8Y=J>P=]I_*$H@E!Y_[CS/:>_^\?EB*;'T(J'Z,(W;N>[8U)?#7MU+<]QL%O M[IB*'&*MV>);ET-D!P3Y\RAT'1+_5#BF;R+_'@U_/T>GY'%Y_N^1ZTTH#]A" M&9*!3]^1QP$Z=?.QW5-A1YFTA\GX,H$/*1\'Z T;HR)]V/[K\0?E#S&-M[^@ MBWG 1LZ&^$SL !'/H2NPX2?0!1G']A"I,D84M2KJH?C7?ER/?:M?V/1.76!? MW91_.[=G;F1/O]C!GR3:YU#,M1^M4Q1EE8*"U8*+;AAGTU&B=)@H2+GW9L-J M,JV7L+N'-J]?E?H@GM;/PHKV>OW>QG#:O )%]1:[2E#)#&X-\]>PKKV^]9S) M3SS&+*5V(*FI,OMLA(K'YIQHL5IE[ M*MY?DC7]?3X*(VI37'LZ?4;T+_9M^E,AR2!-53"A^MWU4F),(;M>3"Y+7U&K M$&\E?N'1YO%KC4]'@TQPT,B>,D-+#=QHP.-8A]3*1_N92IQ8RB7? DUL)X9H M/&7JA##+$;'D.C/+F\'](E[L+FG!S4@MPB;SEZ-K$I4,Z\J2BB7K=5B78>?[ MQ!U/MLS%JF,NY_,@H!@L?U1+M0I4-=,SX^27T9O-L^H7S&JG77XAYF&:HQMR_COE+@QRTQ]S#><0KY<(U1R27II0Z( M+5*_$LI!Y^A32_H-' MA=1A SJ$LHE%AFS93Q7>>O=Z/U5AQ=,)WN;S*[OV*M:T@K4_R!9IQYN=>%@& M"\L%?7>IAIA0$62&*]^0I)N15]KE.7.JF="R3XP(57Q>'+NZSR4/K,%>(SLG M0633%:>K'=+E=CW*@'RCN F^C_9S@E!2 MY1"0F1]$C%\S^BN^\PL+"X;DKSG5;&P/3#_'WJ$A"\HLG5(:<;.W!+1)7K;P';XV#O5'VF8 M)'D!G3KN-S2>4L?SUY.;3Q_O;O-J]V6!9S,E05Y^+DO23R?I#ZS\PN2^%_C? M\[=>OCK+R>)(?<+@9?KKLG=U>#G_K#3_>7=Z^I_+UW7X.LY0/4T0>65GG M#VA"6(KO/5)F3Q]0>FSA'U+\7]&)AO2MDW>%'/[G13&'60[I,/R]^WK^V?7^ M7&)%(H3[K%ELZ%8$=5ER,Z%^\9FBI!8;8#*0Q2 6=$Y7OK";1[1J_-.B@=M, M-5^XX7CJA_. W-%?.IOZXS]/$I=#T35-5:G5)]0!F+'5#^;DI%[TGXX&F]PD M*PEZLAA;NCHK_Z3+/!JDDXPU6^*S4".S0V2NRZG#4W?P-A/7H9]XGR?NE9/!O3\/ M3M^Q#P]2+R0)0KQ: &K7)P$A^?,X%R#^0V#/)HG=I[)$_84L9(X1 MJUU%:?%J;(=9I3G[/8*NOF0_F))<^"YYR'WU&S%).K!D ",[I.3]Y!MTM3VZ M:Z+?3Z)7B<>R--S$Q%/O:E&?%\=EV!]$;/J5].-Y:CCUU6!SJ57OQ M6*C_4_#JB- O$^KO4Q^!):&9 \=F8S\RE?)W_ )S]=*"I,S1#U,O/Z3#IK;K M8>I3]Q[9SJ/KND-LZ*, M<.@Y_^]3=?$O^G%J6UVEDYS7H=(4[*0:C-W[PR1>FUW62J M; 5^*SJKCTVM+J6ER*6E2Z@UU+ DO;[$[VWB*B[YLYDM7]KE9$4ES!I'U(/. MK'U@>V'R.V$K09R*N];QA#CS*?EZ_W+_>K68^MES^N;+G:QUJ4BFINB]_L50 M[6G:Q;!WIIUK/:6OGJD7UO!BJ)^]V.;&@W2].7&&E&<7YXHF*1_5WJ5Y?MG3 MU*'2LXR/;-C#B_.S"ZMOR7(68SA-6,,B"S/;8<6]OYZPE#)]3O1WX>Y.B;/U4(-;VLX8T]1==C>ROF2#Z]*,Z-W4EV ML412B]O MYG?I*(6QY_J/L"R/K;E;R![; M6L0 X@?BUX;X77T!R0/):T/R\AHE$$ 0P'8$<%$JQ;T,MKK_7]J/'Y +SVA M&VX_W;U9=9,4\$H<4L K<4@!K\0A!;P2AU0G>+6KF[NF-9.D8:2H5MJ:Z<#. M<+,]GKCHW41W2?]97##QZB1*9TM1&DWY\I-D!@8" X&!P$#A)@<,%'QRP$#! M)\9//H+5Q%Y3(Z=YE>N9(=1DS.G8K>5U66I\(#J!OYSV,N; MAS$"MEO%=M%MFG5CF\]^M/K)P%0,W)>*>ET"J@'5 J&ZJ#-M[1:;YT:VK \? M-=FJ_/KN$@ W@%LHUM*T;W/QWP-4L$VMZ4>\_@#? 6R!X%_7"W1W>>3WW MM>]Q:88UXW5+&\ H8%0DC*J[-"4.*>"5.*2 5^*0 EZ)0ZH3O(("&Q$+;"XV=0PYXJJ;/3;FZVO;A \KR&(4 MVBP+,7T\)>S!T'.&2[)WADWE=6<&L>(4/(R1QQ%U&[P*_Y4T-0)7E;'1 M?]WT H +P.4=N*HPQ3(UXE=6L&QJ@%_ KW#XU02JAZD1P::,-05RZX!@\1!< M[8!)R9*7NJ"HI>=# (F 1.&0N-MQD-9L'!T"UE5#<&A!'0ODFL2>53=) :_$ M(06\$H<4\$H<4L K<4AU@E=0QR)B'4L>-47$#CSZ;XC>3/TP? LU+$<>06CE MZ/G^-2PYH2MO[#^2SU1VRV;.3 T;<*XG\-KTS $@VP'2QCF+/8/%=8*CQ=.-@ R^D=%*@XQ2 M\=E* +EWGXC3^YL$_DML] : (U":+317Z)L++1>U\JRP+4"E!2CI%K13,GP M(]@"D/)&I7RW:I/V=+2.)9-;)Q_J9+D*Y'V-)B1 ;BR-&'DD.KX.['5JEX42 M2]0*>5R>YWNZ\'3YW66,D,="I#:_+,!SX#GP''@./ >> \_%YSEL%MO8+.J[ M99NV%(,P)_W:]_S5HI#+IQGQ0E+ZBMKV^NA L8=(>\0K*KX!"2-$$H&#?2+8 M%> Y\!QX#CP'G@//@>==XCGL$^O:)VX\NF,01YX6&>01Y)&G109Y!'GD:9%!'D$>>5IDN JB4U=!;([J'*(12;)/OK.? MTH#.&?'(O5LRJ#,P+"Q9[;4>.=35*CS7"*PN'S0?J4JJ$Q>$'PDIX)4XI(!7 MXI "7HE#"G@E#JE.\ KRGVLV$RK=3#C^?#0E/"9 KTFT^0JUNG;CVY:EA=C5 M3D/B)7BU;;#\1J^J+S/(),@D;\L,,@DRR=LR@TR"3/*VS""3().\+7,#R<=U M@VPR'UIZJQHOWX\\9TK82RO98,/V.I;V))%[\_'PQ@!HZUB5&L* MHWLVTZJ$3\OLX[X,W: !G8*C4V_,@I9JZ%4)I)IA8EE1 *0 4K%!:C0%TK*M MQ2K!5,&2H>"^WM[A0P J /4@0#7W!VK)[F;5=I>FBE59 [P!WL3&F[4>;S7" M1\>:I5#/4G2#)4!I2-,KQE.\VW%<)E0ABGP4]Z-,0^ 8N5YD>P\NJP5*7D*V MYZ 'WW>^N]/I$8?(C^9VD8U:L=]&O^[] ^0W]G/\_3M_./YK[@;D)O"=.9W/ M-U+-NY'9;D(57#GS,$8>1]1IZ%J[W?;<:MR\-MA:6+;:NTP:4 NH+8M:N0V# M6RJ>7A=X%0I>!< +X!4/O+L=-N$CSEX7? VLJA .!/2*AUZU$GI+!M]KLZ)8 M-[DY< 8P!!CN#,-#M+.M;6-I4.?4%+T,) G6OXM&OO/,GMFC*1F@'Q!"V<2N MYW$,+GTQ#UTOQY;7Q*/WG^5B;+.4'AT#DP#7F]NY>%R<*YJD?%1[E^;Y94]3 MATK/,CXRN1A>G)]=6'U+ED^2[Z/3>$9H3*;3&0M]>P^_GK!H"'T>SN@^)WL^ MM4/*UWO7NV.?/UF=92]&S'MDSR-_<4H^/U=Z@(DG^'0]AW@QFYY>,$XQTQ1& MPJ?MR16^TR8K^9":;VIH\%((+BY[>'&)0P/7-@[_X6Y=N/_NZ$@!K\0A!;P2 MAQ3P2AQ2P"MQ2'6"5SS?)M#LW;I<7") =TG_(7: B.<0!UV0<5S7CE29KK#$ M+D7K:"E*HRE??I+,P$!@(# 0&"C4=!-YT"-@G.@RN(ZGZPY.!N2A34#X QP%@[.1??[U@WGLC>6 M->=IJZ:%+:OH^B1>P * !D 7 ;I?=.OO[H N>8E9<\@T#$ EH%(X5!;=ZOL: ME;R 3,.:WL=:X0W:O(AQ!QJ20#T]U+P='2G@E3BD@%?BD )>B4,*>"4.J4[P M"HIA1"R&N2"S@.[+XA!-W)7/?O0IW_Z.7SCB"IF#C$C00$)1AQ$.BV*619<^ MGA+V8.@YPR4)+AF(!<1FB-4%JEVI$;.:A76MJ$4U M+]('F 7,9IBM=JBC9'E*C>!3L038 ^P)@;W=CF"TYWN:=+NHB%S>!34GD!<2 M>U;=) 6\$H<4\$H<4L K<4@!K\0AU0E>0504$3OPZ+\A>C/UP_ M MU)L<9/>^]>;Y(2NO+'_2#Y3B2V;L]8UK)IPQ0K 4P1XMG%\>\_ZDL-! MLX^MOLCA01[&*-R(A 2F(E4[AMUD- 0 *@) =SN1S4?QR.$@ MJII8TL&Y!8AR M$W&S%:[;!#R6*1@X$-A72QZ:.3@29CJ:7;A,JSYJTPXLW? MB/@%W$:\[79:H3%;I2I8ZXOL3_)<#W*$;8PN_YJ[T7,>V&XJHLU77JE1M;1% MW[1RY&+_X/)"D[&[EQ(I^D*BB>\L'/JR2D[&ALF)9\"/G!XQ)-HXT[!G0+=. M..@68 &PD&*AE080I6*HE2!Q[SX1I_B3K9*;R85)WZ9*&VJ&B1Q^79O:?+31?=748&>>Q<8]/620%[ M.TT*V-MI4L#>3I,"]L*NK9:]QL:2)7FW_,V6$@KF,E_[GK]:2G'Y-"->2*H6 M(\E8:NE.QH+%? N%$ASNV:ZH _;E$,TZ,S4B_.VK9LS:39- ZO=^FWN;/; MH/42J461_91M^U(-6.>V;[^U:\)"=7A$=2K<_0;)@P7N,*/Y&Q&(WI$PFK\1 M@>@=":/Y&Q&(7BW+RNVQ;_Y&Q.]!],W;\4.T*D@V-'?V4[H3/R,>N7=+[<:U MDT%?QY(L\;$)W_<.!Y[3JZOK!GT)#A%9Z]ZLNDD*>"4.*>"5.*2 5^*0 EZ) M0ZH3O!(B<=5&7P*5[B(B4.J$[R"S*2('=/O_,B>(CL,2=182QD.RY7+ M%ZER&QLHU41+?='4QN6ID\TPEM+RK6HL'9NZRD/ =I' BKW0:7>%"KW;*93 M"9&6;N*^R44 $/ (>-P'CT9C5K)40Y]*L-0D"UL*=%D&6 H'2[,I6)9M+50) MF J6)1DK4CO]@P": ,T*T+3VAV;)[D;5C)^&-;F=RZH 8 "P"@#KKP=8C7C1 ML=2WL-Q2+Z7N]SEO]Q8++D+3CN,R@0I1Y*.X^5P:K<;(]2+;>W!9V4[R$K(] M!SWXOO/=G4Z/.)K=\!(9T;,5%2L2>U++XOUF+!..8N3U9+TTTGZ RN_,+GO!?[W_*V7[XW)=(IN M/EW_\64CE>+0^0[0&/K*SS!S0A M3*F\1\KLZ0-*TS#_D.+_BC(TZ5LG[PHY_,^+8@XS23X,?^^^GG]VO3^76)$( MX3YK%J-D15"7)3<3ZE>?.7S29BD]D_^OF.R=Y<7[[SR,W/OG6.L./A'_(;!G M$W=,Y2;1>Q3F=+2#!0S;'^@M^4:\.27D>HC8XPEZ6 P[( _,8M@!H0^IBQ41 M!XV>T9A^V7\D 9KZ8SO)3]'E)Y00G26Z^H*^4Y2PKZ2__/+[T83D7V5P8\_O MJ>#2L6>;IU]X6J*7NK/]$9V.!I\NOWZZ'=[\\^H<75U__'K[97AW]?7Z]-UH MFW358DNHMKJ>QYF@U_Z$NO GU,R?6/4@?A]/B#.?DJ_WF31^#/S'RR=J!#Q[ M>IZ*6SCTG,^^]_"9.A9.XEFQ[YB[M2\IL'RABQEU(3BX+K.<2+78VG%\Y'+"\LQ1YQ32TUK9S-/C#K$_/]^/,ELP]=4Q6JK]?FQ^/U8).M+J&BZNSH=TL84 M05%#M]=;^D6"?&5'SM)S?_R^.7^0B@#;\I]30FP0_W:C2;;MOXPC>W07SK;\ M](]S9S^5[ 2G8-50L*849136\Z1FD>#E(IZZY[GNS$DK,K])X*W=DM%B"+RN M*5@Q.>E^*,Y.I?-V-SE@,O6]A]Z4Q5,;O@:I4;6WT:YJ\K*WS\0.R2V;NW\_#RN6>6.EKS*3"^:V75*<65A=VG @6A#! M-B6L&>W<1E"O66UB.[MD#;L(MX:1W<%I=9-4)YC%L]=^G/F%<]NS'1L2"QT+ M2P,'1>>@ )Y8=P,HR4%U4UL09OUZ_T<:9BU[ MB%V6L-POTC)@5(\X>;"I'P!? FP:6#+E#EI)R!&(1*H38>=C(=4)9O'LA!]G MCN!R'OAH/ \"XHV?Z1K,Z?[0A=,(G0LY P=%YZ KEEW QB0-&A]Z[I(3S/[. NUX4U&%ZE#I"L%Q670> #L@D)#BH?4A !![*,+;6=^]PA MS<"OE88T P?*:8N=+G=V86^EU'SMMVI86.Z#<>8@3L:1/3;*'6D00MY-;&KM M7/X.60S.40B!<2#566;Q[.,?9Q9C2/>8 5U]..S0M:@W<%!T#@K@C'4W(@)Y MB]8WAYOC(4;EPP[#/W@)RRJ6AK7"NC:(@$!Z(A'WRH<=.!)WT\2:U<6K'B + M 5F(3F0).(<5 MA)Z!5&>9Q;,7?IQY@K3CPF_4PCG^(R0+.A9J!@Z*SD$!/++N!BX@6=#ZEF]+ MV*+R(8=/9]Q$3PT#:Y8)<0U(%JP5]\IG&3@2=]G"J@1'%L#F0K) M&1!N2,+ MZW1/\Y7:NF)@PRBJU 93>[PI!+/Q-K$LE[D0;8NT@)L8R&Q +'J(R35 M"6;Q[+$?9V+A?.)ZMN; /R":WO_S9'-LSJG1:N>0FP M6B;6)8AQ0#IAO;17;[3 C;3W#:PH1>U36Y=TGOXD$W@0 5ML;DE^RQL M43UU5&Y;6#*+ZK;!HAYQUJ!DEX6FQ5<[&9A8DZ4.FDC(#HA$JA,!YV,AU0EF M\>R!'V=VX<(0%D!SH66P8.BLY! 1RQ[L8J(#O0^CYO2Z2B\FF#V.XM7OWL MCVU&A:?;Y.D^4>N;N*\4[10AT &I@P0*E4\B" %UEA!T[':AU,*8*LAKR!: M7J'<*84J>NG:]Y+.@5&E.FZE+V'+*$IF@OT]WD2#5>YX A?RK&&C#^<2(//0 M/J [.*UNDNH$LWCVT8\S\T#WBZ$_=1UJ+AU(0'0L? T<%)V# OACW0UJ0 *B M]?W?YI"&M=OQ!&Z"IUA5=2QKT !,@GK97JW0PC\R+2F]]?A&_N!($U'_CW[.QW-.SJ%\V,C,U-# N M:'1M[+UI=]M&MB[\^?2OP'4G?>7U0@Q'#;&CM>0Q[O9T+;ESSOUR%P@42<0@ MP&"0S/[U[QZJ"@40X"!+(D6A5R>Q21 U[=KS?O;S23H-SIY/A..=_>V_GJ=^ M&H@S\?W_'75[@WZ[!=\^_X4_A&__U^&A]5:$(G92X5G#N74YR4)/Q*^BJ; ^ M1W'J!-:AU?VE,_BEV^[VK?ZOW>-?>P/K_(-U>'CV?"I2QW(G3IR(]+G+VM^>_ M\(R?#R-O;B7I/*"?A^EAXO]'_&IUVK/TF44?C)RI'\Q_M?[Q5Q:ESR[]J4BL MC^+:^A)-G9 _?&;-',_SP_&O5ML/K7:KXX?/+#>+DRC^U7*R-'J&8\X* ZWU MWNHI73FQ[X3IKU:("PZ>65,G'OLAC(Z/I.)[>N@$_A@^B/WQ)(7!GP_/7G^? M^$,_M3K/?QF>/?]E=O:WK<[H'^$PF3V3\_#\*S43\UD7CD[$M'?PQ-ES?SJV MG !.4WR?=/Y?N]/Z/_TW^IV:9_[NTP/_]+%\:K:RP,+DN MN2S\NK2$^Q@#M\D-G"3Y[>U[Z03/H_VSVOG#0(Q2N?WR$]IY M^DAN:/ZN-Y=?GBPY ,L8H/3;R>@PCJX7/W1%$%B?WW[\^B%?@WDH^FPFL1KX M\_G;UX -S%&R__\M/+]W[X;>D&+*=1 M:X& ;(L^L:U$Q/ZHXCK67CQO[8^O;%> M?OIX^?KCY<4J)G3[LRBL/'6&@9!T]=N3-@@*.##)Q/7?DYGCJK__J(@HGYM) MQ$ ^__6W_P+A&<,?\+]>Z6(/Z*'GCC6)Q>BW)W]_$\773NP%4?0-YI>D($ZG ML.)$3_,P$>XA;$?LN.FO@AD_O$'^[E#^T,I_^?P7!XXC]99,H%JN.(KHT\CE MZ[YRDF==*9TD:9VZ:Q6+5\E["PQ'J%I;^2=VZ-EQ+<1IG MO?47,!:@X%R)()KAXE>M@)6CP#)^8D4C*YT K6:)'XJD]J0V7%%I7F?]]9<$ M#,OWX.V5>M!R0L]2/[-F4>"[\UM:1SZ9L\[)!G3ES'S0-M M)"[(5.&MOZC7\A?&DHCDC+\FV?!/, JL-"*; %^0P7G& K;>)V/!@O_#YV$R M$O$M;47%2C;:"34=9[P.=[^43UO\..U +,8^K!!,IEM:4FE*&RW'\V,X B", MU8Q#/DAK$-]A^U+_2@ K'/FNB&^77O-9G74W8.R!&#O!+(Y<(5!I6+FF]_B\ M9?Q G4\6.##ZW'*("F_KG!:F=];;X*3@AS,1KW/U/NLG;VGBQM!GO0W. PXQ M"ET_\!VV_)=/^TOA:92Q8%L2L=7F^P*.6?!8'4)?EQ^=OS.&L=[3^Y'U4QH'1KIKY._D<'@Q*!"@3LP _A"W@(3XU>&CW1L_Y@$RG,,U)R90T9+)>@?W%KHK<\DXT6 MX@*]"_BAMUH=PBM0B&PH,FZ$3?HNS6>KZ:.;,1.@$)'E1TX +=9OG9$ST MK'^\B341CD#W3)-H1$>]FB1?JE\@32KRN%7Q4S&GC=;D@QX_0V4>CIR$/4S1 M6WW3](^L_%?6+!O"5$ 2N5$6IF@ACOQX>FN7JVJB9_T-M'8G\_R51W:.#UG_ M<*:S9Q;QPI?1=.JGJ;@MG9UGL=G$/?@)7 8)!Q%*U>@G[;P49_[\!_ZX_'^@"<'CC8)@LM M"C[CORJVWH;6Y&:/SEC\9?3K_GZ!Y8.'3?@9*<( 'E!;B( M<^C,9L$\C6!^ZH,LC0YGXS";_O8D29U8?>[YR2QPYO1Y5WZ&=,8QQ1)!&M\C M5?[V!,E2?@AOD%OBR$]FP#?][\ KY=]IV,) 238J/(&;27OYVQ,FIM)N;"5F MI^-PSXMOKO*1J\Y($SY/]O/GWYX_S+J\/WGS[]Z]W'M];% MY?GEZP_K! [N(ZSW8\&)/[,D]4?SXJ"7$S^QSL,0G5+O/KB>].\)-!H!LM.LY!<:2WK#[ ) MQ96(K5F4)#XP -NZ!LZ'SCY8G).H[9@Z<]M40^"CZR@+O/*';M6'UWX0E#^# M<_5=?P;[4OYF* (?IE3^&/A+6/Z,-[K\*=H X<(DU#$L3,2?+CP*&K9S!5NO M/B='J ]TZ\1XN' ""9W:Q+D2UE"(T,H2T/W3R$)'.E(FT@.8=Z/::%'+NJ0G M\D\T*>6$0 K?\;-$4Q;MS2@!Z9 BZ=&YXK"21&#;E-?2@;\.'9P5W !#!5:O M"N:6<^7 BC"(!V_(!VU9]3$N>--5%,"B$[B%_LAWX1BM;V%T'=*@69)!5V71&%-M"776NO"P6$8[E.K"11/2Y$7X]02+A M2<'TAT)[-6!EGC^B^YQ:HSB:6C0.[]!Z[YLX> IS?*L\;MS'V/*G,]A_2KNA M^U%_O#:RF"##.VS3:459:@5 0LP6;!@C@I4&:,,A.R+^(($ZU?-W(;( _BK^@3MC,R9)E7D&7H;(GLI>LUV$0V@\^NF?*U(,J9A>3*ZK+!JA,P M@)%Y&'0"I X[Y82X"?@Q73C>'KI3F] ""@V]\0GJJ,SUUF6L2_8/%SU%OYN3 MJ- P&LVK+A<=-RS0B^B4I9CAP"Q_1%LAB-]$0U!4U%V/8'=YA!@6?^6CXV_% M)$%O^.Z*64IS1,_M-?XJ%G]E?LSG'#C7K6UK<G6V>* MY8;7>H9\G1FE++"R4?#D[+![^'#-]BH;_,&:7#59:2\_O7__[O67"^O=1SB( MC^>7[SY]/']OO?WRZ>MG^.QEZ^$;FS4K/__X\2NL]-U',+0_T+HM_-/]9^7! M7-Z(89RAVM09V!;F?3_\7:\T\9_[9^>@%CA3#*XDK.K$TO):KME9!\]_\<^D MAHVO>?=&?]#!#YZ26@!O^0JV,;SR(B7G@!<%8/6A!AR@,9V+8C_TP/R!)U%O M"XR0-QF+J.;#_%U,1 -6F<_NW1O+1RT9I#]ZW5"\@V+T2K@">:W5Z]#Y]9:- MA_/>Q[/5CK%2QB)[PTH?2A=8*:L0_5Z5*8Q[>1M> FWZJ%Q3U#]T9,#K+@OQJ&ZLMH.@-=5W[YU+H&8L9;A]8$ M&HST+%RM%\H5I8Z&;,IS-T5*M@X^@343^]%35&K/8[@T@2"]_#R.G5 :(AY9 M-__,P*RE&](9D)Z/%\F#NY,D.+.(!I2SLJTW?IRD%R*^\EUA#JUWY1/8:V\N M_JWF;YL+*,WEG3:R\ 4\&\UTN\!T.ZNUQS+G"1:B7Z8 M,8^1$]NZP7 'M^!%B6J 7CR#9LYGL1]87=RUT[:M-N)7Z\!_2K9E%/C\H #S MDU(40+"\1&W/.KB'Z,?(B:7##I[KJ)4 ML*/RP%^]LA=J_%M?Q@>P[/U9L/$:NFU:0K*G%/H2\_%&),"KB)086_<8.5O[ MV&;_#W(O*G5@NOZ<^W44"8XTO[D6N)>QH)>10T(>&M_^XY\M-YMBEB2F@,[R M-_'QV6J8CG5@L/?/6KTJ'.)3=FCR49:>08\XGJ;#G@STY049K?CKQ4_=0:O= M9O)2I^[ ,K\CW\IGY[#^IE/=^;>=UO' FCES\CC]!5PW17\DJUY1EL)H(<5+ MRG/FG1'H>>7= "+^X ;)2'20S8/AB,.XL#KX8S(/>4)=FA1CK?K)'1[?NJ= MMKH6T$B W_A3D!(^O!(=E" F*7<:WN:@^\SC=%2XA%<@/>7%<6"JL+LAO'_J M^&'E;-%C5\]T;!US0O]9[C?V$Q0A+NUSMW5RJB<9 A77OFT?;]JGL* C:'8/ M1S$%ID37 =VS?""&?F'2_<7,#P^CT2C7:VC7$P$$0C2D7DJGE5ZC[9'G@G$" M&% %)==Y-+(3XNU2Z3M:JX*YC(-H""07D)<4SQ/H'DEFA([M61R-.-1$5 G_ M$G2M\+JB4L.\&@]YI:IC/I#?8USTQRB&RPP,*<9HCC$3(!&.9G'.-684S\LY MI;$(:$?4A%@I4QM(^A1S(K;11#@A.@VB<'P(-W@J^0.54B!13J* O,5PD8B; M4<"AM,%D7\'APQTB;J W6$H7Y26VG*$?^#!G&)BT+(Z+2B>S-29N&:,P0OT1 MAX1;'T3$E\SQ>(H\'=A1+ 5(Q1@/=(B)MDE&>AQ:H.2:C_,Z(WE +DPV@OV% MW?FJU6*U1SF)%C8@!J46*($#.5K/9YE)85SXN'#H_)7T9B=@,4D9#2= NU(8 M!47 E1]E"9#I1 2>7:^X.D#],/S\,+K&0TRR(5"%CUJOJ2?@TM%,PVW0L\4' M"G-TO&B62JV"GL[-\3H"-FST/>57K)]VCLCN![[EC) J^?Q)1,XPI 9WD,)@ MIX.?\9 ]/U&9M'@H!N78I@UDL+UT4CAUC-%@%- S<\#Q]!*1I@&%)S ^J^[Z MA6(XYW!MZ",CP$D/O[]\=V[#C4BO,1R>L[A_@G2]:%F_BS#TW6]$$_ 1C&*^ M_N6[MV2O(DK\_\@7R/H[]7/^KN8-8)+#U!&HPJCEHB@N%T*A,RZ( M7%:44ZO3Z;>M%TBR*= Y$/D%KWVZ#Z2B7 $QK:898!0IW!N(WQ$2T(-=M4+=CG9^?C[!L&8D#@UWOD'XSL4(1S MP S=(J##+'U2-9=-$!P6KORF',K ?;CUN2S>^W@\/.BV^W@@_*^G-'ZAPN(* M'3T@!]3=!R$(RK]>6>_DYYL#7BQ.D5B:W*'.[+M%!&<- YBZ_C:-9O5?\O06 MOY?KVCA1>N64J].F36ZI[FZI.N3Y\.PCV@QPQRZT$:(#._]%E2L+]2XK3J/; MOX/34#2,LD1^1+/YE3=8?RB):NO[K83QPG9_!N8-WX&2CINN5+X<#^ 36H0_ M> )W('MW)_U& MIP^ =/X4CYW0_X]T22Q2O%'S=]M+6) PM82*X@G,%/S_TV=6^>(!U6]#"NV> M(*F)FK_^\/K<^CT*&%CB?>JUEK&U6SB$.Q$^RU6!&L:X<\('];\[WOW[%#R[ M)CM>A^, [0ZN(/[#"1"?HV%H>\;0-"\[^'IQ_M0F!VO#TAJ6MI!6NEBCA36TOZ_K$.3T-Y]I'SG7P' 73&R+>3&[QL0:*_+AL[%5,4E9_MYPL3W3Q1HVIG?X!:9))A/KWSY^ M:KU+,.>BT,E-[MY!4T6AB#0_;8Q[6J&)[P+6J5;$_FJR*AGLUW*OA7CMR M@JNXU^L0/A7P^G L$Y=?$;)($Y;<*A<[:KQA=\O$<)A_P@40\QHVMK)5UP,M M(+\D"!_L)L#UR%X$(S#P.@*/" +44H W9NFV@>BQCU@<.4YJN3$Z Z66/Y5( MJ>5NY0B5NE:O]+V$3D7 C@CNFQ\FC/V/U=Z$@GAZW+6N$::MB%PC<74FCH_] M"J0$>OGZD]HOC3I*_:D(?D;!GKC1="IBP@9.KOWIE% 'HBB0B"0*60HA?AR7 M(:L,F"UU$ K\;2A< EHB$(,,H>8DBHV"^ 2!B%B7/6[&H & $)C Q[8_".?% M32HC[)+" )*,TW+QW[85.X@M-+9>_M1M*R Y]PFH]1X.]% &8U7P00+ X(8V1T&UC/;XC MQ]'(@8P^Y@8.PKT(&-U%@$$$/R((,,8?[!Z.HOBP(W^;S&#[+<1C<$K @DO0 M;V"H:M1+FB5,[C3'UT*H/IC-3\?'&J0/CHZ! E/LOV1E(;4Z9ZPM/:0GAD , MF0$"2+N/?$_\E7&+#OD6VE,@NVXK'Z-^]C[.L-.74^VVB_A1:KK=7MN<[TMC MOAR)(T!PBNX2V7734*.CM84SM9S2X87ZTIL)3G;69W\4/']7M:UD7/F(Q$IYO M"CM$:R' FR2-13A&K%("CO.3O)F=+]Y/N/$5B^3K* X\W4(-Q, 8\1I7G8^DX#C)!99C8;LGB]!"F5TO?X6$ M92W(,5M*.=LZSQ!",O =VWSJ7S"0%TUMZZU !0-6A?3Z?^'U#C89>@F[Z,@K M?$4Z&W4&L*C+-&F],.AY@B]]G2%8)SW['A$T%;;GWEY#Q'DM\+\BOF8MD&@M M4NNO!D6%*T][ >;RIMBI^WD^.3XBG-01G93F&.]>GK]Z#61;@H/$W>&O0'=( MA!]H_D6?YOH#*.($K%7>6I^*<%"+\X#9(A1S?KUATQ'B'T_I38P8)(Q9:_)3 MDZ$;VI!F)=4U/G(("Q$G)40V_*)WU'_6M8:Y[B21P)C[&_-62SS_^N')4YP= MW^,]I0KJ90 $<5(DB&.&-R6LSFNP31$JSE)(IW0;U\V/T_M9^H%!/(7K[.=G M.@(3#U0BV6X%U2Q/3)4\.N1N>?PX63.$DHL@K=^IORBLZZ?.H'6DSQPY\-*T*\)FR=HUAPM:3#KG#I'&U5QY/@ MZ-*R@AD[XTB2(T->TC;B>?Y/%(-9>^'(B^"#I+6M/QS8 M7D;?YA'+%;#JT @K3Q"[!U@S6+208-8+^[:XY3#87F!CWFD_\R+H9O^'0#>K M'9-+<#;[ATT?]:5]U*M]Q0N$N])#7-L\')>R/5Z-_1+8-6"R:D>C,S-@.O-H MO/4C\A&5/+*OL+$IJ4%O=*1=N=F7$@FPU;KU1MNW4NHI=Q*71D5C8T1FV!F;LB6&JNHH1QG9,K6%] M:GMF *DR:_]Z88TC, Q"UH%PC1+%-&!'^3".OL$TQ\(V19U< BC)+#H+AIWT M$O(<3(57]FWQV>^G9E9>:8X46%PK(B[#>\*DT";*P!7$L35(-)STU"E65;4QJD+Y%Y+==>H?J0L&*SMC[=Z^0V_=XMK*A5;O;K3![2VZAJN-F5P'8 MIC'Y4-]^L2Y:,_.TU7=KJ,J&TJI.]QVPD3EW)^.&&"NL9U!9 NRC8QTP>T"O ME?;4R^;/A9A>*8\)Q_,=N0;#%V0:!KI]@7[X2^M]B^98^?R'BLX'_!MTFVE/ MM>HX9VRZG>\LDG'!JUV@:3WN6^X \TZ:K/OJ!N .5XIH#8Z$)E\=5WKA)" + ML9=G[.0M&#Z#@8.V(B+'0XW\$?L+5&QF%N#$SK6T1)"^Q*YWZZC MR*MV(:AO3>H"A6L]GMC*7RZ5.U@UT05;[7S>?9&+ZI M9#IU=/!9.-^^QJ 56Y_A9%2/3D4'^EN3$%S_R@_L$DO!5J+8(<90BN#J1] ['!N;,PW0$9U+6 MKE9GV+%+-17CV-'1Y7+/'!WAT7,/#<-H3RGL$[!E]FQO)M?^#1N7)8K9:/KB MCTM;-"^R D$SO$)N= W/P5]!/T]C?YAQ+R5GQ@W1_+T- M-1@)(1M<>30S'>NSBM)H[4+?>GJ@3AG6$0:E_UY<"T_PG0$F>^W@_5-N!O;" M9G%^6PS?@8\+"-$ ER&E4(;^U/W$FVN&)D"]%L&(^HB884_LX$<)/)*Z/DB3 M'B>H]9&/F#CA4C^D*%Q*#G=P5-MJ5C388K.B0=.L:(>9!S47B6/FLB"/W=B? ME5,K]C03$M-)_;/??30^Y]R5:?DZ[V .+S]\1,.(8E/HWXPB^+?.R#PY/>&, MS(7<%N[7GI$F@V+5"4'GN1*QK5,**2!5$X#WM4^8_*7 J#6KY=10J>U@3NA1 M02W3/D]DI:!#CY4W,A;"]'CHD;6[@YBPS)$\Z1O,_<_(QVR;443=X4E0+"P7 M-H-"U[!=+>O3E>4;;7R>CGI,ZH@4T0V2_UUP_L$%Y .V<@"8.Q@4XR9"R<',521/R0NXIN1VWV$ONOW$=ZTZ_ M/6D_*?6P*W>PJ^Q?M^*RLF)$FIBIE#I9&CTKZ*3T2=Z>[FZPSHY_7M[5:EDQ MTPVX4EEQ^!^@YDT;@!7JZE9.7QWO78'%G7;N=P?7T,9>PX5,UVPR5=.CD!*, MY+_6Z%%H'@E0U!T3#>IS/T@TR^ABC0._YS-=T..6J:PW/_3! ,Y;_FOW#AU4 MZ$=UZ#712NUFDJ%V)Z08D6Z2ZQ7LC'WE &#Z-,006(&3A>Y$*+V6%>R$;1AT ML9?*XB[(6__AX]ZRB).&16 *%OH3DI)G.'<](#E@H4 GS#X&4Q :DH@4LG*?8 *B86$145RNTIRP&/56/ MBDQ*3KEDN5-.UC)8012.#^&;J?(GS2WR]^A^]B:[D>D+]&DHE"B+C(:YMG37 MX-=&%6/N0ZGRM3BS68 N#N7RV5/&!11YGT+/_.D6R/&%2*_1V86K)L)ASQ^2 MWE 0%@/065Y]JOU,[*EDRM(%7.BR)+(F?[#G^9('UK!&E?%@NN?>A3 @I?MT M3TO%TK&93X0Q@(%1:^D0E>5%IGO++CN/2ZI>LIIM<#/1G* M7"$S7;:P)%M+%:[\UQ&'H8!-$X6J;%6'C6^;1O"'&)X9A^QSCZ7V4A>1VGMI MT.D^'FF@:4EK)YS<6LF^BP;.8N$\%PUC94SH%1/6Z+535HDKY,C^\N[>8RY;F.N5*5< K.:-S'(!*G\A@K&?[3'3&SQZ M(N:J6H+]4495S&D^$L6)@=J('"XO_AL_Y>(< B48["]_>T2&=LX%=+XPI]:M M+A6JA9AZ V:Y.^$\9\)AV02/M%#:OCQY=@G&ZCZ".1S=+YC#40/FL'M@#DW> M4I.WU.0M[;X&<8S+XZ/=]-^/3._([?#K")4'Y?6+Q=3QJ?X19(C,,5[;85\) M'F%D[6_N1Y(%5_MK#MUGIMW.T5Y]L+,$7+8!PL6ZN'#[RP1/&Y*J(JF+.2$Y MY!E^KPQ0?84B8G,YTI_"+5!6H3R(0%1"[T>R_W:<*W7O,ZKX@$@HARM#WXQI MNE,EN($(QLZ\(')"23O44\#T4._L(@E+J@)#2E0A2"G'1 $ZZF)O>6NW\P@O M1BP"X23,_(!$%![2%,Q=A'?%*C:; 7?0/E4(X1@@]EE$4ZK;4'#YF@BO_#@B M&#R,2R>1KHW3.=82*8^ND2KR?WWQ5E7X6T.D5",3B8%8")/6R&JZ_UMV(=*4 M"^Y0HWZ/25J7F*3U+D1O$$8JSF/"**='M!NOC!:D>YA0//_U)RJ2Q7+**P[> MG^88O.6?>MB*@Z\R E=CKP7$I,5&.]9Y8LV<6/>/2?1DBQTEBF#Y&#*ANZ\B M*631(AQ\X$_]4/84.&)61#-$^NGCHE";2:XV719?3<#PSR8L\I9 M$1FXYTMBJ7^Z/?@Y/>H35O^OAYT36N+AS;POY^K&_>O-'QKG*)&WZ2*+K\0< M;Y>ZAO"4B?=R*;X[B33P".ZIB.MDH%TF]"JZCWNW=74*G0(\O#%,)/TQ!X)\ M-!OWV8F=,>_;,/,#67TOR\)<-@(JC,6"+ORO1[-;#/"(FW5#+$=9\U_P_QGU M#P5$O$>SJPJ;<"-(PWW9G=>&A5T+?E=&ULLKL>H"Y1HF<%_VZ7RU5<_0=7<( M6;=W>[DD,FZR F/M05^V=?L"L+,5#=!^%@<$K^80D=++S:^B::@LA)XVHB@?,V: )8RYTI7(^?&RH3;A "ZDU*#'0QX6%=.D(E# MQZM#>B.A0T5TTNNN#H6U2P=,8D>W&9>KH8[*,^&0L@D*&1C-^P>0:"KLO2-% MS?5'M:H[7=#:$2-"%)2G:GW)SE,=S __#33+<1O\&>,^YI2-+;(" M- BM]Q%%953P&@- -46?+NAV8;J?:M M9'5R!RWAQU9$W7.+ V"(<01:;B2["Y-_R55^<@(_9=^<"B 2AD$4?YL%#C;& MBH*,-R^-L%MYYB*;2+"[L3^EN)HEOL/]XTTQVCI@PWBSX1;L/:)G&O *.$?L M^> S/NWG A=(P8A21!F%4,5(G9XNZZ^*L']96_Y!DD.)@*8CK4G.QQ@Q2T[7D?.O+)=3T;ZED MPJB#V&"+Z^LAE!5TLGK>*^/'Z$61\SN1@]8Y4>YMSS$,>K1Y]GKUV^!Z+SIE M*CPQBOSPDO]J_2$*62,H/-;SUM0H-2@]KSQ*G29E'N;R644VR*5TK- U(EB MKS.;(^R_P"[R1G#G-%0V1.@=*G5)+=XQ$[)EV^RB(.W:/1"D8HH9$4+(8S'- MJ5SGU6U)U1:@^H=:$OV)8_L1_A']@(GK8.0P=B&7);*#D6W%?O*MW.#(\/7(H\A5/:T'\98#X2_ZIJ2:ZN.YYMBQ M"RJ=ERE9/*$D#M?!C[7>!HL7'KMW9"X#(K^AQN?/\$/#)P@O#+^)>3XM))/< MFT:PY -;KI7X\3NWM$@]A$IFL/3,V/Y"ZLN9XL5:OH?O"%S9^0L2;/@?64L#(="[EU('(C M$0U&[5YF)D]F;NX\EJ.%A^-(UG!(IH4Y3ZA,8ROU.5U?V2%>6CVN@]Y],/1@ MOVA&%"Z3T_-C8ZC6@D,KS[@MP3HH]LQ4#4_W*L^XG2_9<0DI5@F7O$-7 M3,5,Q,&U<"FQ[**4TM^1Q2&P7QVN%(TI@;$%60U$A3/78*7J0AWJ-#UBQL^3 MXKV1_@T^QN&?;-#DUK3<35UV$U$/L2SD+0"9/Q'!3.^_G _Z'X* YH'[EN8& M(9X726MZ*Y4HJNEP,,)UDHDUPBY1K4T291KNVW#?G>>^>1RTQK>NG9M*7U;W MBGU!V#X;^(OJ7J]NCK[B?*&)&1!0M:_R 1SY(OUD+"CE5+:5#SW&5G>)AF>E MB"+UOTMDRL X4Q<98W;2=QAF[*$BO&/Z!7%1E@DY#PP1S3=RO+S9),)Z>](3 M)M-9$^(#,3 Y,V2I!U,;0EXP8&DR8@?\%;1>=Z[9"W!L"2IBN@.5SHM>5YPY M*L0"-C0NR#(MY+"*E!F:UJYY+.3ETG-4(4>N"N%N])DY?L*])\'L*(E.,]2* M(4>6E9P=K5\$&G$\]$UK(]?:;71<"70Z+W;\25J1B^R78R8)5=I^!Q4FT3RW MQ$R@0+(\^DR",6$BKLJFP3VU"5 M30Y1X,$+E1<&"V G=$7#7\FD%[9,,^1R=H7J*HK*/@9CD8.6L9EU!,(N9+N5PA$R!)CDXC5G]"0\"^N7&ZJ3 M2\B9PU@_JJ%N,8U(1QY"D$Z4R6>$ 2@(2:+,V#H*OLU-#U*28:P+R$0[LO+V MMBR\<"T5XHBH-%0?*D&'E?1(J=>3B%;!H8[$1QY)_A0Y==.YM!!]0(MPKN(Q M:GLYK1!$+6?:T/81*?B\184WCAT\?!6V,8R-@R3#!)V$/6=D(451.HM],AT\ MMGW@3.=N( X94YFSJ/@FD$"$FQU-,;$,CCH9\1UZ2M2&(5:8-DV0*W;APF < M$#V(QH4C_ A2?&JI'7<14W/@'CNZ(S&K77C'(AE09J.4([PJZXDGB#T-[/S, M IE51728*9'7=.+EF<0NJ&&2:-0%5?TCMK6 2]66^T%E17TC_APA!/SR'?KJ.,-Q'>B/@_, MO6$$"B9/&U3..4B+)!\4+]X5%@PA_\ ;2L'DX*E*ZJ*&PC(..04CG!XQB0Y> M2R:J$6$$YO=-Z"PZ9*7 _@[]$'\DT/7K4H@>U>0Q]G[6F8*5_*A5V Y*0)2: M8&)$(>%NPT-C.B$ZS%DT0UT:'L(H%$=!49!%&3[MB9F@7%4ST$E\C,@WBXDE MO^-\!DR2"K8D"W!]SGIK#&,<+"J"F-$J\1+!PM6>>CUR+ MG3TC(KD\L"T=-Q%V;D*O!O"$D3_.E!,%^$,08?Q8^R 83]V/%YCE'RJ%4PK4 M:K^*<6NK9&,Y)=&$U9H#/YC>W+?P4,I8[C&N>GJ_<=73)J[:Q%4;X^NA&U^Y MD+J0NL>"\TLFI6E)Q8ES["N?4(2X-KAIY*]I#1I]2#INB-J"&2?0J3PDC'2\ M0-M8*K!<]6*V"S KCG7>@D<-%&S0>MBSSSH892^AOI3XB8Q84V(>&P#1#-1DE?UG2.K%PB)#7S'"*TH3 M41E?RVQ^$E- [,CQ89T6B%/F:Z623F%&I+<2&MJ7$L-;QMCWB;$4-% M-S=!_Y9XFY'6P(].U:.&T8>F.3FZC2HH9@B)[TE56^=%8-8AU'UPAI,Y=A.55BA.6(49SDQM_4(?:+_(32*L/4A'Z121-54]?. M$EM5+N''5[ B:ODW(H>$BB6 74^>.6?42S=&+-I1>S-EF0 M/<2_I060+!6!DL[\O M7M"%[$"S(+3@;$"U#)T6::(Y$4S.3'USL<.IJ[(CIC!'=&+/G#G-S3:31[A$ MWHU4-+68/R,2%Y/&1QDZ71QXT9B]\7+.96!G'3ZX=A#4L=?*<1TQ<)$N)L&Q M*\SQR#\L0ZQY[X7 ']$$.T>M@87%C#OC(]EF>7@- N;>5H;701.,6?!CK$+V MOC0!ON9$/3?+E8J/3-1SU3)#NMDSV36FYCZQ.5B=EKK1*N$,7FK M0E*RZ@3/#*&*?*PP4K#)>36.LABCQ0TSHEOD]R7M#SY$[H->VVNX$0CAQC$C M+J+1[Z-#37BA91M813U ZARFN"Y,1CYT/*0\"NRA LSS1Z:&NM&U M9-U^*%.I\W FII_#@T9R(-]'Z1-/'G@)=C7&N(];@,T202>>"-Q5B]DHZC/L9I>TB2%5S%: M!F]BI@.GF@G9IUP2/Y(#INU0!A$3(09(I=V#$4G3>*(I7@E@,<%^TL"K+%;J M4>),!1D[O,/G7S]8!S,.T\0"4[2D5^@+:#JA2XA^\GBQO=/;\_//1OJKC-@E MTFE$_)[BMGA>>#CD5OKI]$0I-[;!*/KM[Y@OI8ESX1!-\L)HT95*X3).EX)H M_\RP*K3=.;$7.D=A LK2M/QR:98J'\ZKULF5;EQ%L?QKA'[[-(]KQ]Q$PUM"6.FAB MG&)W4"C%Y9!FUUZ8+.JY,.@WF&;W"*8F5_[Y]9?7,,X,8RK69[GT+W@&K_D, MF!O)4A'R=H(.+A@A!+>+7G!^C3F.IG2A0/G1L_-\8U6G5'0\L"V /0-E0#T' MX9 KZ%6O('0PPNPDIO_T!1+39_*% UF@8YR:HD2A,+/PU14!\OXL919GD>:< M-]'"'U1ZV")4XUO6!S(#M &SF/!(J2'8M '(JPND#I0@P"Y .QZOK(E*BFFC MZ7S9%5A2@U/>#[1%?AH@K6U[Q M93 @UH:Y*+ $VT2J%RF]Q%%,>&WZ3BD(*D_ X;0HUF6]3(7_=:984?DGY5TZ M"XPZB7U I;S'<'ZG?;_Q_$Z[">CO7OOAZC'+Q[>N6[#*$UB8#C'(<]!< LDF MK]GH"D0JDYI*ID(55';RPZTG.*<,Y72.Y,+9K BH9K@7Q7>?%+6J3J3_(E;& M5HB,=*B^I?!BK5^JIE9Y]&4C0=W;6%"KG6F!NC06E.A+Z]%KV<2$4ZH_*ARU M2X)3!"WOIY.B;[)*.=A3D?_/+!0Y091"K>9:"Y?GL!#4?UC\JE])TKECS%)?JD7 .ID9UVZ_1QJ)'25EV'23K6 MT1(ZNU&?#ZF;P13_P^]3)U=0[7*#1#GP:A3"LA:XY+35=.5Y'[6.'L=Y?W+3 M"'=B4S9RY^TWEIP5CRT-O%;O<1Q4&J42NZ)Z4TS+CW;F]*35U5L#OX&MD6Z7 MDY.?<:] \LX$Q3LCB:[ER79^^GJ68@' M6P4SKFSDK3;K;(4_K;P[Q^V?Y:18^BC334=X"G&D!70X2:>D/4M4[(4.E",A M#F<.-6NK,0%U$[F'* M#*'AY3GM2F#L5:J#^6!+AI%7E?E3(=C#-5:A@3A,%%XN\C0&=!0N MKKEJF =^%^OZ,WS65' 6GIX*$+O*>_"GN8MO)/IB&7J+Q(JIVFS*16AWS,U MBNSSIL\?S_^MV'K+@K]@C,1U C?CRBL9*@%*9@RRO'0KG?BQ1\CS<+&S=7J0^X MT<;1P"'[E )%69X3N -JL^% 6X9[ M,[943HKPQ?A,G[R'"I2,3"#@5'E\_);Q>-9."KST RPR5E%5B-+;V1J<4@TPXX%@)JO(%X+(Q*"'YIO&+Z?-CJG2&&OP M!.=FX(9;@0]FAZ=,/;-BVBBES+U%IAC08:DA<.^13P(+H^G%S&,Z"=I^K@[E M>F9)YUAWP)@B^$)&V%>;EEAC+-R@YXC1!Z0,HB:&4Y8=30IR247MUKAI%-"C M^F1,.$&G7F(; DZ2(?8S0!H4<(NYQC#/?S6+DY!+>G4NUR0F0@HRD%JA M4.8AL\#K")B>>]HSE/T7=8-G/5FS>A&\ ?CV7*;C2\XO*F3-?.'9I MB(CZM=-J)20-HXEH_1HK$\:ACAW(5[A.ZDY ^52_+P])":%2.\J7+1.D?14$ M&*42N\:8D9S*)XJ2\G; I!02CJ30 [\E6K;Q L37EYQB8<>>V@8'T0Z*H@&G M;T;Y$IA4H$G0]_H-9 $CS/J=/LI\3YC.D ML";-AZY#\=T@"1$92L@)(@903F7T/LT3?,1"<0K4CFE?5)^C^@P;5@[]1OH$ M2 8/43HF&'3%3&F*#2L<1E?6M@^%K#/U,;^<*HEX>:"A4!4T4N@"H_X MJFAA 2\$\R4.@Y.K$NXA"UH3$K,XE,5%9X'+[\&A&NG-E319U";*C(%N.HRC;UST;\ ?6(D32&=9(/>KU'4[[R>8(QYP[2P[\7+]S03V MMUL!^.FVK'*/]T\"J,1A*EWL7KN\=N=?+;&P! MIT0C"_&US:]TS:4UD+T+@"A&X_1 E:.2*UYBKJ@N T2J"&N"%T)6NG/YO!YJ M&L4I0AHQ:DNIE0/<.LQ/8APCF0O$IO:-=)ZRLJ9>'\5Q=*V[@0GJ0I&_D_#[ M%,H*;8,VN4)S)86W&Q@3>0Z']MA(4U7IHF8'.P-$NM+O6&A*Y)B7G!OZ? <3 M.BUQ!56 +CN=*MQR>JF],YSY85_*%=WGRU?SB\HV>S&WSDG&O$09<^/T1DF2 MLI>QD>E8\<5C:4AO*#)+."/[,B+5U]=!6+:F-WT#B_;P8-$T;.0%2G>&15/N M>>E]EJBJK+1K*1N+4KT6AT50$49X,F<8QT>S)PX+_8I M/Q"=JJG9B@-E/VT!5=R;=H=LG$'%<%-9,B>S#BG##KUAV5 .37CUN-G(QBS5 M%N,<<0$\8B&_1Y1Y:ENO,%WL)3%[V-2+-*-N ?KK"ZK&2_(/WL,"\>-@='B1 M1J0UXI(O4='P4^L3-FE 3>55WJY6@04;I\@[@J54M, MJ#2J>3%E#U,@(^2T0VH'@[^2C69DKD#=B6C<4.E7C,68_T[;E&CUEV%#9-V> MU!)1=1)A+A0IL3"L M]I:#2-85)\5F-!5K('HPFJ+@8G55+$+TUZ7EF_X)Q>86 ^5=Y,]20.\34>.J&I MO5L';WX__^7WKZ^>ZKRQA1>#KQ>OSI^V+$+G+GN"(L@WHR7I]M^Y(75Q<<*S4' +KT2K<6S+G0 2TP7;=XK'-^:SXF2"*HS!PP7 M.$-HST-/PO92G$8ZUD!E2A,*F=$V%;8P$T@/\-Q]\OCJ]OMI']^<()OVGT?\T#+C"#D+OV:0:@PURV:?<. M^?>VMH.F)=^P!GQ>B'H1O/9"IUL5"Y-(L;XP<(]VQ6S89AQ6)E3L:?S5"#:\ MI[A\1;Y$SO")@G0S,<*CJXXCYM#1"WY!H3L[&%#Y5;V*R0M#39(YY4!X?C:E MY9J3H"GQ[,Q>QI'9[P+U'^Y (^M.8S$33BHKIBEC50(YA^(:O1'P22C&4>I+ MU\7#/O@5,3Z5,73;L3WIQC"">N8GVX[F[84GHG_/GHA^XXEXO 7 )5%1[ 69 MR%AT$X-N-/4'J*ECE!!8BP="4 8G2?*SEDZ^CWDIU1)32\7$"4:H!FD#76HB MY*!W8NK(P_&@:,C-3&4#PF$>99&I53+?2[DUX(W32(4A\OE,K%$91"Z#W/\K1E6WFI$%Y% MO@X?@3TR@L7D/<,DEU E>-K^N,:(NPSN@88GMSZ':A]'J(1)])12!UF5HE9Y M*(5@#*J 1DO*O.BNF#.0[X:Q!_EZJG5GA2(A"4 N!(3JDK9 GNW$;&+IQI(!'/@'WE4.*V[DNK^MG([M;, MO0E,:2HK_M3#I%!S=(6C!. M7,P$2A/50.>U)!)\\$7F!ZGU.N]&KF"X\L;MH]B9"KIF9C'T[F(>6>?85?8/1TRJMN2=JE')^Q$I>21!30.I7L6V:?]0OYP MZ MX%+6]#-6"-X.3?D'%R\N_:>P4'G5SJ=#SE['*]AI#?[Q]\[QT;.7*%;'L%(S M.N&X$U]."]-J/CX@34$J[)&L$#Q;Q] MA'B_XC0MA4O?:UEO317#Z ?*"6A2@5F W-6GA'S"\V)<*X+'8Q8>]OSS7>-L ML""4VQK2.[EU]<@G^ ;>8]FO"Q2;;P+QXH$%L9N*:RNIMR F]F$BO0#C:JEM M=1]EC^LY?D1B.GW4W_83LY:#I>QG5Y +K.DBG2!%R2RT'*3"!'%((UWZ@/E7 M.8XLB-2\FK< ,WN??AU0AT#PQ!+EP$Z M8"M[8XSDK$%RZ WT)Y*Y^?VA21*H%66.,< BM8>L0XZX%D,P;L0#]Z(N$0BE MB*=BX/#1'U$<>-;;&,\=Q0#)_)E]KX M2:PM*:W4'X';$N\@K>B<#L]-EKV\1U$7L<_8)\K)K]/8>A%%JY+$Z\!/L M%B"2IV"L*7: K(;21TC0Y=GQZ(7)33!*#);"*=90;$H?&G'4CKIN@R1Z([4S M1E"D3E(+G066JD0/D80L]<]QMQ22/I0QZ4Z+9[7IOV6OF20OP( -'9S\K-+) M9?ZY!I0_Z!_]K+$6/9T4 -H__.T"G7&@2'3:U++CI1,Z'C;IT!_?SE+HW/*77'UZ?%TZH_R(]S\WDVO2.([UF>' M(78*A]#7A[#.[K>-W<=+\?A.H'_#$ZC&R2L<16>3HS!DVD.T/PHCO$ ? -ID M#FBM,\20#(2K8T3C195#[9,4YH<88>&"'RW#E0)PGW)T?4\"+-/P)*B_W:\G MX3[MBJ-MVA5'C5VQJ_Q6VQ52W:;4"U:3U[(J;GG-&\<6Y9&._/ 2?ZI/M7A) M!N6+A!_(8SY=3=,;U/N8$@ONYGNI"A3FP<1;&U[N:__T9W65#]6-PELK/Z)1?T7,7-_3'\KI#@-8P8U#F2LG MN#JP29="9RWF=V"K\QG.E0:27U(]M7*$&'82KDGXVY.3)Y;O_?:DY4S3UJO^ MZJR]VZMQ,V66/%\F=2($/GEYU.K[-)HM?GG/=%"U,PMG\3^5CH/:TZ 32&/' M#\PSN+T+_P.[J[Z4G')Q\XLY%#(>_)CXV9J[R]2^\?9NEZ<0P[K MDT-W+7+H/6!RJ%8Y&G*H)(==UR >GI(P&(!^(/]U#TK"PU,"5.RFGNJ2^738 MZBYXIWZ^R^O[Y.RGQ8D@/UF<1__GRNMUEW/KVH-.VVZWNW57%&891M>Q,P.N M%V?B?O?N)KP[/^C>CASTXCRVG$>6SGH_LFI MW>T>XQI2:U?/\4ZEUO)SO'=!]>3LZ!@TD-Z/"*6=.<=& M*&THE,R,H48XX64 FZO7Z37"Z8$+IZ/VB=T_:H33PQ=./?OHJ-,(ITFI)\=V?U"KLC52ZH%(J=[QB7UR4LO=&BGU0*14=]"U3TYKM8U&2NVQ ME'HIV[>)K02U5D:@=TIRK9YN_^ATIZ7:;>8RW%<\[(=HY/Y#9"NGN\0>V&6) M>?-SN(=0V@_1R/U'UU;32+?_$*7QIN?P>*7U'67*/A^>72*0!.=([:) WYF< ME=6RW.[U,$14RZT;B7[/1+*#PKQO]P>G=O^DUIFQ$R+];HADRR)]9W)EUB"2 M]LFIW>G6V@8[(=-O-['UOM$0][HJ,I_K[XQ<^63;ZM(]%TIVCO)"R:4E6C?3 MJ[9=8I07%@LG1LRXY"'64Q)#0VC5UJOC.TN__Z'3OUFI1J%6(U_9=LI#;[3^ M/2L/?=C4M4-&[X,H#]TVX>Q+=M@[Y MP$ATVTKA_NE].Y&:L.,EO<1F[B58[& MQTP4N*6,PMW+9MP"51VW?B0#_RYG]G,-M=Q+2&87HT4_4DN]!KC\ZGB+_&I+8R-5+0Z]%7Y5F^5XO-,4]?,6;?JM6>O5"""/ MVDS>M#[ACN_8D[.!W3_9L^KOQ@J^5PIJMVJE_%93&1N;=S/2N778W\U9NDNF:5'7?NXO=N5\8U=NMMV::?=JG5L M-(9I8Y@NF\YQU^X.:G7#QC)M+-/5[*=3KQPVIFECFBZU*[HVE0(TIFECFMZ4 M_73K4SL:VW3G;-,UH3\;(W67C-1.NV=W>HV5VEBI-Y].MU//IQLKM;%2ETVG M=VRW!S^2$KRK[*>Q4N\M E^?O-$8J8V1NM1%W[./!K7*3V.D-D;J:N5GT!BI M#\A(78+\_:@-T]L&);_KQ/J5TSWH#^SVPPR_KE[BE[>ZR&]8^QM_LO MMEW-W@;';7MP7 LPOLNF^OH6CN+E[J\"\C]&?=WTW;@ MH30PV;KDZ+7;]FFO-J*T$W;_K9/(W1O_/]@(:T?GMAW0K=6-L.K3+G>ZL\J6 MX^V/N^'+UJFVU^O:_=/=SCB_&\Y[I[Z!'^2\.SJW[<"'K9SN<:M6<]BJW^/F MG'>K?H<'[3+9&6BRU=X2J]/KV(-VK3MX)]PE-R:2K;A+?I#M[NCSN>1'%SVBUG630MXC8\DF4MXN[)Y[7M3D**U(U^<*L(!7XH#B>"J+'3!8I[<@;B#WYSUG21NR$3 M6THS>]!%[D;KW\7V(#O91>X^J&L+\8YM\_ZFBYS!&YLN;4"ML4P;RW0U=^ZUVHUIVIBF-U(.!W;[M#9%I#%-&]-T-?OIU[.?QC9M M;-.E;HW!,NVGL4T;VW0=]E/K6FULTYVS39LN<0_02.UV>O9I=[=!]1HK=;>M MU'YO1U'M&BMUYZW43G]@GS9MXAHS]8=2@'84VZTQ4Q^"F=KIUGK)&C.U,5-7 MLY_C^@R.QDS=.3.UZ1-WV]@#.XH7?W!L]_L/TK)MVL3MOM';M(E[4(;O_K6) MZ]B]X]KHW"[;S4V7N-TWJ9LN<0_*K-Z_+G'=OGUT5,O>=MDN;YK$[;[)WC2) MVUFSO6D2MX.6_\Y@8:V"T;Y^>[G8]<-,D;D?FMJ--XCJ]5BU24M,E[KY9 M;],E;LV9'O7:]J ^E6@G7!)-E[@=F=N.=HE;EG+:M(F[;];;M(E;5^OM]^W> MCF?;WPWKW=%N;$VGN)MHO;M=B7YC MYVH[C*,4I#K#."01[8S\L?S8N#/A^> M/??/+H231"$\ELZ?_^(;/;ON;1Z7$V&]C*8S)YQ;$S])(X0^#X*Y-18AMNV" M\6;"^:8;U%#?&N'$H1^.$XL:VPAK"@-/L(V-[L,TBH(@NA9PKG/+L>"/^.@_ MG3!SXCF]XHT8QOP7[($3BR0+4GP#OBZ1NV*E_A3;AL'';A E-&(46B^=F9_" MMQ^<^)M($PO(/DP<-_6C,&E97RHGZF4QO@G?/G0")W2%&FR.7:2<6, < B?U MKP2L'5_1LFAK2F/)7F8PDN7"KL5^ FOL'%$/GRB++6S9 B/#.@-X("3:=K"; MF]J_EO5O/"#Y"B>TG"")K*& /V<)[]V\\F&-4_][ZYX)JG";)MK7:K)+Y#O/+-FU#GG ,TOV ME/I[F_Y7U6Y*?Z7X&+979&Z"0/ZAR&'\>[/4VA.C[VH<[ M^?;\_'/+>@/$@Y<,:,3U Z8^IG^?[TD$%!3C+A[B#Q9')(8OK'_\_:3;;3_[ MLO"B);^DWW2>,:N X<[?O5E*DK?,SSW_2O7R_/SVQ;\6I&&[72D/BVT^X2.D MHL*[WEQ^>5)%W*H/B3% Z;>3T6$<72]^B"U(K<]O/W[]\,2":^P M=([E![-8C/SOOSTYE']/LI'Z^Y*9+,CH@K OWX(G9X>=X\/GO\#<8(:%_YCW M^?/YV]>'+[Z\/O_7X?F;R]=??@56=.W,D_*=+.RSNO+=C:[\PM;__JIZZYFO MW'#C+S^]?.^'WW+RJ=@ O0_5C4D62'>EMF0V'K'*2]FJ9G(9.YZ S[\E6U), M/H$T3?4D2$+[TUD4I_ .V$@6>HY'7!95 ^)CPYC:ZEW#TR1!I516$A7%[Q_ M/IUOPH*[!"*792F("D^,!/P47WKE!)E0/S6F *)YZOAA"O_@>($8 YN+Q1BT M)J43T!SF%NAS_MBAEJ?.&!Y/0!X%\#SQZ!%J(E3O"83A ^\$G2E)0!6Z3[9X M7Z?X+D0:)]7I&D0,ZII!X(L8-+)(L !CE4J0/@5:Z&%T'<(^Y8J6;5T+_5 Z M 0XQ!KT'&!_*'Y$8[66!=4AE2 HJH&,]WCMDAB&]$@.?_ID23'AFB\^;3Q!5 M\>'FY #Z862)D.0QDUT6@AI/3RGUZZ^,5'L;3]^<,A)SD@W_%&Z*M">I%OZ! MI8QP8U%^CS/?$Z@Q)"SO\4>@:/N@H@M^6H3PL,M*HYHW$;B;Q7 !4M!D)\Z5 M,$<&*=SKPE9G81K[-!-DN+1GUU$<>'!*$4QI+$@A4#8 ##>;Q=%W?PI_@;?^ MU#]I@VX)(X+XAU=*Y1;_B JPK913F+'X[@89MF@=Q=&4QI'6!FYNY_A94E:3 MT1" 5;Q3K\)+:"P J200^&BG9X-PL!(G$+0; 2@X\8T#>EOP]FT$PWI^Z?:$CU4RB=]ULF=FM-!GNO(_%#R[O7@FC8F,6:.5S'(U 724M M"J8%DGFMWIIW1SZ G='-/=Q!?8Q MJ;PZ:7QEX':+*NPN-&Q^2$!I_3M.7ZAHYG9D][JU%4I-"^:'7T.^!9KJV2?U M-+75'LP_1E-; C7;/4"U+=!4IVUW^C]2*;XS1-6H)KN@FG!7S$8MV5&UI&L/ M3ANUI%%+;E6$8*2I44L:M>2^5-U&*VFTD@T=)H7.:(UVLJ/:"=SZ>M2J1CMI MM),;T-3)2:.;-+K);5)4WSX>-+K)/NDF.Q9Z+.HN-9USMJ?$_&#AZX[.;4>4 MH-4+Z-4;V[NL(OU@LL6.@@0]/ "C':3H3KU+E5PH@]&DX1U='IVI].N M7D>C4SY>G7(-$G\0JB6LX\CN=)=2>*-C/D8=Q/)' "F"X--+(%9;<1LM)-_Q 6/^.:+(7]$($W(+)30A08>K, M-5!7- P0W(.WE2"Z8+M=L/-P=QE4+!&$B%1)L>I,$3*!$,\\X:03&\&]G*$? MT+;"R @)HN;(%36TL_"5+T'2>):(L2#W:9:E&K%B3L],H@!8B6UB34ALLL"? M^JD$+8E".6=X04(@*Q*(C Y#!.(*Z8#&XQ=:SC@6C&!"*&GP4R>.'85J(@E) M%,AH%(COOEP?3".C?8 -"H6;GX]!0DGFNEQG:LT"F+1">#&G$?BP^1Z^<>JD M*8)?["&R 3- 1,,9Q]$U;!+5&8KQM@ #_\"#PHLU#J(AU@##]11T@9$4"64# M(4P(M\^ WK&FD2<"//I1%A.XB,+APU/U_"LX/ABK\!N;OL/[DL6A39S+#S/" M\8LT-@DA@@B^9+' )QGWPR 4H-**_4, -4*,F?EAR 2?^-^M;\!?9WX0.''R M*\S$#SRU1/E#B8\H;[YMB>\SG*8+K!39):$(PK4"K@@+F"+4D)L%Q),)=@46 M!==9+Q6A7]0ZP^@*%T17(17N)(R":#PG!N1D5*+/; 1+K^5BZ-D$#B@MH@4R M0ESHQ@2*PA((87AX6VRY,&0O^<:(<(S;SK.1JY)(-HGZC-"6) =7SH\"WP) MKW\14:9E_0[\_) A5_ M$_PKDQ1L'L@$.%6D(S42+2D6".?!9\K8,K#[)%"1 MRG"\6>R3Q.2S'45N1IQ,[C40I,],@UY':&F(%D$(3 D*&%Z2)\0L7Y=:NBL$ MR4%YIOB]J[BEA/PQ]LT GB(8R<2GG^TK,W)(DX8;"RP^]!)0I9VI*'R0^FE0 M^ 1XE'/V2OU5W7CZFS4#W=:=[RDL#3/O5^6UKF;<"[!\Z_HZ37-,3:GD 'U# M:#<*#E4"*FE$2&%= $,\C$8CAG/J#!B#Z44$RA]AO +7<],(U$:"V+E"=*CR M<5H*H$V"/2E$J&M">]4/(P)3N]4^0=RK6DV,R.4#7&L?YEG\!G^&"LW4UEI? M(J;^(2LY ?*&T/H NENO8^-2CFR:5,52%*OT) "M?DD^60*PPNGVD>7A'P8W MG?G.#TVZ5YPTZWY>?K'Q3!R? M9#;JSI8S4O"T\KAYHB#)&<%L%.%2$""EX4M 78;% M*[*M)E &/L6G9UF,6FVBI@"7\ET(E"^L2^>[=>ZF>">M@Y>@?WK.4XOAV% ? M@,OHQ*S0,JQI@'A_+.(9UBU?/>O12RR*VKU%H0>O N-"P,WUD8[SUV9A@/J3 M'WJ@>:#906"MUR"N&AS5#7%43^X91_6DP5%]O#BJ"!\.=#/53.<&/+5TV5-QIB117(KS(M03%G((Q?SQ(R8?2C]!P3HB,,K M=Y/TW!0@/DE:Q(),*@F-FD-)H[CPF>.22\5QTXR@5\$F\%WY!FUH1@3-@V"< M/LZ->'?"CHX1JBRPD:0I!,ZU@7VM_1PC1V[15XTF6CC%,GRE)X:IX1"QS8<4 M1C=13T-D3C@2@58ZO34:M:R+ M' ?\ U!)+ ^(3D6#?0\%:)C[:@ 9"CUW3-AF[P9G#*0W)C\(4D]^H3T!C!F1 M8F^H[A&L*])@:G9*0/L7T5RUKLJ:-0*UPK^[]#[47:UK!/LEC='F_]!7\*K#L=5N MG"WQJF$R9''"?TG-\5.4;3Y(3NECI?8W[%J=Q3ZWE5GZ9NKID9*X1+! A57 M+])SNXZRP$-[$!O$H)=EACUCA)4E-( ;@3E+SN]1IAQJ*E0(2I$1;"K2J^QI M(XG7 T,=M9-8Z'')Z)739 !N,,GI+;I?#_J#X(N^S2H!,_K^D=WMG=A')]T5 MM-BQ>]V!?73:KS.$D>HEO'F4I:CJH"=V'ZE2\KH;*-Q;9(DWHE\EW03D2*;Z]4<"Z+;(GDWNYW1 M9AAFRCX"TU54Q&0YLBB]//";) KD3V*+KT[Q-=2+@E]E&#K:"RK=3_C=M4\$ M?9C-B$TXHY'CQQQ&E>%:F3.@:?]F>T[8^R$I%61U@.4GD-]X!2\\VS[F:L@2 M=)@)',+\#^E/UM !.6<=1+&V18IV)G\BS4MZQK% ,44# 8W5+$R7ZZ' D-Z MHG(Y3W$_2OM,[3#T4Z;40O"]UYR%C8K6'R210?]:N$P/WC4)A M744IN[X3K<(O&9A_UVW3SY+\=PLDMYS,TN+#&U(=B!DI&_'V3(5(95\W,TK+ MXT0H'87T#]-2Z5RQ 0;:I-CJ!88EIQ.1:A"HZ#^UTN#M(?>#S& PA[ IN#>C M#!4Y"]68I+1 *07Q*H9Z.-*;'& XF-2?H6=8LJS\!^4=H!4D GY"C0CV49!= MJIP=\K8 ?\%.-XF=NVU4^E#NKL$S=MR)#.6O=CPMH6^\L$-1,"DQU\ ?^1CK ME2P#Y(/'\?/$U.JQ.6%*C4- F%Q'A^G$EPE.U >(+HR+7R+UF62;WO[5\3+L M7"$"3TH-&%**C9;U>W0-HBFVU7K6&=J6/ARD7-N2@FCE-(J_(LY,EPKD%.RN M[#&'>3HAR8T1,<0T;^[" H5^;EX+6[%?=0Y3("06$YYR[0W%71P-NBK*3C\>3H0KD69CP%-9+K%6*',Z/&G<:$Z27XA0- M_FER3ZFU8(Q )IH60P&<=<;2U*'^=H?1%>;8^1YQ=$^ LNX/A783)#+M4JLJ MTA_U4K[^"Z=(P11^7T/6*+<_Q@'@U_DPE.:+2F !K<%Z%U*7,YK!2UP(JE(C M/V"]K1PGNGC]ZOS+_X>!''P$S^_Z^KJ5",^)9T&6M%RG97V,,$$ C9M$Q8ED M4S'Z:RQH2RD95=EQJR*!&-DOI67^F4@F9.IY0]$-ST#VI;$QO5BDW M]:,LE^8DR]!-P\/9:LF>\.Q"&S5SP;BGI<72-/-F>0F(94-96TF_RXU.]BAY M0DS)*(-[C:8XNKNXXU7&G>S88B/=0GF?6/-QD:(YP<+L:Z0L4 Y!Z<52@H3U=2;CD/=MT=N;Z8AKVE-L>?@S?(GXBW*<["4&NS;6.6Z, M+T9?(MQQ[E-8L<#Q*@KT2P'&:UU21X'D M"0*3B!,%)_N2./T+FTYK&T#V3-?"%N\F:)53/YM:F;K(PHF!4A/R_E&\&@[B M5^O >@3''XFJ/7)RWK7-,@LE3UJ])%4I4M M,O:S(3'PK4'YF*!.CU*GCA;1IN5PDG*B$D%4!9N6*R;RTM"U4%)-KP89.LZ$ MN+JTC66VH>JSBS\8.=CK/?7S],F/YQ>OSO\/GLSEQ7_;* R3S.$7+FB?Z->7 M:91&"U8[][JQNNX8ZA(, ]8XJREI1*\PBAO(V; @7M$/N-9N$"O7#76UCP&[ M@#I74:STDO6E-[XM2H2:;H$J).TNY1"%W0LY $9[1^S/^!+?-(8M5)X.Q\@K MDM=]KD-_^RB=.6*V$#K:8CAL,8S%UB='[JN#R"%9CW"VTPC3FE5D/\G##B1I MZC+W/E7'+63J71ZXP$@(>[6)HI3O/7=8+\R=[Y27LU[;"'E@1$WZ>(MY=[E& M9)M5A;:*V?GRCD25<3KDF[^4%4WX_S)U/5>X;=80HHD_]"O\RLS7:,%LU%0L M&6/Z%'*6V8L4JZ2IK^>9KE60UHM3FJ'[6XA-&K:(J=1+&V791;-CGV8/A\(S\*@+(N$Q8VWVM'FMW&!JO8_#Q&H6V#XF^D< MB!!:UFL9(TI41BI=R,"YMFMBUUJP<[#MBN?']V5_&;'R%<7:5[2.P-P2MSY' M8V"*NJ74$N2L-PA$%2XB:Q!%90?U&-("\*+4YK>4M=-[<,51_>?ZKC@[CY" M=:%RC>@2Y*2/BAO&;^C>&&X#>(]TV%4ZZKX8V7 JR4EI3CA-%X!(%_YDQ7>TW,ZTP9HW\Z\2$ %D9'2#;C?VX1JH4V+I@RW$)ZLD+.H7%W5X,(F&VZ8UEDRJL7%M 79*/ MY;L_S:9K95@;GCDZ8,X9DN21!UE*NZW2L>%7IW:'O7QJ:;". -XHXSW9- NX MKW@^&_5Z78 ]G![))3RY$UXN@1*L]C8!\? MM^W^FO.0O^;0E_@^(Q6^<@(VNG\H,*IC$NIU([Y;V.I;BB*E+U*C_$8DCAY=@]-%9*+FRZ@!(W#*]- M7MX98&X;V"-@/0=N)N%S#-99GL(7<14%=&=?PJA^:KUA!_7<.I!"JO8)+=$I MVB,H(YUWQH5M+$O^<.OX.&\.DK%6S3 B+]9Z)8-$S.Q^1K& $JT9<*M01*LI A(4=>.O1&@FHT MI^C;5!Q>DV6%QRX?2&/'X\P!W\U#0'(^RDK']$Q$=I//>EAH!99*Y&&]J&10 MR**[DM!:N$;4#1#[";/X38Y3R;%D%%/%UI=DRA2\MR4"XM :OXO Y6+)PSO' MK>.C]K$*@Y7WN;R]AAJ*/ WD@U#Q+^/E.DA'BAKHE)0#;OTT.%)(*C(5'V%/ M\AR-FAW09ZVE@]S+?7""5/@J.C_DJRC,:'/'1>?PX;HJJOP.^R6W\@)K#H<# M&\H3'E2-=>57LLRZZCNJM/[ X75"$-1?[6FU-0KF-0O-8LR@2U*9HZ?8O!0E MEQ?_31)6I@48F87SZ3 *M$/[W=MW4H"S4K BBU .2&5[$7V"XY(!CQ)VEH$4 M=E4^!,P*\9C9&Y',X9?3?538<-M&.7Z;M")2$L12XXD%XI\(!EJDW8.GRU)< MJ4^Y(<3BGX2P.MTUTBGDD1^ %O0U)(_&14J)35Y$$)JL:1MT@D\2S!:L.G\( MB8KL&LH[TK7']WB ,CN5V/AO3]I/+'3ESC S+1SKOR#P_:MH7_?WK?K72J]F Q]* (]50):\DFEO?986S^.SCN-;?R M)BUH:XCFN"&:'R<:%!=K4]SVA8[/#\#KY>_/1T+7%R^Q?C MAN*D?&-[V[RQO>;&;DIR[Z/K';X0^W-A;_]>W-*%O6_+M=L8KC]$VQ&%RAXT%!PHR3>K\QYN:;(&>RJR#G:IL@Y:BYLHR/NY'V]_6MQ M2_?U]GV7&]S7QDW]J%7$QF]^)]',+?I__^F$!-*-T?,5_M_N0L3Z%KM>K^AU MOJ6QD>MDW[=M>QNLSGY"G'5VR+1;&EL))J%H;= -*?M M5K]=1S.]'::9_A9I9DMC(\TL#+T-1F-WVWV[VZNEF_XVZ>8FCJ+\: ?;.]J% MH;=QM/U>ZZA7=ZZ#'>8'1UOD!UL:&XEF8>AM$$VWV^H-ZHCF:(>)YGB+1+.E ML9%H%H;>AN)Q=0Y!6.REFX:8W(?CL>M06V&0F-) M-I9DM279QG\:2_)169(,5MI8DCMM2;:/EO#SQI)L+,FJ)!.@F5J#H#$D&T.R M4@<8]-KV<;<)2>Z?(=GOMTYJ^4%C2#:&9*4AV6Z=-(9D8TAN)D3:QUV[UVWR M6Q^5(4F]"!HSOXJ#$C&S-RHTRHT]9)+=$T9F1C1E::D2?=/OQ3*T0:,W(?S4AJ MP];8D;MM1W9;ITUB:V-';A2.[+2.:BNB&CNRL2.KPY&G/7O0;\*1^V=']L". MK(T0-'9D8T=68C. $&G"D8T=N9D0Z?;QGR8<^BIC1V M9&-'5MF1QZUV;3U48T,&M+6Q(S>S(T]; MQPW23F-';FA''@WL_DE3'_FH[,CS;)PE:6-)[K8EV1FTCFNC!(TEV5B259;D M::O=9+8VEN1FEF3_Y,3NG]9&LAM+\L%:DH.C5J_);&TLR8/&G0=AICM;I/@VEB2FYS+R5'KI&D TEB2&V(E M# ;V47WW^L:2?+"69*_3JL\Y:RS)QI*L=&&?M$YKW0^-)=E8DI5"I'_:MOO] MVAR(QI+<1TOR8W351"5WWY3$8LG_G[TW[6[;RM:$O_>OP/*MW&NOAA12DZ4X MY;5D6TY<9<5NRZETO=\.P4,2$0@P&$2S5O_X=T]G AJL"V)HM#K=L4B"9QI MGSWO9_<[\-;.EKR1+;F[O=OU .ELR9NZM!?SM;\L':DGN'E_B6 M.ENRLR57U-;T.M"=SI:\86K+[E&XNQKAJ[,E-]&6?*.CSI9\ +;D[F5-YCM; MLK,E6QT0NYV,RQ+N 8U%2W?U/&9=+^UYS"K56*>EO5C- M3^52-3ZF"_79G !_2)#J#\LK;P^KJ!G>=T/*46,ALSD;U>K]<^D[-@Y]7>75Z:87S!3.;O3S[^\NJ?2U*Y MU_NAS2:33\0F@X^>O&R\Z[??3Y\@@U-;:87>QK\_V=F1#V:Y'L5?_OYD2_XN MJI'Y6T;W=9<(SD'G+X+:C-H=GT9U:!+MDY=;.SM;/_\($\0U3ZP#^>/Q+R=; MKSZ='/]SZ_CMYY-//P4JF:M%88Q.=*&FNC'V1/.J=V9?7@ 33#+XV7_UZ/_! MM=);F,6'*@]> M92H?HEKB3@)8(>@K.5S=!)088(AY7&CZ3:G38$KQAX(Y[@ATF6R.;#1.1S@H M*8GP@EF>70 G'\)=*">H8O0A6A>6$I^WT MM_=^L&Z],ILM._7,ERQQEEU^JZ-G7T'BS5OU&[ =9"7N-MWF:-,J):4[B,OLAW+,M(/ROS=O^:1+G2$7VK=/(1" /VZ&Z(IW2#@RR*JAG+KR%8ZR#20-DK@Q%J(POM6W3>)GIY M#=]I3V';5C#;N^>G_T#C9SOX5:? YLYOFW+CE]:6>JU2-52L%7UWJO5WF!CC MY1M\;R3;QE41->M6-Z3.2N^!6[Z>Q'H4G%A#X ,; L%_JRG,TBBI00'7%FQY M(%#4>/I'AX<_J?&\]6-MI;N^M<6V,DVP ?,[L M$MRRDP\D(\@7B$Y)X'D%>D,F63)$SZ+GJWR'M)@2>U3)=H"< 5ZKDH(U^K>H MC>H\=&= P@>^26!6&OAHG(+E&P_1W]@8XVV<%^69SB_@G.FQN>()HT$!/\%I MCO)L2J>,)@2=*:RN-@,[,+S1+)QIQKJ8%%@E\04ZI'C?84X7,+4I^HI&\/ V MK!(&.3H, W_[<#IJ#E826#/,F/[[OPYW^L]?%,$);)R>@:6DJ]S8,O\&61'2 M.N(4IMKK!_ AO@,MXJ4WX.*\!X/!@G\!9QV\JH"0=5$ F8_5?^"?-$%8?3^D M X"KH.&*#&&PX-<," -MIC<9W@]<)+SVO9H7O'?_SO+SX/<4?IX7J*S:^?7W MPA7/TW,X,>\Q>.>'LH3=,%,Y:MFKV2R+4_1#XQ]B+YI%?L@-9=$^B(].UH$_ MJ!$:3"O'?P;'R1@>.\93V*X-2.=? /'P<#,4V3XIX"M;3%SYYBQ.50SO4@D8 MJ6>+HM13FM$ID'-IOLV*65RJ),3]$K/DU(1 M\:_9)$[@WD[R;!8791$ P8&%&1<3O&TX![.2MTR3=)-8#0%2+RK8S!QNSQ3_ M ^\)(E45Z*Y,@:QPVA$,& 9Z6$7**7WP6I6715B[@;#F^22.)O!LE%1#,#+^ MMM\+8-"$=)XLM:/B4Y^R!>R_2.3@% :MICBJF1'O8)S#Z5W@]L3_<>.GP,DN MX@+_G,'BBQ?!WW8/6D?".V%WX%4>#\>:B,?;=7\)Z(Q(])<@XH@'DLY$#6(P MO_B-$WD*)\H$!D/W5R_RCRQ/AC!6DN&VEL$GC=2:*Q0?KS5>[N#IO]4P^)%;G2R0N.H@%33H!$!U4)XF>UN LFF198@\1_JP2/#+Y'#;=,@55MEYJ65GK MG?W^&MQ58LASK2QKS:T!7#_=]0I/\25!YCOSE+_]W.X(;G%\-YZ=C+;R;+[\ M(?J7@E87_.XWN>!O[G7?W:I[K1^N#_[Z&__YP^OW<7K>[K9?Z<2_':+M7)&= M*[)S17:NR,X5V;DB'[TK,INDP=-_P##/@H_;P>L*IIJ"&9QO_PP6R8J:,EQ M MKREF@<_9T>\I[^SS_",[=._IT_\VK6_+R]AFV#_)GO-=B/+6[+_@'%MG>7 M?)HN^HWZ4Z^__TB]EWS%R<>7!L?#B[C(T#UE-@N^8G>1=>&]4NDY\LHWL?@> M0 OZ)4N&Y.L\4]&DL [!;<^70[()9X_6]';P%KU>_ZB2!>Y]#\UIK^02G67> MW)S?J>;V;+JPW3QD&N+[>I=&,MY.K[>+0]EQ:\/,_0&N?EG_Z.B(W:2]W:7W MM.[E%1O5V!QX_SZ^'\=IF><-UNX[U$#Z88(>>B_PR MTHN"Q+HT09<#.%?GS M?F&/]BF8F NX5/FYEC3,U;M5_^W[C]O^ZZ?9!6?/UG\5HU?X\'F@1L"_Z-"1 MS& J9AYOXR_P'"PI XW_;)$.X:Z5^D?FB-LJ?&8@D]N^@UYE?__S M4/3K+)^Q _9MG)(GZHV>J9QIW+C'V9>,'ZTK>P5#7&^0V]FP)'=5"; M@_&<-]VSJUVEQWD9_$(^+O8HB6/0Z4*C-^X+0JXHB\]C/T M&&95 :3N+I"J42/M Q'*C[^G,;J2STK8D2)X6R4#8E'>P$L+,X&#,1QGGKHW MF@M_5F9@M9Q\B28J'>O0/3#TIO JS[+S48PYU,=%H4N@!MA8S23Y6@WC!!AC M\!;H["*&;-:W/OGFJ>(<1H]UM9_6 1S]&; ?_DTSLKMX!>=Y6/M(@_\2&TT;Y8<[G;OQ8;L;]^[8W;C7N1NOZ6ZL;>52 M_N,U"ZR$YII+Z7R0G0^R\T%V/LC.!]GY(#L?9",U+8\+F- $3 4PA< *O+GO MN?(_O,)\KBT$-^/WLN/,\/D+/8\.OZ#7'W27'XN$C="PN7V%7^(F6<>_P MA:0R4AZARN'GP &E'O43&.S!28&N"+#2.=/H_?O7V\$QZ,.2L99GB7:9/IZS M2,5!_O#2S3OL$Z)>VK<#K_!.,B&X^]]"?GA<$$*']> M+X+C*1@\$>S="5YWJEJ#S0,J**M27%LO@O=ZC#OY1D;^-4LQ>?-%RP0^P[T9 M3RKEYU*U3P26=1)E:3:-HR)X^DK'?\*3<#O(;V;>ZVUHVLAR- \''^%F1 NS M^M_/?-MW)Q^?T;!-_]UKXG14Z_RQ&L#+ HP_P.0G\0PWS/AR M_JEAV4.S'O2^&I]"==P5^DT.I#POJIX?[FE-;3#'A/EK"K M]T7-)?O;\;\^G_R?EB]>)QIW6HUTRY>\)7)+7T_B5+EDN-=P::,8T1+K[DP= M34J=^(ZX99K%9PL-%D7A/]Y\=?#T]S,XTF'#2_F)5NQ>WYS!TAF^T2,-PR'] M5)@8R+J5$.[7\,SXFN #CX)_P M/[+9=F&3; @\ PDD 6T/R"#1# $264)&,C-ZAIS+:1Q-XK%*.^??PW;^[=^Q M\V^_<_Y=[OSK''&=(ZYSQ'6.N,X1USGB'KLC[B/67Z4:K)0+]14^N!WQP0UD M;[I$O6L4'N\],G?9\2P'H^^0DO1ZC]!3=EIL![5[9AQE'T69*,.EQ!BR47.M MIL'O:1)/*7&GF0.#+H5IEF,1'+QSM\<\#)_47V8Z9\-6G TY^MLT^]OB= C3 MS!4%XLRH;A7]<.*^(,RA2Y84 M!K@1O 'D"2F"EBPW4Z1NU_])7AC# CZ=O/LLE9=NA$#[CWU?_H,DY\0C"^)"YQ5?S]^X]A@)!9,1;6,KQ6[7"X;-\D"HXX47#;6SM M+G9Y36'Y,)>A'J/+F0[SM<[$C._W MP+C@E@#!_@!Z2YNI:K8HN)EU&!?FC1]5F6?^@^R[PQ/'-8-9!(MZ'Q,#,:FG MG:?J07NJ#N[84W70>:HZ3U7GJ>H\59VGJO-4=9ZJSE-U&3&=E7HVT6GPCVT, MO8,UL<898\<)*%2EZIQ@G1-L.6>,H9C[!X_1$Y:;RTNE=Y0'(?5[Y1RH9+%5 MZ"A+T5\ @Z-C )TI/L@9 \$=2+L5DTY35-&$TL7$RW) M4D*^,HEDMJP.F6IC0#FS. ^H6OX8C&\5(>15,@R;N',C!-UKO$"0U7BI<;WF M5#YE/X4I6",'2%I@0X5T'!ITL2)08'DE,;4B(6?'&]@E^!TZF[#3$ZY#P C1 M,8)%D.Q"45%9<)$;MFPH]3B.$)P0!T L+6Q;DL3<:X.4=]JA.6)XA0(X3KEV M0T(2!"DT566)!7:Y3A3U>H W3*FH$X:*="$ :=.: U-F-M;9#&B.*)6QZ4V2 M5AX7Y[:<;ZJ^Q%.#?09/7ZBD(O^EO(:'*YI;BR6'L "^-*A&++Z%&/]85)3_QO'OPFSQ3 M<'*P.S-.&FN;M4/:HS.RF(O&95-/:7NCIUD$9XB^(..EJ?W@+ZF@*=81#6MO])QF."&+)&?]6YBT MI:-)"K;*>$&>:GA1-DYC0UU8=LE5K71R!8-FALWM&FA0.P3]$2?HVR2<13^)\,P,1$EU_X.PB*]DUW.\X/6SM^YT M]'YC^75PJH>*$?CPI;]60.)Q25PX+J:-HF:A+8;FX[)?+P&00#)YJW<0+)-2 M+&,P??AJJZ_U28WQPCN]H.WFO]%;@LX4Z'S+(VNNYM M!SW73=+N5+0M67MI- *!('V._( T^4X$W)UD3R%K]+Z@50#(,(Y MQK^E<* _C=JSQ MP:Q!9P#]!HX'T1XHT&PTN8*#3DWP$=3).8Z(^^'%)Y=6XT=:+>0L2WA0^'<$ MK+H7#*HXH<7&I,6B#I*-LZA\E- MI,^?"C@@0MJ*#8"[D*8A=EB7SL>H%(LJ[T*U!0EGMSJK5GW4*:FB;U&MM/4, M9X8$!JI@@^8,Q/1;!,^-BRACC?[4H)'4L&;:-_"?6:Z5]S:=54P G[/S1>;V MPH0VVR.:*_0]BS-S-A$2!^4U!ZZG*BV2FN@1[Y9SOS7$!]W/KHXH0+!@4EKR:%DM8]5U4 M\*NB@L_O."KXO(L*=E'!+BK8106[J& 7%>RB@EU4\-+\]0Q4S6GP$;;CZ^.! M7?;Z]9GF?O^1.3,LB.P1);#O/%)_!MXPMO:87UM;S^:R8E'\JBXL#I[4:_/- M&;$N]S91\X5$;XY=V$O*IO'M;]1%C&AL?ZA\& 8?)XB6.#/F][_@?H/!,I:4 M7^<5L4V@3(2,[5]:$+;.*MK2AHM)!X#;X)?E9/E:IA.,*8YCK%*A"HV\:]IEZQ%,S)<;J MC--1#IN25UB*SV]UC96,ARCT/"DT)O69\@<^SN/_ %.G6"H.\QKCNB=N8!LP M_"77"H_ @)$>Q[B591$<5^4DRV,,R9!3;;("*=6X&F+R6-!OFZ $0JS!F8Y@ M=R6!W3SA;?N,U2?S^N*RO.S< (^ZILT&R;>V@8C"'#KR/;;X!5XV_64%"B%L MQ!C^JSARA,O[-4L2_.^K),L8;?6?\1#?4NO]9)+#&V1%L3 )H_V'=Q"L;+,& M8&+!SGXPS:A#W2BI)&K%M[KPG'I^8[;W?.=-6S:)1SVGR:+WV"2E6V!9&#^> MQ1)@;D3B/\,4]GH!@\[ /RANQ[ZG^@]/<9(?L[G.1U7"&?(_T=-@\9K6:-24 M;:@_J*GLP0E"G4+C ?. M TN]!=V]1 11Q8YL<3,'<'6>D0&&F" M%^@4=PP8-OW$K'SGDI5_U/C8&[T RK*S/8XFL;Y@OS*'/26HZ/W&]P\6'D)O M%U>\"\WFE4[_A#>EP=OMX*S47P.Z=F=A18.4WH&NM>OAN[>-.;9N>KB70+=' MD<7;[M^[EIIX+C>796*4;8TPG^<\P+JJ3>?*-.-8GGMML!'G:;%(@$A'YN\Q$-_/#_+JZD-XE$=CQ!B M37#&6L_'RGE_)_BQ-!@(JE881%5B%>X9P9ZMFSSM0FXW"[D=WG'([; +N74A MMR[DUH7<%?I4_6UKJ\M-OR=_C61.?S6 $T?]O!MW7S M>7 B]>/-HT9;VC((\D74D=7_%4<>BI;7,?*M37OVD(^.7Y5/G65#F[(=!B/0^!,."TWK*.:@ V+$@N&%&,5(S6;PCR1DAT+_ MZ.BY9#7OMT PFJ+)4J825G'_U MMW]O-U\>-X.!6 V$=$ 1V9,APC:%W'@2?WX&-S6A4.M$1^>"\-3R2FZ3:-]+ M&>D_ZR=D8ROB;*)T] @ELBV4E+"RU]OO377N^VY"\K[\ M9OP\N#3K9S'.F),9)E[/Z&N3BGQF3YW0VKU!(Y8)>3C08R5OX 6:O3RA\N;13$I/FMH%O;!V>:6%IO5'_5.5_/!3] M%@=57);%H,K'DP;X%'F[/DX6!5;U<6XY/#V%'3%5?HTM6S=_TIIJ5M_*_4^& M%#;[0\7E?[X&WZ ?WAG"09.#6)2LM4BR>7&.O:RG4Q6<9M2XF8?!+ .K6WCA_$LROLR; MX<\J03 #)ZEL/Q!X?!GDT)LR37="C:I3U'%R\L+F>EPEW P9!_'R)5RVDX4V MK2?[-'N@7)K=8S=T5UIT'ZR;&&P-J_@36FIH>N,[7HNMW(XPJ5[^EI6Z^.GG M'ZN7EPWTG1?SM2Y]ST]_@VUP_OHF.VP1[3+$H3QW6_R[OU0A=\6\;G,RKG77 M,? Z4_7Z"0%";+NG:UR#[E1WUO-4:TW,9CHMV*G:G>U-MG-W/<_VMVP:IUQN M[??PJJD*-SGHAR3+KA+@)P@'9%T>H-JIF-,V,T;@9M6OW@].I6F%R 3E6OT M!H!N)(Z/8*HU[;-)'.;J=LPI=B^R[<4R\CEE<6K;GG'&3%$19!.6L%=I@IH8 M?+Z@..4X#>5',K^!1L#R(KA0$19R9SG_EC^&A15_P50Y0QW+\:.RGDF^C0FP M7O)S48K7IS;+7&_9/WGQB?$Y;!0QO*URZESI8O68*HW/TM)!LP7[WZ0Y+2%Y MF\.>Q["E \RHI]Z4)CK2LFZN1[IG(H%$!$AYE@A_]R,J2Y4G! ?QEZ>)V^./_UO5./G\_EVH8I7.T]7#SO*C*MKYE0LN]FZ?*SKYF-=F3_E'<+7)&VM9?+5%8ON M'VT__TZDUV5=?<7^[^]=.YUJ/?;_X:=;W6=(\!]J$9QM![_J%'C8.2@81OK% M&QKDNW*WURK(=W#;14AU=GL/'-.&3)8SDKQ\F^5.8_SS_M'AX2W3:7N$Y'L' M'/?N/N!8[WZ@L<-8$>7QC.7)(+O04NF,OJ&=W@N+'T!_]U^LPK_;2#[Y>I+' M!4P'O2N?MH/3Z+W.P?"]K/-_W_2KQ-U*BH8+;3FMHBQ<[/S+AMDU5.& M\ ^#]]P?E>3>AZHLLBI'OX+!?S5PKJ8RTRN!#=G#HJ>S";R"ZD&Q;4)B4&JQ MO+6D\OI .?B8;8X1Y1G\"C?9-)QU MX,>%EQ ZA".$?<.6K;!B,/0TMG/=&F7)T%&:FM?[]2H?,=AE^1AB#'[_9^C^ M^$6C&K;P/GD'Q E_'Z=EG-,"WWTZ.0Z#,S7,D',8LDP&__U?.[N]%^=A\ %F M%BM& L8*Y ]GP2]Y!CR(4ET(<%AOP\[G.$ 88,5R%2=\# EU(&ZY)N^1A(/C MJ:9C&MCD'DE2;D#$P(D-JZ@."#/'ODX3"\UL%\BYS\\%ND@"4HFYA'S=/&BI M=4O/V6!%"Z%[3M5"YYV"M0X*UFUC\JV)@K50B_+\8P; MMS<*8TSM $N$S]CG'10%J>P09BM0^V#6EQGVJJ>0#NYL#=,?$4;B= MXL4CB MQOC-DA1;M0 O^) ,@[=G_]KV'A2.+]\((O^1_XL; ,Q+VW!X0@IN2.?".2O^ M(8H-3)4ML#TXHJ1-LAS;:7'AQOQUB,[6R1I+E Y'XT8X&KN]N\71V.UU.!J/ M%$>C"]=VX=HN7-N%:[MP[:,.UYXD,2C!IU6BIADL(DZZ(.T:F,>WW6OZ_LWC M;(LM9 \">LE$OFTGP3J:R)=9KNZ27FD_G[%W>6%Z\3G,=GVADVQ&&^Z9N+8B M-H\F:%/WMY>&7+9\*;2^T^L]7[:CKS6!%A )>?OR@N<"O2[]DL%^MBCJ##[I M]0TT80U&B2_J#02YXS1WT)LP7"BFD6*])FKZQ@5O0R74HX_=_US%,*4>>J'O M"P\#L!8T@3)(-$-F@XGQB#FO.)D=%VRB"RU+S/)SD]DJ/FB.,%@,"0/ST>CG M3!Z",/BL\UP%;S'YP?;8,X"J!+;]/DN'.-F3=)S4E\7]E*5=W\INT<4R47R+ MLT.5;:X.() DP[H;CSH&FB;)E2'2CW$U [GLMN" O\(NAH9 X\A[0S-?>-V\ M*1NI@?Q_*IJ@Y^XTAO]6PT[_N'_]8V_SW?.=_G&)BYYO8EMTC"EB@":G$7;<-@E3Q+R4.DK%PJVPUJD5R5/* M]".!-\#IA*83>>3EW\UX;J[-=7+#)7&'#C]7 M#0:AB=*4_?P_FX9EY;0O]SP%PXWG!)H%:'H/@W+?,/P']JW0T23-DFR,*(I8 MLN]OC^G$=PK*@Z+*4!7I09:=AY0\1H!+G,-EY.#)!_S9J<+]A+%&P=LL&\*L M6-4Y=6X&!&F$U:'Q:X/ZK[*B) 01^@H/F'+90E]58.7"$^6O6+F@EWQ^XP$_ M;:.FM'LD.6W^,1@X1FJUY^ 7K^[B)Q".]HE/68F%% X(Z[0.&5IO0^AC,N*W M)\.*MYE?^'\JK5.KW:TO5&.7LG"SE(7^':AO-_A7J_-)NNO>X&(7?LU0FK(ZS#7W2J M\^6?9%5)/4U)!X2O-56?AN3+*69(V'YY0I:?2\ %%S25?O?"KFL,1%5W8X/XEX>9'T9O^X?=Z3 UHJK30 M20-9]TQ'N2XQT<,(P_YM:PKK* R)D_,=7>& /UB6,R)/Y+&9JU!W3N/ED"ZR M=#Z0X]%(Q7DA67-G_W[._OAP=$>9A*6,09\:C\*!6<8-$CV MG@3]G>V#X <''8#YEU>,T>MM]QI/K!H-;I]&9.Y(%:">H=I69617T=IE1^R";B+N-]U<%\?#O3Q)DX;,\B[3&TRZ>!*F:ZK;/ MR[A,VKZ 6Z]>LB3P/J:C\3O3L)%S%9=XH/OYF4Q%I+%D( M,F,A?8+W[F>@.^3P*^#28&HR,\,$AQS[#*)JI,;8?*#T523$G 'J&,;%K"KA M'Q08EZ:,N,9LH;6UX>%#,OG!E)=D"YENKFDS<'(&%,=!\PP6=L!M-_1 PW\O M-'D:LH2[+QI>Z.TZ96 ,2+&CJ:DIFML%8=\KY'0A0]/C(4X4,&7E*" &28=4 MDOJ"K\6# >Q&5$CHT<%-V,#LK3>N':Q46BS&G0 MN[RO?0Y;E1-X'/MYPFIYWKP$._.,FBU<,7]ONM2)P@XPR(:+I=4UV ?Z=7"S MR%XEI1Z;8" /T26(#T[MP Z>G/\YT.C<^7[;PU?BJ@W:T&8,NSOWV(QA=Z=K MQK#&C,TI?*)'P-TPJI[_B2AYWD>DWGVT?V^N N=UA<"*H=((;"HRJ$ CR9NZ M&+%0#)_&S#9KK2"PE4U)V@U(Y5BAIUKZ0[S1$7>*VNUS<]"U[@\A]PFT@\_X MJ+U2=0[57V)C](GUV/]56)":U9#9?Y+K]I^C62%4O!D \+P"KU5-QUFF6;S7,V M>:5OLWM:IO?I0)K]QX) MYY[&1L)9'OH>"&=K%<'LKC'![-TCP=S3V$@PRT.O(Z?9NT_"N3)IK%,@[D&! MP(8JG?*PMLK#7O^@4QTZU:%3'3K5X3[Y3*= K&^ M"L11YWOH%(A.@>@4B'OE,YT"T2D0#07" V1S&&B=)K&VFD1_]WFG272:1*=) M=)K$??*93I/H-(F&)F$1$1ZK]K Z&[+#V2L:UU[%2J-RE%G)-.(U.6?F> M5+H&.LVUU['3NTR0W:7^IP5V]4>NHX5TUM[57[][4^T]Z5C7HMHUG=O:*WX>NSV\E-VNLZ/MIN?S"* )&>DBUU&6 M1G$2DSIET"Z:GPKB1>-C0KWX5/L,P1_2+-WZY?CXHP>6--6JJ/*-!<8PG<:. MW[T-@[D&ZCQ'/*B1SJG?5ID%$9@**DY;ML0AA"$D$%@34<6P6/!K1,G.AX2 M3: ]N*N;B"AU/,2/8RGX&G\#&')LBELMOKR OZ&#QC("?N>I86&C^C[9_0E_1S!EXK2_ _OW@6 M)!FV/TL)VRPK5%*'\X(?P6^&"#<9"<$3QO<4 3RH&)D$EHX_I!_ M+[PNZ%L&5"TN];2@1165#"U&7](C3^,OSX (L^A\BUO, MM[U\._A#!U6A'6T('2&)X&H0]3*K)36UUCIAU=+T8ACT/#$2=PZ23 MSK4,54.0A"G1SAB!W!&G$H0 G7. M,R:V(:R >NAFZ9^"=<]7'NB0L.)QZ:J88-_:.=#14">$F#C40,53A -L0ZO# MIH4(W4G@5;,\A@%Y.VSK%V^#_(,ML2$N]IK_ W%\&%JUN;G<6+B:S1BQS+&T M8* CA8N;:P/8QPA]=IT%KGU4,2XA97403BJ^,(??P!XAE2-B;(2H9-X=;!R; M&4D@AW!O(C6+<3)X1FDAK97:-L>-8!/J(8\:HR6AIEYPL#(BS!3T4F/X% L?6!R64R0#%[C@%#CNTW\&: MW'3\':E2N(\D*,PPOZA1B#P2W\8X' M^QR9\'\M95*70?<(]W0N:0-4X:AUM70+/L!5@OV=9-0ZTLA#>EF# *=J ==C M!%)6AB5^'Q=%I7/34CHBU-LQWKC:@>*S=OUX5H:O6K%L#K?V5KC%0;ZL\/C; M@5!^S9LRFV&/("2M;+ZIN'J[]XFKM]OAZGTUS%D=VPP.NX%N1I]<"]^,SNH& M)WD# W -X,QNS1M_]^!&EZ.X'%R-3U3K''I+:3WWAL1B%E"GN=$ FY3L=DL_QCI1*[QSO;=5%RT[\;6VS[9Z\[!_MA?M[>VN93K?& F)_GV3#1@N( M=S8EY+&*!^*T9OAUEP@'AV'O\* 3"&LF$-8^X_K)RZ/]L-=?SXSJ-18!C\%& M^,#I&R0(_-0\_5>%N4$V;8,R2#!S%=-AT*LD.9@&)4ZYCX]5%%P[ O,P),9- MEG.T%_:>/U\7P=(!B71 (I>N8^\PW#]\O@ZR['N1ZAK)O4=A-BUE_3]6H?=0 MI!G-<[?7"X]V]]=%3G4"Z.&8/[N[.^'>T<$ZR(R') P>@Q'T_M*:V$XP/ #! ML!/N'.YT8J$3"S<]F)V#\'"W"ZYW)L*25'AS&0I")Q0>@E#H[83[NUW O1,+ M-SZ8_O/GX=Y.OY,+G;6P5$;Y"P+6,)*.;@>NZ:3# Y .3_O/P^<[ZVPT=,'T MM94/2#R[AUTTO3,9:KW#NZ2K#104^V'O^>$:BXG.B%A3(7$0'CQ?BR!U9T*L MEYPX7@5HV=L=,/#_=WUT&V==49#U($-OKE/%J)]TU"8[TALFZRDOVCO?#H:+>3 M?P]4_GW]X:\O+M>UEW"PVPOW=];"TOO.TG!3FP2A,T:07DM7W#GD3XC!Z-=(2- MN4:E!7A!I*\PR$;<$ Y_)W7 _U=$9V(SR;4PLKZ1MW90LX MZEA6Z^UFNIR98!7UM2I5.HXQZTT5A2X+OXT3=_I*M=?HRVN_Q*B76H7-%?58(Q(H M2FI%-I'F5[ZO>RHO6H-,)?E70%Z:7$S=QJ[4-@SVHDE)R3N#3.*-C MXG]A=[8Z47]+YZWPYEVVKK@X-&ENPE=YNP/O_ Y]M>A(;=-.OT/6I=VUPGMO MKU7[@CKXC:[:R%IW+CCI>VO-=5?,^BR&-ZL<%T[':_8'%A\N$;W/G LFC6LP MYR8]M6P[4"7Q)>HMF,D=II<1@_PM*U$NSR=Q- GFFC@+$,00N? ID%+_",RY MWDZ/#AG83;(([%RP_QPR<^ L1%#_J%(=].GWNT!/!;4>#&E(R_R?(G4@+U%? MGN$8K?.AIG_#(7-SDB75%&\=C&?XE;(M'7F=!87]*$#C5E+BYG0%>S@R>I/./B9'##]., M?SLS=\T]@\^D5I6E22!8(LWM3??WGWVYMOK>O-]!7ETO?F^PAMWYQTW'F?[ MK[7KZ]7UYKLE\E^KWGQ=.[YO];6MV;7MVO&MN73KVO&MXV7JVO%]CXEM7#N^ M]:)';@[8,?6U8^I=D\#O.V#7)/#VSK%K$MCE2GTS3%5;0.@IQGB?D4/]K!I0 M$$N5.OA71@&,,PY68PRV2LIXEC2^^;FH9BN.KLQF+Y(XU5OBJ^SO]'X@. 2P M7.&I2W2SQY:J]0!RL+A-X?9N5]R^_BE3ZYP+]>1E;_NH*W3O:EE6MQ?)TK: MN M3/U:Y\5"J56B>O>W>7BF 2 I2_=49A[R3$FDJ(_O;!6H",/"0)\1B,AE]65A-WDN%A28:G MO>V==097[!ITK*UP0-+IK:ETZ-IS=+#KG3"XN2/I<&T@H#HSX>%(@O[VWEJ@ M+W5FPGI)@Q;(]_=H'63'J MY-Z=G?SZ5AQ>'WU]^V@3A>!=0Z]S%)T7\?\<[/'V<$NB[05^&%:LQ?4/AVS'V#YC]O.9$XC9**$:[S0'^Q?P@6-,:. ]C(*(\'"'P_R"[@%!"AF4^" M:%XNFCF52!43?%M*0>BHRG,N?0M2559XB*M:"G@ _5F5MR#_TZQ'"K'E@8;@ M!CM,AT&V^H..;*-CD:)(!M=-HO&*&V&\0GZ.V@HAG 7P#J4,EB__H%1L1 M,[_77(-Z;23>!HS9Y/SX1NV@,.@R1D)A-#FLHW!5 MQC0))%+[QDT/2&<85U-D;$F6CK>0.(-AQ01L=P+XI%938>C($W0L3#6%C8C* M"@OAD))F6K%F;L7',L_AA@*PW%F5S[)"-_I@^+P2SCO51,7X$!+K4 ]@!N-< M\WHCD&\IJ@M^0P)Y;Q%2DR+XMW!C:NWP90:76G-3BV"!,-:N@8*[I\W60%SN MQQ_<^XVXS.[[*M]:S50V-^;)R[>PRP%I!Z,DFS<:3V'8R7W'#6NLW%,HAV&W M8'XST%"DD.LB3A M?DY4D7G\*7C+JL8"YZES%#WF17 !B?CQY7"6G(A-3Y;9RI953K,;U7>"N*K1 M?N %HM$Q@AEP@IAZB;2J-0I[8 #EP7^1G(TJ!"\Q%Q0I'*1>A9*Y288SM>"6 M.ZB=H"*+SZ&@GF3)D-KY_&&5]M9)M^IOK?IFO>F4JHE1V+[(]A.:8E\H)Z1@ M1JSE^6H(SCV)83%#7*R55BK*L9S6JF9AH NXGC!(LK!\@+>E\/2USXW)?4OG M*#/,[W!H\.09Z:E?T4[*G;;1HL(Z ![\YAK7Y3LTEVH<^Y5=I>ZRJ=1U& :\ MODFY]]4RZM8ZQKS]W-X0I:4!3./9R6@KS^;+'Z*[*VAM1;/_3:UHVJ6)$41- MW0R[S^QOU;NW/-Q>--??^,\?7K^/T_/V]C77:F83+)'N-7W0+1(Z>;['VS7%.%*4==UNEG'R[2QG6[V[B>9XI*>-R[; MYI[F=H,LT^49KF^"#??!:2?/O8>;8/,8A$+7*>?[#GAOG7+N2%7VSO$N1Z1S MO,L!Y1PWTMA\S,5=OQF7N.2;L"N]Q2G>I;L_N"8V!_OAP<$Z0P7=G[I\K^KP M]?O8K('2^^3EP?.PARZ,^]=GUU%1?\^*C27YK)-%U N$!"(2GAWOA_L[:@#O< M'&NTDPGWB#4*9L/!X;J:#>N(-OHH+(:ORYKNQ,4#$!?]G;UPM_]@H>!CV>IT%T5D02Q+C3:U4!IU)E];+/%9)\8@!Z)X^?Q[N]7IK*W=NLI9' M:UX(C[*%;RN@0&!+QE3"3_,\UR75/&O/70L3&+C M21IHHEF>_F.H+W22S1C3BQ^162(2 N(^J+Q,=5Y,XIDK6R<< M*[!(&=QJKBUP4P,A3!GD%(,F$#*0%D&%16H6$S(1@IL4%;SHRB$)0 @G1]>9 M, \0)HB*VAT4PJS*BPK!2>A['B3*IM.8MKG@(G[:SM@4R>,>-ROV2X2E:J^T MYUD5/&NO6G\8Y[#)R:)1ME_$0)HJOZI\_[[Q3>[@ZHQ C9NIA4>@*V_1VX_^ M/8)==-@Y69HLZ)UX;'" #F-- +?POL /XS+10WXTT@A"Z T#,V'8CE70&S#O M4840>$+<-.JA]U(9@!6Z<,?OWA+I MHBAT]\("0@[C(JJ*PF#96 @UQK+2#"1%)>.!5WD*IG!O9W<[>#<*\-89@5:? M;L#X6;"H+(I 8H1UR+C( .K!U$%]HA].5#[50P3"T>8=B!V81F#YP[((1L6! M0!)LBD7RHPU!OI4A#AB(3* @ NFR'&7%&WV1R0P UF,%+[X>\=-@T^#=5:KF M^ GB3OJ?#[4& 3DU2PF)0ZBDR%!"PT%K^(T"/A/5 1XW]?['=(?K<*3^NAF% M=B-O-JS]!&YA-HTCA[%:!X#BV[O@W=$,OE2*Y M6C#?NUO>&^[AQJBEI,K"K?)C)68)6C8!<2Y1'\(G"Q^<-"/YOT#&DNJQ0MA4>_>(M:!2 MH?.6+1:X/%1D=4[(6KF&_X$UT2GE*BT4Y1?@3"NR^YA+X' >$X,75P1W-L5# M,_A^KV7RIS)EH[!O!YSO7&F?+5F4,-D;0F)%=B*3? ]J!>ZZFPDB:"&?G<4H M5[(90W8QFB'.H8#334BNP*OP:_@[0(0<8F8@AW+9.@2EL)6,G;B&J MA2;14&BC'8@0H9U!EPY!W*H%0\_"[5H0/!EH?HJ 0$G' W$'QKC.[?%Y9.(O MPP>[-;,&174$IRC8=GB\UF6ZD:P\?OFZ_38@[">0ZH(-8]B9"P4D&BWX]M/. MC#68F#[0=%&'K7.P>2-"V&R]:L4]L+B/];6Q3:R$UALPZV3UDOI4D.W!**J% M2A#OS5O&=O"O^@:Q+B"WFV^=VSI\LX4JA4WC[ST+V\3=P=;#!;EK0ZS;./9L M54V"UHPSX1E\UPB(OX[%BNB5(-&#<98-YW'"302,&5FJ=!RC_\)DT]\YZSTA M$&/EI$6%2,L.:W2(,-+LG^2%>(C[UUE2C6]JQ&X&FYKY;QD2_C7^7UJQERDF MP$^90WV#:YY@'X"5/$-@* /O)5EF^Q#@D<0Y8SN#F3O6&VG\>0#O%EL>%,ZQ MMJT"Q&:V]D&@TXLXSU+/I< MBD[>>I9*A&0.'U9IC%[LT_K;$/T&IR=HH.M(_= MJXBB6YPHGR?:3L<'XX5%P<:1Z 5V#N>0P0H'%0&J%Q7UA&!/(PPP@@W#32U0 MKZ==\FV),=P:WGVC-Z=9:;IHD!<'KPO[.H3L_(JYF?4^X7Y-P"C2>9,U8VPF5W%!$/.M0:M[8,@?&N*# MYF?L<(J9H2G((8-@"K<^GB66RGS'&L%^>XP2[RIB4^16U^#A8]J,RB?6:0L)CHUBB%N0$H%NPKY4?A/ M:$QF:L83DS,U0+8P JZ4^>]ZP3\Y1]. E@(V=#PJ X5M4"284!OI14!]/]Q8 MS36)3Y:#=+Y;('+$9KBHP0QW?D:C7M?.BVVP/,W4D@YOX8]Y#O@( ].**L*RV[=/9AEZ =S]^"% M>,E#Y_X(^!<44,/#!\$71VP.F:,"6R(NQ#N"X^GI+,D6<+ O@KR:PHA$;!3Y M\Y43VR#(+)?<(T!'0")C]*VSO_9",QM/HPD:J+X]1[:P+W&<.8QO]B\M!=OH M;1M)1" $WJHXD48)4ZTQ @%G@PT+8!]!B*:V(Q,U(!DJ[LX!E_L>&/EG$O#4 M4R!PB@$I,G/$WP>]&#KTN^!0A$.SHY86J2O4T_ R*/?^E*AQN<;+FU% M&V*C41[KPCX0N Q0=6+3><7>TFR&/!G5M!@]J-Y!6(ZW?!A\:8V;D%R:U)2) M^/2@()='-@J7^:)S5[#'?MCB!VS$>CQGARA4_M70([B2Y:9>BS.MB=6E\%XB M=Z,=@I:+7?!4OJBQ(,==9->L9_ >[LD?6F(;* /A(,F/PCD(0!:HD/.D49.0 MU<08!7H&$CQQK*T%P;U;Q*S:TV[_$']-['35Z6]?ESK6>X0$X8,F:=/(^^ M6V1O)K)@VA!),Q.^<]YM4!=P5VE"SO]+#6"L]!-5V)GP.D]9*/IH,.,\F\-^ M^D(&;'7C'10 W2ZE(WP$5%_TN M;L<+C?DT);)35E^]/#6)^[3QVZO.XWZ$+^8-H5?HNEF)2\;5JBVN2;]AAKT; M>7,*9 U:4DHP]35M$.Z*_# VO_ ARX!JX@[8#DCYYGWWCI68!U;-^=&YI:-J M6B0RJ9L2@N%9- @26:G;S&Z6,35NY%CL(Y+-M5O;8AJLZ>41#:S1>:H6$;*: MW]"X"ZZ\8D@WHZ1"#;>D;K#QE*7YL-)&,'K>RR4;NN[KE%C>%"Q+5A&8N:7: M:_:J4B/5VHB=G!JD(5R0BY)Z$GKI570AC,K.LX%_\6&V2W>M M+0O+6++;LH699#\Z&>U<+;$S_$PWO$J27 HMCM6:V\?DHJWT*HVH_V\L[EGR M!%D%VMQW=LR8^(9Q*6/N*W Z/-!<;!IFH89_1M:E4@ )%&R=+_SY=4VX;MB$ MZ_D=-^%ZWC7A6K\F7-]+%#2E%2<1-EL1O\;J?$QR.@5!/48F>*_R"5WDETU) M6G"+>7:.>7]>?C/&FOYRXL8E0PEPLN=#_ZG6\HQI^>]/>D\:W<^:O<\:?(7( M_09;XIJ4->M>Y7V'JXK=VJMVRVSVHO;DZJ+7[\!O_^OHX/G1B]9RUM73NVQ. MWTK52C0*$IPYAPUMNVH.<)*5393^^UDP1D=URO4^H.%$Z*45_=YY8>L&D"=9 M,Y 2<4H! $.82:;28FE'6@K,.C)[P&1F4QY!%X8CS-'92:XI.GY'%Z8A.O*> MMRI-8PVZL@[>Z 0#&_#U[_CU/(^M-G9&' K_^IAGXUQ-A1P]_=%+=&\X2@N3 M4>_'KR>*4HJK&5%LJK?*29P/.=Q!JMU0@LT=U6XXU:J:3TEHU$NX)F\]=1!V M63B>_E]8TK1]U"]EEC7B?('4W1'89A-8C7AR:]Q+=2 M4/%VKW9O[T'C?Y=>5>> !'!U4H%7UNW%6IT-@-758%90YE6YF$E$"OTCE&FS M1;5Y)D^\X$0R\Z+">X(M" &]##16X_ FXZOLEGOA)*E*=*>1HX,&5$C-3E_8 M*^"S,T7YDW'9=#BW$[I)/;6!*BR0MP$ 6:A?=$)I+VDA,S"UR>Q22BB#LB3W MOXE(2N6C*I4I@!H_!-=S8 M"QM59\>A.313$,2T2E$[DS[H0G7"#C'>EE$9]@#^,8"IW)O%_@?R[,3%!&NK M\!((M&3R8L":%H[:*E].=GK:X@5O/=L!YL"6RXF>=-_)%_"W_O9^+X#=342) MX3T!=E(JKJMZ"C_9W?EY\#+ *DGS2W3CPJ]Q*L_$#RSAXJ7T2YX:5J-0WA+B M&]+EXT5]@8M#M?7(09!Q9.BTTVZ&4XUW(C$*5O/,/%914]EL@5@S([J=([B] M="O'H0<\&(0L*MP"J=FQ MW@/C2?K]+!AF"4(0")F?5'D6!J]!% UA.O)E&!QC'B%,QWY$U_7W?P8S]'?" MFG6>\,%@ @_;C"8AAGXJ+/B>+K*]KFH&;/T+9C_CU=X[^,&Y562R2&8H:VEW MTA@7$GA\GV2[14BJZ_\@RQ->AJ49]DG6HEW\"2@MI#JJ M)8=\>ZH95N (V! POXQK7)O;X7.#7(]Y2E2RFA$$ 2:Q;/E&##,MA!R"C MP.#@G4-6-$$W EDIO#NP:2G:4PDJ7A/!56B<6&,[C$V'L#JFW(;YRE]@0YJL MNF*F-7E2Y?!"Y U1)/J9PM8_D_DO59(XR-9XF MSPU3*Q752&<@; @I1/S"*0DC,1@D6W([^&,2)[J&,H=E7T6]\)*S!DD\\,#$ M9&5@$SN;9CB__Y!V3U,A[UF,T"=%067*AK\AVW*)VY.80F9P+:.8,S*+<^!] M5*-@G8SHU=($^8#51&!ZP-D1RHF%?."4L=P6)SK$#<)V^-'@.@BHI*WLB%2Z MRH*'@U I8. ZL"@^A/YA=LS.L_P5-Y=Y"T<^=PA=_UMZQY'1T6N&$$]8Y+E#/9#4).";^L)FDLMJA6$=0<(FR;)=QZLC](,U] M]@1N17P3)O])7V3)!0JIUQRBM3W>\%B/357 )X*C)?%I?N"7*:J2*G2EJK"V M 4_UETC/R+\3?'K]-BCF:C9CLY,ZC3XC$$[#&]G:%J@2=F!33*TL:H&^I6@( M>Y=,M1(PJPCL- D="-V&_BD-'#X4X<_"%,X^O/WD9]K8=8@_5E &"^T_;+/= M-Y3.EY366HE##13'Y8*C !-.:FOT?%PJ$"LJM84R-A[B,3C)8F/>;([0D+ZZ4VD)6+H(K MA6@E52$!,V[\Q610\IF8HVJAA)#R0 365'G"1++NS(J6PF:;>>E^3VT16$W) M=4XS4>0,ZXI3\2B%I"X*U4L1.+RP%OEG8V4"Q@H>"G#O]=&2V4U5L$QU&.9^ M_@:GIPG@)!E2C@4'KXV^=/V-,A@AM=R(Q@:1B$.F/^3R>_*$,?^WJ,8P$W2< M2;,[?$/(-?!H,,-R1J#S,[85Y8SX:GI=M5L%CEA'T.3=W-0+T'#!CW*.Q"P( M7 /9H_C@[7'B?A*^01UQ _?, V#!6Y7'&-*Y#Y(7_"=/"8D2%4\+;UJV?KIF M^5MOL=&V?_3MO%*0O4F[U RV9=PX'PI#<@F\L\*NJO*Y"JUIU![3FJ)78K[I@4DD\()N?74I[[W?I7# M/AO05K1L.V:(N80+"^'!.8Z/(5!84R@(](#1"RSFH,4F\:$)2LQ-NQ]O#HB MK!JS"CM$I;.(1['@E1C?H)-/1C1H+*@L3)1Q!&>/-PAS^[)TG!E8.LZ&(/+# M*Q67##[%D C-ZO08@T^7; Y%P2 1 MQ]846GEUZ0.-47#?@WF=9-PH0?C_&JXMX9H)!@[>ALW//KK,\U^+ZJ'^/>;D MFTCRS^ZU$L]S$%TV3V.($Z@+V3NFVMA+LA .:G#HG8"V.6XF#"X:D,V@,,B) MJW0A8=P4N4_ ZO,<,6/Y20/UV&_P4>IHDF9)-@:!MBA*C=GF9O,Y+[-D5Y>$ MMIW)TWI10812;QXOHQ?>F^I\'$OW'GS>$_G8+2>.,/W8*3P@8ZC;C:G)X(XZ MA'0*/Z2X+?MD\4Y)CRI9+#\@*_&C]P+P0!+=?.MU/Z%R?%<%+GIL[0TV!F&4 M7$J =-+4P7W:[$DP,3WSM-!1E7/V?Z+FA4A="P 5Z:%;&C#'B':LC:TQ8)]; M,3UL.Z!X:136&XE5HA[< .Q^D:6IYO0$FQ/N\;9&ZG4#L*.9=V1I @XV8\4- MM*,+-EDJI#90370*),.OB'71Q(#C[D?P&\'I0BDSY-X0C%Z.I )7E8A&%MP5 MU]^PN/[HCHOKC[KB^LTMKK^9(8L<#^/7XRKQ)%$MD9)97B ,;J2'Z,R&-6-$ M^4=RATAR?"X9580HRBR1.% ;>I-+<;HO/P_5UMB\2^OLB>I[(]+ ;(_9!2?Z M_@1F6 SC2-[#:*K$K.LN$RV67KILXI(HL0*74%[0,RKI>9) 9?8.L>9<:7FB MQW$AG@5OIMR#A:0=5T>RG6DB,VX:FTYZ059=?\8BL6,&]&8'.9]+.8$RVY-.:'(=59US3,VT24TT4@N$P(@HERBHQ#7M4HI MK5.;>6-K'XY+O R;:?<(VHA RY,RC914NSH7,0Q*.:+V].\I-$IMJE(I.\VX M#Q_=F&1YQI* @JE")A:QI'QZ+@-1RKWT)D\7525%.QQ]2 B47,CQR->:,2I& MUHB=4&%SK40U5@&8]\YR:'N8F)#5.ZG#3$Z^B9QR@MT'?H:6"<(B[S3-.YGA M&GQPT[$4%%ERAL <52X0S2:>HU-*9>%U1Z9J&$1;(4D) I6WS$FB^"*61F4Q M9I8EWOWVMF4*[)P ; GS2@$+TY>OPX[E5WS-L-388UV68UD>QN/9*812J6)/ MQ11PZG-&:_RS2B4?6!)W&W.B7V+HC(I!S?2(6\HFFZH7\Q!?IT@Z)U.$(S3@ M9A*8%X?+=1F8]_;-9D@-^".T)!.L=*DX=8!S^UQ6 7X$QGJ)^0EDQXA$P:B0 MW<[6?HSWF:YITL9]CSV#MY'*A;YX([7,HEP!(;H%D:BQ@,?_-V7'^QD7[7LG M+P2E &%\45UEN1P\==X$Z9E,U2.,]61BEM@]F3PEUBXNT =;WL M7$)%7,RF#.YVHP[OW6@Y^57>;BJW[?1\KQAE#>;XOW3BGH(G6M!F/:90N84*0]%9=FY#4/JA.W!V;[/13]E=2] MH6*U"0]\S\F-8LNQ4]NTT)&6M[X708(!M>9/IM&(.%A:['4230S_;+N$+!O, M9;PUP*;:DG6+V28$:D/J.?EP*F"7AP"KW$0B&NIB!$&$ZIP1(KL5H MKZVPY@9; =*PTC3]F1 O8\_$W-^PK/ZES6)&1HO ^#_6TYG]EBGB8_>585RE MRT!V3)4,2]C8RA0+UF.6V!V]X5G RD6/FKVF7(RZ3< MUI0U57#!K!K@SB/C M&C6:F'!TP6]2P%.QSTH,ECK4$-[WAK*)-[8%M4A-,DT79L,L]/'ET;E[TJRO M"!D*L)62:^/IX=,LQ6+,T)8?"Q@\1] :'DJNC#*@(<.X4*3L"M+/ N]TZBXW MVWM>9V^;!,._$Y70$*25MY>N! T9,]/"H=&3< S%@B#WIDD@P#I9+)P5Y1FX M#?"&:>AYHY?=DRYJBUH.!5*IO*L-*H R_A3BO]UX0WWCI^'TM"H_)M_)TO$E MG+GC*<*##!L$PII!O0 -I=XX7LO\_#MOFIPQ^JS0N+$L5*GH>+.$/(U:5JH] MV'/+*_,\R\T9 IF.M"JX.B7G[UBYP#=80(46AH8_QP)CAIS"/CW =Y):)))3 MYCC[UF/GE(,97ZAHP<+)*(7SV"4D4\**WP#(Z^UC4KB&GG+*1[M"N;+5$O>N M/&U"L'.O=[?!SKU>%^Q\W,'.Q0 OLW \R@2]!V%=GX7-"PYMV R;.E!WB03A M*1D5KT(I>Q'G%7'T"%]!_]U/*QWQ[(;RQIFRQHA'9+1HU;E=QSAO30V3]-W8<_(W:"#):LWH MJE15Y23+N;LP=Q>RD)%BC]B.3P9UDXCRO*S))DW MU! X00/.M!=DL[Q47TC)N >&\0NAK^ !REQ&658B@$P9MH!K V'B?33S18HR M+H.::\'3Y84CP$]LOR7CG;R("P<;:E[,:KV7'F&U6!I6"D]BU(_%35%W:G@I M$0Z%JG9!_/8U&TIC#M;,:Y"9Y6T@9PZ^%5C"!&ZHW#Y4[4MD[%1;,4>GQ<@+7D67&4!C^;<<('YI$_)68?58G* MJ8&BSL>+9P+NHSV J5PC7Z\[*._A0BTCRKG6Z;$V?A@+F.;(-6TX68UWQPO/ M>-?4Y_(G%QXT.;F@7-)'>W-PN8=^43'">I9Y;%%9^=QF";NY393*%(SYKC9; M_4*@5X@0XA\8?"%-WSFSUL1Q:(:T\HFB[O0:=6\I6"(9/;,[2<+'U(N@NWV3 MD1@&+E;KFZ:, +\6(AZ<"EAW\7B@__^J\K*%XV1^,-5%I09,9 A5VOS9G.( MG_V+S')3)F-=F"-Y(1>/55.=>WW!4YFLI$EC8J1>9M% 3+U(3-'0$ M5Y] &]:S85! G0=6[/EM-#*X*WJA9("#[]GNX*YF+L#S% YU=2!-2B61E*;R MR[\J$!H:!4:K^^OA]6KIZ'+MZ-(W*N"S*4/4C$PN<2OA"8XI4"C\ Y/D2J)0 ML!^0@8*:NP";MJ/.CCJ_)W52TU:C[_J (UEN5 BO3M7$0;PJ/2Y_M5U5AUI/ M^=O<.)^JCF@[HOWVF5.]YM E_@RQMW;IQ5L%< U3K4W2L4VOPK)$6XO8D6-' MCM\\\WI&H5>XH.KYYQWWZ\CM.\P\+HI*4:(T%5P8U"KWZ M-G!UU2L=L7;$^CWURWHUXU*.9\T#)*&>T&]P:.%30'#G?I$!9B;R&W/-H^AA M1[P=\7[SS/V(<@UU)?,*6<'"&4BI-68.E!@K'*,%)5FUDW@&G_^9Q? 2#)E4 MPGL=!O1T&I=GHR@1V&&R:W:LY.7:WP4;%ADEP1_U&$GJF&%S!/ M-=88R:'(49<+>L-E'11$ 8>0YBVQN+YT;X9RFUI65H$IT& M56HD@,@A5[W@N:1#+C#DA$[N[8&N:5.FF!4STR6 4(B]'FF(KD\("8E@']\\ M.&Z !3'3!L$B6FLLKCE#6V[-DG ($[2FN\RPT"Z2[F4PUL6E%VLW".![T*YDN9>521@%B=\5 [=#WRZJ87<9X1;ID_AFA8J^F.S=9L\EV:VP=W\;Y3G6ZOC8K#VR*(?\R&(,$JO09!U<9SOC>8 M>FQ*,327 M_^.8>?!L>F605S[E-39EP_SV)"J>U9BE87\A*%D!5;P :V$+H" MF$\LL*FK::*:2:F= /.D3$BVS!W8!*-%T BRE7O)\$4#F' MGRW@0F)J B9N,ADH2=%:O4^,9I1J>M0]:=K'O]6#O$+PA_X^K7DO#$Z!*?RJ MTS2.SJ5%5L1@X=E<:G1=<37W;E^].=)5 4R?HMDY>W>;>V>79$"Q^D"E^4FPWR.AQ47R4U&5&MA7.ISDU;5C=R<3TFCA>.H9K666-BP@A M\,<-7'#G:;2XBZ2P+Z=DUI\RJ9RIU>Q(-U7>;"[=8=!3T:9TM:T6CT=A@=(T MKJ;<3.W28Z);0A)_HM,MTY;7/^J0T;SLXL4I1*I]+9^ M'PA\@7[K.FI?>9*;J3CAZ;-5@U\V37*1@33?W0I2HR*)(I68X+$I9J6W.%:ZY MU=*'%&]&"KBTHKL5/">TP0@?5S6T;EXOUF&=PLYE*[:GPVD:9"H?UF4/V\UZ MB@:K1L]BD]LQ8)"'+R)&6;'0$X(O70=,:5HC.Z!'GKH][O MD5NBE.4+[E"P7U8QXD<3%AD=G.$I;#X6HM&Z*Q]9<90?VL MT'Y)L_69M;C54)?8TE-N?2$8==2X,$U%028^3E;3B,$)71Z-;1PA>W:=E!KD M*F0Z90C81YW[GOJJ>6X;VV"SZH:K5$S66!IZ9IS>PVH9W575 V_SU'^=0XW-*MRH%&\,G9PV6&\@LBP M 1$OCCDLP5>@('%/.<]U?J7**\ &A WNIFS&OG0CP^O%"&F[!6_2,CM"4VOI MHB)?MW3<%#] %S*\6-Y:LRYR+8B1#\=&LAC?Q&"=[R\%B_8Y850Q._">/F@ MEDC_.%$GKIM[L5I'9XV_:?6\,@K3&VM#@:WCE+FZOF24EW;UR&X+03?G 0(P M^_(#B58+]EAS2\BKO:PM*C:<,:AHMQ]K\'.$C->$VXY.JMP'_?25Q+)$Z!YQ MF);9AIH/7CT]J]]XO?ZJX"'TZ;%H13O0H%T;_Q.=5GZ/-H.Y-NT3DPL4&@Q\ M,@2HS8M&L'X*A7RJ@,[W>ON>85^#R0[.G.)[S*&H_M'N+KL1I]A&?,AZ/<[' MFO?&3R -;AKM:=#1ES#*#2,K 9&#TNL<=_49X-L9R#L48*09J>Y5[K]IF$45 M)V>.8F0HUUC/B2CMWL+V_(4%3V5[?S^K_=8 L8=MSB::*9RE/S??6[,-\[$S MJ[^W#5/'-8[S>GN3/AO6T34X42&DYQ/T 0TU?)-(U(0^D3ZQI20/4)P:E@VS M&&93K'F-O.'\7 P_T##'K29G#NZSPV4W^8G2:<-_*5.CH++34[13I$&[T\!I MVMUXC:8O>]J-_GT-1$V*CDN%6^C;UHQUA(A>,V3POFV,XX-9"%8Q8^HR M$J8Y'C:EX8^@F(N?? 1VMP'(6C@$)19X8D?W#XPIUJ ]22G@/J;6]6OF8L(V MYRFV!\)0+28K)0N)TLXG@A+5LL;+E@A6,,R@T QYF\BWG#]37^Y0JR'G=KA[ M3=AAB&=!1KL]B9C='\LM%Z4)%6RK^$MA_H@IK?--%&O'JP66Y3-+Y%4E>KD' M5[6*7P6-%#"Y<+Z;5?RJ&/-=<+,V88)&@G%C2#>-3Z[+V=LW)G'&H'07L@#! MM9^J,!",(7PCLS2C4/JR?!T-&UK0/4KY,7S4B\I.PFVN3 M1@.6LUP]D2MXB0E1U&; ?3C,T2$G7WU,.*'&OBYYXH"7('?&2\ZE:BQ\<W M:NB_I?L_1'<,+: UYU :GS7#ZECQ M;DG#Y0)X675>KUO]!5U>SJM8BK@7[Q=57\U-U)PQY+EW")S,$ME9(+ZA'EJQ M*)2MA4%[)"E,A50#@PK$ET$7$>+]EH]<$5L- M6/;<.\=XK2DB<4N/QB8(K6A: KE#<9J.[#/N)VV&@:G&1)&&R-J.;NR9WMQZN M,[+-L[A9W'A78PTLBX9!D44TFNQ!]1G($/?;L(V\X82@-K0CN%?[]IY:>850$X0QQ M@2-U%2ZVG;&;)FD[KNR ]6+70!H]_C7;&B%#_2H%RF\$>YF:C]F6N5[FYTAK MBX;MEW>H>J[3;.)+O9Y6.O8Z][7DO6SB?IQO?^WH(@[K[8Q0CV% M;D2=O>=;D:8-6\/R*HTYA'[ZXTC22,SM05<6OX$+AE ?R[:CFUG M:"=ND]YOJ]?#ZM8-IE;1JB/8'T!:0=C:P5KYHY\9[XHOJ=?#IM[NIN8YA1VK MA?OZAB6>[ _.[--B69S&++(7)45RIX_5F:/I)ZXJ4IWM:&'BY M#=R0 5_1UG"R$3+QG2:2>,B:I0T:"+/(1B-2%RGU4>B;VR#2*N57B%1DKL4< M8Y_^Y7AM3X0IDT:GWC(6M5YJ-U' <9-=Z;J*-0O2U(:V*/:ZK'JBFU($8_:8 MVBQME939F)*>:_?3"%!5NSQU<A-_ M)( E]W#!/JE9//2QL&Y!N04..T$B$5GD57%@!?2%5V]>9(FI0:X35P1S!P+/ MB9''-GO09KJ7%!SSF]89=[!'=%2PV.#J_DTQ"JNXM<@@DK;R] 4]Q$O&S,H8 MVQR**C3GWHSDR7;GWE!T36,]LV_<_B.0ELXDY>" MX/WJBBQ>($A:I#KH01C M*U.2(M^Y(N]39_6YJRHUR]Z5=I8I^R(+2C8UN?J&<$U;9BE'6T&GF^J9W+M/ MS^1>YYE<9^X^>/FS"N+AWY^82LDGU'+<_[N,R\3_ 'BY>OG.*ZQLE.9RPT\N M6!#-V"^(W%!OYPG'_%1A VVH V%H![6.I-!SLAMB": =OWL;HMECXD2XCZ:! M3[B,R%S_.LL%D]E AU&':32;EHK$&1,RDR)QJN_,R<-':8V4@M3O_<#%6PN! M-: \$)/D* F==9":VE0HO[X@P["D)!(%D8#O?_\ M[MB[A]>DL;\U"!,>"_'=O;P"YHV61-32@(5;Z'))S:Y M/' B8,=1YC!W>1;]QRY7,!EP3YZ]")X.GEU_BTF^4_ZIC(94X8""A(G@]B?7(BYE_$"8F (A>,'V"T$@J;7AJR'>!7))3 M,0C",W@:/5N%<$*GZR\GE%@X0P!@[2AHW#FGRV%)MBD=(F4#[SDF;*?V]*\N M(&TMO5T)#./2SV=J,17/%-X5J=['ZF8J2,9XTQ M/$JL*7ZZ[]W^+OBT;9"T?IF4_?^[![9F*DZQ/_%/P19]]N0ER$^>;7#)?R@P M8F!.7F-I:QF\51%Y&M"/\U, XO]4+8*=Y\0\=NK"GW+=\'11$5KY(DX!"U+8 MC!&(@:T%,62;C<^,)Q1 .6>\10JA MFMD=\[?^]GXP$%E.,6GXI&<^V0ZL0K-S2&O:;:Z)JX)Y"%L[94N@C7N%O(K+ M$W 9H:OW8[ (_K:SW[,*!T_Z^;Z;X^=+GX]1ZRQ0S(M3: O$W+E4'7!)M2Z, M=R=00R0AR;./65>2X I_B+G"'EJ)1%D$08:23)$2C=;2[#MZ@I@5)>_'JRI. MRN"DEA, K'2>Y>>TIL*]7:8)]^"9"T>AA$]!\)&^DI%IOG>H8MQ-+2>GH]*Q=L M*=$#=I\!?RJ89,T^;&$U\PSWE8VWPF0NXAS_.'G_'G0GK)S8.E,C#8>'"IHM M<>)T05WZK??J1VLW#"\1WT!IUPW']H\JL5=SES/,^6!1&Q^ADH$73@H&9H2R M3GMM%MF@88Q(B<-O)?%=19L#-,J<,0="H;_=W]G_ :EN9WL?C4^DJU&2&4A0 MHP13'^E0<%HH..FB$0B,2"!%I%9+FJQX$))G2,?GJ](:A( MBF[ML^^EO]V[P'HPDG6YPK9"!%E#"2Z+"#.J^:G--F $1^H&]2;FMRZ.:#!MTMC] [T5:Z+#NE));S@'2MX)&5' B M,$7_WNB(H1=W>OU#L+J1N4@IGI/*.\\:0K*NI7E3#(JYFGF01.2 %[S)59<> ME_&W?L\)1).&G*!%8QE4<2WA2E,"[A=_X?EY4X/7[FP?]'8.?C#2""=;L!JB M"1N*-8/='K-4VB!BLK@MWDXM*4+^?A1@7>+$+]^7I_B\2"A\8?#NTYF14AYI MI'XQ\M_ZGM: 4ZJI$=^R:PA"LKQC!6_986_G!Y9_V_M'.S^$'AAPLJ ]XFUK M;E)3L_(W2:6L_IO-JF]/Y!AF .FWYGUF,1*UH*Y5X&G:S_?B #572*$[-\Q0LA^AQ#R2!%"ZFJ"KR58 M\WMP/?/[3*=8R_0;P0MCP!KACW]"VQM- _'W N?;/=A[L=.OL;."'ZU2BM9H M*B34=<'2^G;+1WVONZ*G7:*/8\7&A;@(^L284$NH<^=#&L Y:%W)..NP<&2I M9_6+$HUO%$%[**FH*X7VSNX/QFU96](<@VRS1&'?!BGR$V&=(Z:)1CP)/VWJ M,K5!(-OLQEIC9Y9G$:;4<&&*Z!JU\4ZDDZS=>;RB/R"J;'D,G6[R- O4:CYQWT[!T%'M^:3 MC$P>>JF#U.0/Q-+R4_8GJ*'%4E VNRZEID M2 <31BU%\17QR1=PWQ!_!T#WI^L+MGH6(HJ"!CX:X%EC\>1E(81O+4+PF; M3F%(3W;YE3 -FAIK75"'!=7;P%(5M(U]YRO70]J83IBN=2NY&XVQ^%9)J*R] M$L] G&:8IZ&H[SQ.';((;'R,E%CS)MCS%-X-<.2[H$']X\*WZ%K:;;-Z@$'2 M>./DB=&W-=='6\&5.MX6YTDN)*D%$BF-9%GQ1[2A$?&+!IM\L8B]($[I'RC\W0 MNO-"P88N<1H4(:J<24[/Q:YC^9[;R<%ZH=?D'WAM3",F\<6@U 1$BS=NX^5\ MP\FH-6R)Z2?;$H?[;$N\%3]68M[[*QRS7D/ 065Y/XKP8Q9E(2ZJ)SJ$CE305E(HD:#&D,B>M&,GCRB5?EK%GAKKU\4,P%9?$T4:; MTN5X!;9=C#E;7>68=-B,JW1^]5%7SA@,/7,IV54U!U&GEVA+I&6R@XQZRT9, MW7)[L;UU!;=+C.N9[)HS)5;5V2'98+\*RD,-IR_3EI2-S.N#XF(,]=5,/R:C]]-Y=6NE ,YX07%R+G1W(BH#X,WQ^^N(Z#!#':1EP M$_#IT?L3.K5HS!B"\^E'-PJ.RER[&]!)$UR^>M7ST$T*)Z-7LEF1!W\LI?P, MGHTREL%1G/G;6>LGI=XN?QFG/C')! ]S39WTLXPP*H4]#'ZG$&-'PK.(0#L5 MD8>A\\2#2ATX@8+]6=K/X -F@L#N,:R_[%V B8$-0$ZL\),.UY%%0"5]FGE@O4&HD&GP@?H.8K/R(,8CV"_S>[7, M)Z:NN5D97\YK;%7^@,K^58Z!?RR/&)J&*1KRE&P:])KSU7&/N8HO(KPNIQ-/;E"'.JIWN)$5$5Q=$Y MDCMSZ6&GJN7PU=N="5>I# _-RF:A>8< ,5YU9T&Y;=A-[KRTO%:E MY>)V.[)FIZ]M+7Q'P;742K@CS"Y2#T8<30/$2-5I'XG5826L*SY]Z"JX;9[# M/I<(.9WKGD2XR/"[R=)74?"T"& Z94Q. =85-/;@T E+S#6/'8M)3<7V_:5+ M?723V+4-NS@ @/=W<;W$5IGX;^[GL;<1"?''=YP0?SPDQ+_1A'C043%%GY,\ M,=M*H3^1'@KU$35/''%5-?EO) G(>A_G'\O%O)XR7)F!@\XB.U1P4&YR@^D' MUK83Q6:*0. 9U3V%A]Q7[WGX"M[ OG@#-_W_G&@^>/D\7#HAA31Z<)N^'!S$ MC"K,@"(V[N+;>RGG5ME>U?T][D^%-WC*H=VNW\1N$*-H2K9.1R]P*5]Y]U^U M"5LW O^[%3(=R\"W*1[\W_#M-@U0([A&TV#7N=0?IP8YXB=I0HPIPSM(Q5FQ M7)7NX?%T*J!$TD4AB,%LGFN<8S04LM@ASI@8NR;CRDB[+HX1/^:N6^X=05ZM M@K W5)Q\CY$S9+DH:K<%)T!F2^\HBB[6VEN4W'/8.;H\M[0*OD&[0R3H M)\+D:DDQ;=\'%MU^QJO\$;_;2CM>41Z]]2] C9D=T>O'/)4 8,'P59\E;U33 M0M:I\X\<#[?+VMW+DB9!2 )@;_\,>!%F6 M4X8I= R"(9J UJDHX+S/5;^]]1?+(@N..6H)7T,+GQ/'N9'@_B?HXNZ-= -E M.UI#]*E=DF6?SPX>:TQ#Y9'Y'T^E78E:M^J.&TS,%$&^K<&$Y(H)$X8SE;?E M!D+D5*]_ ^?.&5M+0D; '"#L:?ZKH93X>XI FT1:FRGAC,EB;,GT 36!K M M@4R;G*#RT=*2<2 LZ4$Y/+V:]ET_!X2^S?O1VY?ZWOX:CSU]$RK5+-#U4")W0) ':_&C35"X\5/@< MT/+XQ>2_PW/RZ*0V*2J4\X+B4]S0' =X+B\_?""&@$4NS7WP;E[ETUW7AP@7 M. N$CDUNKME_"L)5IUG0.K&_2_?#E)VA./#1>3S' W]_7PN:$AE[H(;,6ZFO M&*&R'SZ]J:0$\S\.=LQ'HM,\;'39N%Q#Z*H6^6F63NNJ.*6(O4=$ZOK&NJ[M MK]B%M9\3-HQ$HC?4/SV2&'?(.=7G.Q'Q47X&NBCAVI_$TO\(CB,5K^#W3.^& MN.!L+RQJ1%-IQ'1SV7Z6 F-ZH\$P5'I3'T^[7AY'5G]*G_UB0>F.)!)+=0A( M](.9HJVW>8UPGMN6ND5Z4F5+*MLX-#*L3CTG4/,0 LDGJXM2CB&3!!_&O@RT MZ0;8&X.FSC)/'T.1\#+B/G;_+(M;T[XSKN/(F^J,O:"HU/C^I3DMJ0,2E9HD M=(KTG=QS5?C)$M;_=J/8X]#4Q M^U: 1<33I05#>!=&!@!/A$L_=.FABZDLLU ].3FJ,ZM+M MC5*3#;0Q-%PE@R_ .G*>$9/;'KNR\TL'9-GUK:!:NJ\B_YT0O-@B,D()2#3FZP+BO^[$B3R$H6;P%N."@3LK:+7K]^-T'$I^??ORN+4$* + M[( QWR4FGAATJ\Y5:#-Z3SRB*.+Z';WW8WG'8QG[L;S L7#-\@LS*1>(%R6U ME0\M6TUSHD&ELP\I:EY)VJ'.(3K<5R6@U-1MF_ HBBU;:MY_[N:/SV%^N[;[:FC1=)ZGQ@ M^4,T*?]%FG.,_XS^,Y[-?R1H$4^-N,%JLG_2C<)\QYD=$;_ ;%[2/@)1/,7^ MBAGM0RZ0)<<858?\6.TN5Y"6NYHCM[LS(L!"D%'C+JL\<_9DR64Z5$4'6^65 M Z2)'AWL[._O4;TD3[K-X49]S M^XF0-IPCE!7#JC6(-W494NNG'!@863M,<&X:P,02)T"-#C/G8T6K*BY?QIU> MF4RW^J"2HXA!A8Q*#J,5;#J#"4VA:IW&)?R#RL*0"'C!@[9=GI4Q'X-B4'S- MOUART.*K\/P24F6E7<=@ZE.GXY8"HF])S_SHR$+$!X.8$1 ;@M5EIRGS MVW2M-OWDW"7<;.J6;A0^W48S;70AH""YD@.(] *% SH6V<9@J&7#\=BI=^>7 M 5EZL/OTBNI**\%#RSB 3GG?T](%+&'T(:\K4IK 0#=1.]L%PJ)>KT*X=.S/+L:O"E/MY* M_&39(_3^_6*/+TJZ$\>,"X=Y6G;KXX#/+!Q.LW"XR[RA&#@B@1*[HC.+N$>( M_Y"0(<6C?B?8[THH!65N<8)=G5.'7=XTKBIW ]M>0$+/STZ(^SQ.BKG$SS,R M(<03U#X?V6F)X0PI,V39Q5%[K6ILMN8BM#9>T,R-BG:!NYD&R*^4ZW.%/AC. M'3 L+RR?,FN-!A%0C_["R"E5G?K^A2,.F=E[X_-@BU9L?#5K1_WKL_WUK"0\ MNXAZYP[K+$!8)T@"*Z24I(-[MU8(3,]I%9T7-56GXR'+0F8<* $5#-O734J8 M3ZW@UL3^ +&=.[ M+ MK\/.T[. !=T%Q:_RD+::'C7L98;4).06O=Z,78%#":YA^ MC$X6:#%E^(K0RM^B+;3M*][+77W)I=@SOD[^?\ 2 !?.H*$F)>%078G 8YG?3!(&)9O;X'#;?H*1 M[:/%%]SH#0'-2[Q\U"0(ZH*5(_P#C@[*:NP_??J$($SW]A^1X\R'X.]%2IZM M'2P6FSS]86_4M1CA]$=N8G"RQOE'ZEL'$3XBT(4W<0[R#)8-?3>BE_Q;4>*_ M?MMMWCQM9J*/@F9S.!!PZ2@538 $H*C)-#PZ-U->W\Y;XE&M[BN!#J2O"G2G MTX'_^O6WW\(WY&(5$CF:E$6<3)' PW.&<'S3%B>@*EU\I"0VN>)8VH(*XA^6 MN1.G9CL?HR,*Z8^BXSDRPLWI:SI%P7@X<6\=V_Y!E^_,,4""A69G7)6!3WYG MBGEFOJNBUWADC[C@PX<8\B+?8?8MG"H>Y*V50MN)DG=O?AE'SPTFLE *6*2- MP'_"#/X>U_^.3J;G1>%08/PD*;8!>J::+,JS-N"L6/7D8(%+?,O=2U!8,)51= +Z MI9)PUE&QBS__4)0%@[,F[LA!"P!T#*,'[>WOX;&G,8,?CO38?'&4Z\CSY_RQ M*B:SXY!A$&I"S(<4/>]@;^\0'^6>&SSF4C_@^IO!Z?V43^^]P]9].M?RFH5J M+ [<_Q'>'Y_3, JMG.>2!$Z65B<:+#C>$%X4# EK+(Y6>;, M1/T]KMLKCK*.7<9:9;'Y=P)&._:^Z75M7%VIII'4@0?D^K/![L<@FS%+A']R: MF+7F]_&2;T;O31%>6:)ZH]^T]2%')QV])J1V#F,Q31*MB<;G.-W3/(<\F0XIXW2)O M27R)##!-=@3:A]D1T3"%=?)*<%J=R2!Z(5[H7318I=V&DTMMURBQC$]:1 G&BF8,% MH\0.0K0P/)KUX\.(22RKU&: M6-W-% L6@ _%QV7AU\+$96ZT%\9^]0QTHO;J0A?.G=PGYR+BUZ:Z[=DL5_DO M_$VF=F=P7XQU<$%5S^9P.YSX)9RRN5O*W-3(N,/[9ES!9MYY%T^1DGG/)E*<1V]K7 M[DR4.\.?BXRPM5U\PM6NPL_1T-7AA6#(+G?I>"\GQ*=$%1B%I"?/_'!\4'=D MR3&]\G.!>87D8_)#^BH_F-,OJ:*<]T0-YINR!VC[/G/D%.3'+C@+0\ M^8)VS( UTL>7U' %AJPO5)#Q---M[%. XB5/ A86\6 =HQ?A%/B4 ^=G;1G" MU#!IJQT<);]P6QG;?4SO;2%UI)E-,[J5=M7P-DG5'%NC"*N?JGCD2AWH *%\ M5,>K[5Z $'&;]B"/C!0?KC#W4#EH(A"-G?4F/<;3[12>.I$2&W[#9G.8F&-,I;F*"P?,;E M"]4Z48X4!KQLSV-Z9SI ^J_ -QAP)!:KJG2==+"V\9*D-6:SFX J>9%IU"2AW8"B0"RZ3(PI%H#.NS?7 M .%Z9\@:B5&21A\I%4&OA*;Y J_VJ\C3YB7$GMYQ0NSID!"[?PFQFLYH7MV? M'^P]B'#8<]2<^9G[NT( "OLW3Q"4V ?\J5NR4+8/\,7(FOV _UXM+BM(/YNS M;9!U7H%H_?E/?_[3GWZJG11A!0 8'YF=]@2\^V+VZ8]LC;TM5.799.N .&_D M_[9I7#BLY*8TI]<^7M;U\<%?[;[8J8LY?#N_BNB8BB89C-!]R?/O_YXU5/-; M&?^-65JO'7Z@?1UGJQ;:!\^V*!(&)R&<95PO^)=MDE@WGM/E2S 6F"O9;__ #F0C.+9[6>F-[,=-];%.KVE8F%"@?IH\^PW[LWH:LUQ#2Z=\U66<9ALL8(>#@'UA 3M82\ ._] " M!O\MG]WM2?SESMC[>S1R*(,\MRTB\=J_[F0\:/DG?[U-8^CF6HB&5BUGDR\\ MM);&>?#L+^V!H ILC^/Q7SLW_9<@Y(N%^9NU^WS M7O+A/7G)[7%\A9=\.'IZT/N2#_] +WE0]W>G[G=LMXQ2^P>#VN^3DKYGWQM- M?[CWPZ#G;_.MW@_5?G@X*/9!L:^IV#_$5UJ='P[J_ ^KS@]&3PX?#PI]XQ3Z M_NB'1_N#2A]4^KJV.G)K4Y)>*?:'@V)?/;1V^!&S:7NC"/^W??_U_]KSV+\7 MP9WU1ON'.DIN19+NP8FS]CP.'MV'4^F.)&D3#Z]/3/KS?\:4O(T1WG&?X9"&ZUR>-'?OCT?[A_?9];C=M_6?X M+Q:T?=4ZZ,]_QD^+9_\ KP-KY M6X/>XDA;]7N+1L3^;J?K%XXR7M3%5QWE>\3Z\R")9VUHQ#%8]CVT 0.[*K$Y[;P.JX7W&>(EX08N %P8'.]O]+F'G9# MAYP=;,QN(%FNJD7INO]L?M;)]KK;PG5?E823 '*S=#?K #>4S2$[Q:*J]G5N M]':JX .QG\PU"7$7U];^=A1/B@NC6YT#K#2U=_$7-]S_U6(^SV@8!&GL5["J MX FJD<;UHG[ZCFZ\_MOK/M__8=Y@Z=Q_.&B M?;6X49I@%O<&'5\Q4U5:4P] M\_@W8I:+=L$_YUF''S-3A/HOPPW)&_><;RM+1 M/=DFN83C+[1PX9JHP'Y6FMDB-PJI#!7)! RBG+#FYZ PIRE"SEKP_!Y#2W%? M,]2YD_KY N0;P7[])2-!7/(]\B.F$,FQ19\AB_ AI,>/&,R_7-FB_046^>O0 MC19SH0]G+&&PA4]3/&Z38KI@\[#)4JY?.F*A('J!X.,DQ..6$M8[X=DS'LTT MQHY^4%D+YF(Z.7X^?O]?V!9_>7FY6YDD+N?9HMJ=QFPJ(_0-7';\_.7XO;]J MNGM67.Q&2A:]L:VD$E^LZ]]./YF?RN(;TM_NAT("8&47+LB6B&1A(5V6*QJ> MO@EY^OH/W81&\4=[=]LH_FAO:!1?W2A.OR^0\Z5&@G@\0D"L05,9>3-H'^[, MS^ -_OP %$#CKGV=YC>RY=7E>,7:-&#P8(Z#_'6VEV]I5;&#*(4XF\3ULI7!=R#;4018%5\%E MG395$V1- >M1T)4,4+S#Q794XO(3&JU#@!LUR47DF2'+7;6LX'DA%E###_:# MLRQ4(W^M_;WE!.-0\PR4O@R"?19O;M9F>I[#\77&(C!=P@F^(Z['DN;!-_'/ MVL+Y!=Q'M9Y?)7,390K)%^%L&FBOY5RBICNJ(@O08Z,\RM8T%?:NR &%ID:13 M_ZG#7FLZ#!H!]Y4=(:N+F-!*IW"DE@B]3,Y!M4W+"^OK0XQMM#PB]5-P>9AM MDS0;;YBMT+\^B\S^45:%H1TC\QM M! 2>-6%$A6],QI]NJW0'"3"L,='CE03(;*GP+HJ,$$=M&@4Q7\GM[N;C)KI& M86_C#;+%-;SU.7B*S&8X8Y)DOI]]-(Z+X 33J^T5TM5<]%#"+.GM,9.9$8@> MTT&.[&>_"L'9.T8*]+B#5F6YS>GG;MSMON?07'OB 1F<57LMA6WQ0XF-U(!! M:=BU)D4.I\X;2WOF#Y@6?YR7^-MFD6LFBIOXEQ9NU@^L!:2'M)[PL'H3,?# M4'K#+&CGZ7R3;24E863T"((EG4;("AN3!82L32XLJ.PE2T%J30&6%F]"35!( M,JY]8%!QRYOI#9EUT$A'W>S5*^'S_J OY:?TV2MU,B/I\&YT'#M:/K^RFK[W MFB6\[HA2EI=G[@6ZE('VX$A71="YA5%<34YL MRFG*+-&6T<5925JP?E\D9\3&O)E;[85B#'\MC.$KMEP7P3B908C-.S'$YM-Y M#2X\T6"XUV+$;J77AJ&10?+W;0'=I&JP(*'LT?/5'XH32#] M:-RE5?=8TE.X/3Z$B"LLK;;#!\?PAJ2@ MU)TP5Z&VP,0TB_#*F$CG>VH-NJ:YH5N 90IGR(+?L&TG;)DW6)\4'G3J-8@C MB9(SGGT_3Q(+,C>QD91$TT4)/B_38"H*&7A>>0;__K?%CO=&!N])QT?/;YVL MY"J=$<6]*1:5K2Z)D@+NAX5;*=P\+0.9AP$HWEN<-%$N>%1B$* B;VS 312& MR3-!P48:5#,M#5:;;;+QJX'.FY9P8+LJ\Q9VR*E"#$]9K$3[L80V^)=5W +\ MJ,0@ZCUQN\HM;-91XA?X-%>E=%%XY@=[6WD6US.Y]]3TZMPLZIZK[ 9V]A*3 M29PV?M UP6#A[+!Q8NR,/31EQH;0D<-!E$D M)+O!ITA-MR5CMYCZ")N+1K=. 1O/Q] @*D2*_ ?40M:4L?<8>6WN+)ZD(R(7 M<%ETF&JYK37D! 1I8I6-(=Z?W& V!A1W\V2HA>U.!@)&'_BXL\6,F>07I9\Q M>#940L,G5/-@)1>8A'2:XE/A=$$+#09'2D93)3F"!4NW$?V#+T8&0?6YS=BA M[0E#.T,F"1\9:.8TFI505"1DQ^[F!RN%?!0)K8I!^@F,>9A*V0,=MV9"H1YC M^?I(UX::E:(&HC$X=TE<;:@RD-F1U/;O?K63P;,HYLH)[39'K]NU3ITX>CMG M>XW"6.R42R(UU4_+VII;&DZ68Y[%AHKE>U.!WK(4;6-+8+2AXMFKBR5]I9:B MQ>?D6=^XB3#,=34KB(.?65:2KA8U)@:=Z(N46D?B>0@-H:- MP"U3N;R8R5 I8Y76_GRL_$D6,GKA#)*%U!-+K+LRAIC@-0V5*OPHU7[K/M1T M(,+P;6 G4?,+&+^<5)7.2QR,Y3HSM,UD"I(R#:)2VF2 F!L5CQH<]%8'P8M.:$5.,HD4F5 MQLN,-'RB/]IYGI*TOF]*7O8^E,W33.[(XAJC(DB4V2YB>1 MQ=L2SSB_T#!G%$Z^4_!'S3(ZTJ_^AE+ZUZM=>1/"M732^]G(X[N7252"3I\I M>P(70 *J?--V"1\ M!_;LH4WG2DV[]P4O HX4?P)'TI+!$0+2Z-9:"+.S72ME*3V@T5%1Z /*WW%! MX'(N8J[&J$9OJW2Y-]RQ7^LOQ!O1+]5"K==GL/_IN=%5R#[ M:%MSMQ)6"RR%'7HS+QK%$TZ]ZR[+U2?ND#JYOJ'KH#<* M_V4:NL8'0T/7_6/^_ H=4W9[L=EE2XO;1<>=IQ:%)+':YR#H-E[9'L>.NR ;A^DHPUJ4E!1JWV2,NY'RKW^'>TA+CZ+/?R- MZM:Q0PB]:'L#VL[>[%=IP*282\M 1EUAXBBX2E'+CIX83J9A+T/K)7> @0R[ M;MAU*T?^7AJOX#AVP@8F9%YQYZE0!'F- >>OE>'Q"?RTW:V+N$B_=NFX-,E"Z8&).KM] 4G55X M/5B^/G,=U<[L7W"F@3,":@)JU%9N,FHMKES(0N;/JM>MPF6)KR-7B2AZW,34 MESCX=#;(C;$^%< M\12.9O K]K#1H[>_/%MPP<.PVX;==IN[#3N)0!ZKT]0F&3DV5)L@V%-2'=8\ MBZ?&U8^$*.72(.?MMS"OIY-)#2<NJ%:-A#9],+5CU^;D!\%*"MLZA+L M>$>8BQ)L;D[#1AHVTF>/'(4/Z\>CBM/9QM; -[S,$U"A&&S-J@6/]@BO4]QP,[51K7TE ,SA4> M8YVJ%(2VR^>DZMT"5HQ@(+,T%RMU+;KQ-MK(EW]7V1EAE9$OQI4N@B!\@!X+[.U*42[99P1=8V"O4;"- MG?<^!Z@G $Q16%DFTW"3Q'S3)7B#,37L^<\>^;O2[%CGGSHFR>A1K$'.R*%J MM$JY$IWEW'@/]*I#?C)M4Q""OB&OQ'",'7=;S,-$<_#R;V PG%B@1SE.& M<[E,,XSV(8M!CX79*&!F((F,Z76D?TM7;'(/K7O570N"*"VL*E4EIRM)P&6W M#TC4O>(L6#4J;>TJ68RYB2B'F435]!S\0:S0E'["094-JNQ+A3-]+,.E_.S1 M?9Z6TFZ/=0=YNRN*4(5A!(A%U'U%IRG"0?MR-HCU(-:?/?(C@8@>V2 ;1];) M< VL2HI.V).QD%"^0FB4H%V3 +%UM Q2.TCMK?B2Z"X%&2'!AHVM^/8:DC[W MR1VX2J=J*/'_@_N!<;-CJQY]H'D4%F](+68(\3,G%EJ1W#[JE4> MU 0V<'&V,/WQ?'OR2>$V) 2K=U02C"V(BY M[&5%T%-@SM&/3+10^H@/*R_)+F"+H(W]Q!\1^T+A PB] ?I?W!#:/KI[CNK[ MDF;8A$ZNP[ONY#H<.KG^()U<7R9AYNA&CG3[!]$3O7$IQB&)]O7'-231!B-K M_9&_E3/Q=+3L#. M(,_Y*7W6SSR$T-^#TS'LAUL(!! N@G8X6&HK3JRL50O=$=H"JSZU>.VTCRPV MN^ Z\8Q^C)[K5AHUQL;]T(R/B76=&U8X1.=FHYM/&WNXA,EQ MK-K_1,:;&\G^AO@O.&K%',:_LQDI>I+K!2'N+9MZPM0/X41(PVIE<@1W@I5" M^Y:=%"+-SAC^@S>[G428Y4J)HR'S9(J6=BMI"68''V/2#_TT;)9ALWSVR(]=X4*#$];5GML,*=(=,ELK QP4^7)&+"J+R2P5 M/"J&('#M43YV;QD)21Q#:"JIL9K6E0^BT3X 8V%>JY(P/F9LNZ+C#8K3G' T MR;9(U#/]8S0XI7^VWYL*'TMV\["WAKUU6U4(MD'#<3*S3=:R2">+"@\<01]S MC)P>3(1W"@%US[#QVB(RFPO/M$7<;]Q#'(>]BQS7]EQ%UFX%VU&V7H4!Z:&B M<-@ MS7R/L]I7M1\CLA6\!5BUVV%FM!QL_0CN'SG19&(PP-B7B.2@'5$2-V' MR1XZU=QS\>0H!'R;W<7*>2(TID'^!_G_[)&/?2M<59MY 9+Y(J@;RG;1VPI M\$0E@ &P4[@[*+Q0%YDIAX[405)O6U+[Y(S9W=!5Q>R^H*!Q;(J\@M-E&\/9 MVSS=&MV= $YQAU%Q="B4^^U:LW'+T%;2F"5F4-_#IO@"]KN*;(J=S&3.MIRK M+?:ZV;HVT_.\R(JSI8TSZP1-SY7P<1DCY_2TQD[N+;-[MCLB!)&J-EQ9 D]> M,DVUVUIND/9ZC.DZ=,.1+3#[-\,0V[US OE#O,RT5./S.(P#EG\ /'5*0@"&C3P &\1[$ M^Y8J*$G$%>:&Y :LF 8]J[WX;3])MXB7NXS9*@KRF7T7A4Q MW(?"J"\P]8YL.2)38'$NB,.R2BLF@]9"U08K"])2;8P8WT 25HZ,/)82)JTR M81-@;?U&U[-(C <-&$9K'-O1$6\>XV>\4F;."_C7C]$[8?'D4#^W7C?QR1N@ ME (7J= \U/X1!!H8+5)K53_RTV%<5:WZ8J2B/MB6S1J9S,E;Z>5-T@*;2'4" M6VR<)*EHF29#T<9N+A(Y?L,E Q@X,=$&>I&[!"]#9[*3++TAKF3D6OQP#9FT MEL3I,JV1;>-=9'4?(Y#B '+&#SYTX3(-C1^<+O*I2ZOUL;7II0C+TVZ0XB:6 M)X9?J+IVW%H5:"/??:X:U_K*\MN=;)$ZL'FI70^=]#RT$:N4,H*7^0:A;FMC M8>A(?2GE[*;"JL9#V>KQ=I;X\1.^*@%+^-#>XO65MI4VFN[V]JJ\_/7XY,.. M+Y;O;"/XS/: AW?='O!PYP8\](IV'O;$6N7U\(])D2Q!SY_7L^S9_P-02P,$ M% @ Y8-/6/8EBM;-C0 ;/L' T !E>%\V,C,U-#$N:'1M[+UK<]NX MLB[\^>17H#S.C'TVK2&I^SAQE1,G6=DKMQ,[9]5^OU$49'%"D5J\V/&J\^/? M;H"D*(G4Q99$6.JIF;$MD;AT/V@\W6@ KX;1R+UX->16_^+%_WH5.9'++_YQ M\_D3>]=W(C]X]:?\"+X;\-[1\SVO8A[\'3$73X>^AY_[?E'%R]>_2DK?-7S^P\LC!Y<\;H7G0VL MD>,^_,5^_W?L1^7)#S4F/M98R -G<,[$>Z'S'_X7,_1Q M=,[&5K_O>+=_,=WQF%XS'.^/!P_CJQMH0 M\5_1F>4ZMU!RX-P.(ZCT5>_BW:^ATW,B5G_U9^_BU9_CBQ?;;LG1Q>]>+QR? M)Y5%5L_EK.<'?1Z\/M)!1=QU$X%E?X=CRT[_SBLGW\''MN_>Z4=#+$1_B7KX M7R_^%Z N@%_P9S^M+O]4TMJS]+/QK^PC\?1?+/1=IY]]:/LN:CJX[9WH&L-_ M3T5-4,&X"&LSS3Z?=%7T5/QY9P6.Y45_>0AQ]SRG71OPS8/S1'?P DO_Z\Q) M7Y$F])V[M!%YF";% $Z=T2VS7!BV($K7X4'H^K=^[>_Q+< AL L^!BA#H>KT MD)IPN$T *_OVZZ=/']]]OV8?O]R\^_[E\N;CUR^7G]B'[U]_?(//WM8FUO=P MY?3\FU!O;0 M^'Y:K9PY?C.;#;TS@"\_6YYURT=0Q.^_=4RC?1ZR5W_B"X\' MS];;?.6$=AR&0+^4;^KOUFA\SBX]RWT(G?"IS54 D-0$:L*>-0%FT__A5L"X MU^=]G#;9_V-7W.:C'@]8W="8J9OU0Q<2-6&F"=B"/R.,*.!/].[ Y1>NY\X= M7G1V;-<*P]='WSZ\^>=1H8K-O'[[\^#SI@W"KIG^\>#4,THJ_77YX=_;F^[O+?YY= MO@>N^Q?X;??60Y@ZPW\QS_?XM-?-AESVRD1/.O&6?]/%/_">9?^\#?S8ZY]- M?S4G@']<%0L I?CH[M]\??O)\7XN%$ FAT*0_S&#FC]6@?D$U("?;T#ZF,G\ M 3-:LS&:S=8TA=0MU;&>/U3"V H>F-$4O6]4 M/28VWL>I:.W?<1@Y@P<1![NX 2 ,0.S^O>/=PCLI9E_]Z5PDN(6G2J'+3M(' M31T?_'PE?)[+[%,#/SUEX="/W3[K<19PJ\\B_Y8#! ,PHM%0@-&*^TX$2+1] M3P0[+?QCX'B69SN6"T*"#[!=H:A>O&';_FAL>0_8<,^/0%1@T-XFD3OV$2/ @7+'+F@;WL66_?!$OZZQGCD\ M?KB\_#8CS1J[A&EXTD#'D\LZ"&V )(=B =?0PA!YCFCB=!6)E:IAN7MA*8J, MPXR)3"Q%@BW09#C1830$>66 $3H,^ DB2J-?/8E'80?O3 *8L0":QIGAFYF M\#?D@'CKHY)C/PX91GEU/4;#%/L=NY/P-)8=]QTY:GVO1 M]4,(F-;RPTU@A@JU?/C: HK-B"WA_,N."$,GKA^=W7Y_;^8 M%;'[^_M:R/M6,';CL&9;0L3PQ+NK#Y??)P_8M5O_[M#$>S,SDA!W4&EF:T*$ MY/2(=R0)<.&A.^[%G('C=X_V"4;$M"G09MZT^M@0P/^[-Q]OKBX7/^SZ-M0! ME@C;\9!5)HC2=#F/:<"WZ\5/#@(.LZ\5#MD :-P,Q\ VS!0,<76/H ME5@@.J 1MN,ZKP!=#:N2'$1A!>"\"QB 882 R ,33\PW# MJ,KLO/!]KM*LNOD"IJ5P6&,0'.T\R0.<._Q^)Z[U"JW[&@?3'#09AN%JL]H] M&!%VW*C5&ZSG WW/0WPV.:"X,C$,1<$],N _H;PJL@%!BY&OL$313DV IP%/B# 0QQU@-+Y/= 6*G1 M@2(_>G<\C,1XG\0GA)'X&D&KB"HH[P6&:#-&UQF)LUJUNI-P .8(!"R:%.KUNT6M2G1F51ZD=).G--$<2F^SN$S^'#H MW*)'*Z8XPPPD]HT*1%*"S,4PO0N\R_)B4-XLSD M#[^+VE%S@!P +N L7 T 4[-=P?>KC\*!=0=(!('#* 8V<(%' -A_>4 I>+P M\;%> ^\!:Q2_:2C),>;D@5@?-$2^/;2\6^DD0L4<# $;B%J=X36 MYPR=3V;L>A:/W2#7WL>8GJ\=M,___X^ F:/K'-5M: M3D7#G19:#VRAE+AU.QY7Q$ M$H70A0-SDR<&X:]<:GY:,3AWD0,N7*JRGA]%_FB3>1LS>P V57 Z0LQDQT%9 M=LR3ZEAE(?55#^-T)\*M\N,0[+QP*7Y<'Y_*.$D2*9$9WI@HY^:('2NMJ'-SBKP98EAQ M! 4,PTERW)+\JZH:FW,D%X,,Z*+C[@QE.5PW=HQK,X_K!N%Z$L$4,0"%L2Q2 M88[92CC>$:IR.&Y6B>,FX?A9X?C3VY50O"-,Y5#,5:<;V,95L!=J/H%)R MV(1LL#B50AY#P7JN9?]4(M#TZ2U[/9MVL6J@R=PX&I9+;&4+9%9D@113^DH& M0&Y766'\*Z+QK08[-XC!JH*ASQ2#9D6!QR=B\,WF0TB;P6#X,.J)U@7^O?S& MV'E+BY0O])UVH(=_O)2:+]9X)?*=;F&)XC+W*1ZWS)IM/KI17J,$ZBYKQ'EYIQ4F4-YEE5*/ MNTQ-DGK<98U"C[NL,-'CSA.^MN#W+]/C+FL4>MQEA5N+IBS3XRZ34[+0QV[U MN,L*MQ8<6:;'S?O R_2XRQJ%'G=98:+'758I];C+G!JIQUW6*/2XRPH3/>X\ M4VD+WN$R/>ZR1J''75:X-9][F1YWE*DS[2#O5H^[K'!K+K0"N2H%.P+Q#A-3 M;VC,K'?@?\UF=I/)-CSH"C-6RH_76)*H,O% TXUQ+S>GD25#;:MU%^6_O>I= M'!>'EG @SC6G_;+H'J)MM[#9T;5ZN[DH! 8M]?S[P!J_/HJ">'YOXY;%N-!B MURL$U%;K+I+$<3&2YMI1 9*:1E?3.XTR"-45AE"C0@A55#>B9J[J"E!CF&6 M:50+F)>P;H58J:ANQ,IQNJ6)=0J%YPRSJQGUA825 MPG,5A.<6SQ\J1.0,T]#J>ILB-QNXW$K\1E%0G"- M3EMK--L4@%,L +?8W*@0C&[%'&CB-N*6"D-YU/$ M[2#3W)*;J"A.IGZHC@9QB910M6XO54+2,HF6K M8H6B90>9GS9SP?NA1LW*3_=").@:PW]/GTMP;9W>F'I;:Z2'>%8?@UNMY12J M6QNX:D?T5NZ&V6AI9K=T5]DN W];@BK%!ZMC1P9ETE& \.E@H0CACO>V;I"] M51](7*^S?\J8# MD$UP*_72^;'2],HG@GBK(WNY+@[A.AJFC;U @. M+V^_FLM!0\,]&$;#4"7VO&FB4%'@=R5( M[_A8QT>S795#TVG3&UJCV=4:G=)#=RI-NWTBB+<:$'XBB!5MFQK![.7M/ZLK M&>M^/(?8:CSZB5A5M&UJQ-*?@M5*0^UK8%6A4'Q96G)VF6]]&U>&5AAW?^5< MK']BYHEQR@H/WV2N#R\S.PX"[MD/63Q?8_R7[<9]O!YG;(7A630$V=\.F6T% M@<,!M7@3,92GL7OXR:!!C9?,\OJLWGD)_0A8-.3P7\"Y^#2ZY^X=9R/HX#!D MW.M#$5?#UC= /7I9EV#ZL,QMR/GCKL/M?2(3V?Y9>8[NY[I!?RT>BZ_ M>/&B6/\SE9U/RA7%3FDX47"B7_B:I?]UIEHP+JUM40\?A:\I6_EW'$;.X$&Z M.-]Y&+M1R/P!\\<\L"+']T*&_L[OOW5,PSB'9]@#MX(R[6:WTE?U M5X[K0:XWU_7N/U5^"D1F-K0 *B'Q1Y#APH'!1\ E\[7@S MP^NT!J,0QHUGN>X#N^4>RA%>GZY,E ZCR,?7X1,VLRT!!Y2&55K,Y2'@%\9J M!&-98\EI'\S"(>1$#]! +W1"_)+=.]&0^6 NH&X4$Y2$7_<=J<@^C#PGXHG% M!T-[#X]#!XJM!@[I\ANT:NS2_G?LA$G14$L4.+T8>]I\B0TO-CIIK=#&, YG M!%I3 3KJ#,BO<@B"Z$$V'OP,,Z.["-<)FNNZ7NNRD80SB-^UT.2B9H[K=;/6 MS+X" ,RH@=W W_Y\[;+-[-X*6:O6?9DJL5UKOBPKI<_M #+\?OR@>=6#XV0BKW@,.!C%8QH$_]@-$'IJJ(PE;<>^78Y@ M&K&Q2?-]O>RCWJ"5[]Y\O+FZ9"V8?+RV]L M +7!5]#<$=04P]0HWC& "G'HZJF0P'&SVZSI:6,3R]3*Q'_.EPR)V4$@OA1H1XQ X05SEM91'#Z.OZ6FFT!27\PP.$C M(#OTW7ZX4%W[R6$N1V@6_E.@.*/1+C.'AODTU8W >L!4#T4!8;:\6P<_!#XM MK8_MWWK0-507SI(>4E^H1I29Z+@7PXP.L_R4L@]0>U^ KJ0^Q[3VNF"0,@WE M+14.NU:Y[E@_ "U[.'> LSK,%"@&3)_WP#>"Z<&5(RMP!+%*>%/6$*1OH32B M%E*K6S[]'4XR[J>RWP+&D8<*<@QZ M\4FCG)\ZRF9$/!M(=%=4+C6*QP)'TZ5D1/NF0 M[M*!^AA.:C0:.4L[-8X-&.*+2,SA"?E[ZC#.TL^ WZ*,(DS.=$%\Q\#FC=1Q MG5;'E(C-6KN5/58PS0E>";3^I%OLUN)@2=TXX/48@A(CQ86^<)@ )[9VWO4L M(.;+/-S,@<@J@JY$4 \0'9A;L1XG<;1SOFRYQYJ+>T&OH8F@3/8.IFN/E)2HP MP,J<&)TB);!!X(^D U=?Q%CR3A/Z5O80>(F$4L[-6LDEPA!?L5LD?;1, ^3 M6F?-K/!U"AS*Q"JT#:C7PGP9"8%"*8:LF[S^\N4WLP$\UJFZT< MX4VMPB!VW0+3T#::.8)5 *AXS$Q I<1GL7GX5!SP 9RQ<.@,$!,7.OC>#SAT */F8C@!7W#<>\?KAX6#(-,'-*#^LF3\USL3 MC"?#O]$ 03?UPN&?N?R=19,ECMLI42>"E(&2LR6!DF7#M9FKV@JG<=3-06Z5 M$;NUF;OOW#';!2?L]=&W#V_^.;?*INLOBY;'DD_$ J+XZ.ABIJSW-]^SPO)C M$@'#@W.6JV#FW>'@#& X_Z'-84A^^_#EQ^=)'^ )>&[JQXM7PVPA[MOEAW=G M;[Z_N_SGV>7[FW??_P+@WUL/8;J^AS;$XU.-.6?):A$SQV#XD^6UWW3Q3]'* M6_+5G #^<54L )3BH[M_\_7M)\?[N5 F1R*+>Y<_&G%U=$"^XI=.;KXAIY> M R<\W/>^P-9OO&9UYI?+T+'8-\M&2Y+.,P5+&B"CXY:AYSA)GH5FT5PT'P/P MSMB)7$HL,'!3UJ2E+S1S-?8&??IL063A>L6DL4OL?+K6JSFY]DBMH:.G%GH M1-1@1.=6^U.B)ER+(>#51S?3GX\+VC:[5 O]PQ2$DWJQDX260#PW]G%48Z+!G$\4.#*$9GJZA',U$M MH]%:'-9:XF_I]7S +%-8>WKH"_+&+G]\3D*P'3 GO0GO U7-AWFFR6 ;K,'B M-RIBAY6._A^8&0#Z143T'8U]$'FUP7T(F@CRXPBF7#>8 )!V\.>^X M/HN3Z2=*ES70L^*(-)Z+C,RN3@UFYR6,$!2NA6+89M*C&2RZ.*8$H!I3BYK3 M:VE& 10K08KLOF35KX_T(X9T=6SUT7!E?X=@6K*_);$=.-X-OEKL>!2#Z1$9 M30)AP VX)]R57R)M;;=)>P7I>,;FT_&*3@VH,D&O=W'-72XF%,OS8@OGB $^ M*H)D9PQ0 .8?\8QC(LSRHA8EN#6WGN VDW_\IK7#&D56\59J7.&,JRKJE5JM MHF:IW/;.E;N-&E=1;@7U)LK=6U%XNI*1WZ7))3M =F"3=F#'P*WO'+B[K%$@ M=I<5)E#=9952CXV=ZW&7-0H][K+"1(^[K%+J<9?^B=3C+FL4>MQEA8D>R>O; M@AYW6>$6_;Q#('8+];C+"K=(Y0JW&1X"A[O:D0(G'FKG: *?7.U%J1I[X\(6 M=6[.K?V?PO3( *+/2M"8!$"C6Y%7M:Z^MXG M+XP6EVAQB1:7:'&)%I=H<8D6EVAQB1:7E+E!;;)8K1G^7WEJP]_3W^VH7!V_U)E.U;E%=_9;4[N[O!\]=<%8\C"N]!;7* M6TXKO<5T=1#-M:,2$"VY7*S2JTF7@&BK=WQ6>K_HZB"::T4 *>4"+4:."TU.OFUJCVR*71R&79S%J5/!R3HRZH37U4FI1L9-S>FC^S6+$ MJ.#2&*V&UFQWR*%1R*%9C!H5?!C3Z&A&M]0-)@^&UF^*/9BI:Y[(=U'==S$: M#:W5I=4;\EW60DT7.$6C0;X+^2[K^"YFO:TURV/KY+N0[S*M$C SC4[I@AZY M+N2Z%$U.:&4ZI>%8VV>]1X'VV.['=@3:8[L?.P]H MCRT%J:O=8_O>\2S/=BPWN?#/]VBO+>VUW0/*2GMM]YC'TE[;/2:WM-=VCQDO M[;55C093MOF-CU?06V'((]IO^SSVVS:U1L?4#+,T;Y@R-FB_[7(0Z=V.9K1I MO^V:(*+]MOE=;IUV76O7=473.6B_[3/8;UO7S"Y,9RW:;[LFB&B_;7[3=@= MU#9*\Q$IY8,6 HH]H$^^=WL6\6#$^KP7':H/] S2U+6F;FJM>FDN(+D]E*A> MB)M&O0O>3BENR-.A5/4B#[EN:'JSE%"0:T/IZD5'4+6[0$5+,X_)EZ%\]0*] MM R8I71R7FCY9DWGY:WO">'W7,Z^^-'AGIFJOO]R1GX+^2WKA+3,EM:LTP9; M\EK60TU3,\O#H.2UD-=2B)JZUJ433\EKV0RC(7^%%EO*KG;H&FH:GOPAB:WC8UO4699^3*K(N;KE;7Z:13IB48> M;INCTH&G.V"L=.#I'M-8.O!TC[DM'7BZQX27#CQ5C053!OK4Y;3R:EHVY@%( M8$*-_SH,2DSQVOU@OQ2OW0^B2_':_>"T%*_=#_I*\5J*UU;(5-]8H6,3$R4F M2DR4F"@Q46*BQ$2)B1(3529FNELDTYZQZHXOJ#5*]Z#3AC':,%8(&9UN5EH3 M,@>^6^RD6RO?]5/Q7K%3VB:FVC8QHV:63DJT1XSVB!6=\EAKT?D6%(9>,PQ] MY;AQQ/L4B*9 - 6B*1!-@6@*1%,@F@+1%(BF0#0%HG<>B#8H$$V!Z/4"T:4G MH5(@F@+1%(BF0/23 ]$F!:(I$+U6(+K\KB$*1*\7B-YT2#B1<[U=:[RL-O#\ M+XY(Y'UF@7U\>Z8DVCHQR'\$9Y2G)KBU!2GIC@UQ:DI M3DUQ:HI34YQZ?^/459'3[+_N>-6->A0UK^[RAJ;6ZM"-'Q0W7PLT=:U1'@6E MR#E%SHM 8VI=L]32T'T?%#\ONGBNJW4[I3>C4@2=(NC%H&G2986*QM"5<4Q6 M2]TFUZ0ZPM#2S/)KY<@U(=>DV#7I&AUR3<@U(=>$7).M@D;7C#;=1$BNR=K^ M;&F:,KDF=#!W<;K/6RLF2$O'ZGHT>JU.2RTJ^3-K MX$<%YV81?LBUJ<"U60,_*O@Y>HV\'*6\G#7PHX++H]>,4OR0PU.!P[,&?E3P M?A;AAWR?BI=E%F<^TLZ C59(.P.VIT?:&; 5/=+.@&WHD78&;$./M#-@"WJD MG0$4Y=YNE/M5[^)K-.2!N'W]?]/UZ]MFIW3]^@ZX*EV_OL<$EJY?WV-62]>O M[S'5I>O75>._=)KX9?_O.,1#7=Z]^7AS=4E9'<\BJZ/9;6C=+EV"M":$*+%C MTK167=>:)IU%N2:$*++]WY0.D=E-ZQ-#FY96B-!IU7N2:$*,,C M!Z%F5VNT2S=L4Y*'PJ%_Z&W0Y\&9[#0\-O[%0M]U^JSG0K-5<8V^75?I%RT7 M4H5^TZ/;IH8KM;S]S5J]E"17ZF<]7O3;]\.>"%E%VZ:&Z[:\_:U:5\V3DIX( MV>WZ7D^#K*)M4\-57 6RY3OH*_4CGPC9[?IZ3X.LHFU3PS5=WO[& LA6ZK<^ M$;+;]2V?!EE%VZ:&*[P*9%MJWO.PKN@K\*,+/&13W_?5P5?.Q?^^YIR]^M.Y M^/VWCFGJY_#1=V[[GNVXCA4YOL?\ ;SMG7VXO/S&!HYGP5>6RT;<"N. A]FK MQGFY$RTA>+6SW,L7\-/JN?SBQ8MBR?XQ4]L?YY.21<%3TDN$E\ANNMXQUM%W M[ICM6F'X^NC;AS?_G!MU98WMC8W(MXD-T> M@A7,O#L[)@,UH) MJG94\Q22U[9#*UN>?,48>',&#P7)NM]Y&+M1B'+PQSP0%BADF%Z"1L8 (].[ M@ KB(!JR?\=6 *. <:_/^^R*VWS4@S_KAL9,W:QGR;X5]^J]'[!HR)#(VYYP%GQT;-;+">X[H@ HW%8YBCV,SU82YD=AP$W+,?3FOL M!FJ >G_RZ*P?.% 0 Z/KA98M;'CH^O=]_][#5]]:8R>"ES^+IT-F>7V-13ZS M ]AB W\%8%YT=@G,/%XV\^]A?H8A#QBO8=DWH;1>P\J@.*^QE$(^K#QR=^M MT?B<7?;OG- /'K!D]M&[XV$T@@*A0@] CK_6V%M0*Q9D80#606/F09,R"22S M2W^NJPY\V>>VZWCPI?F2 2T(XU#(=QPX(.D';@6IJ&M,3%H)D*!]\)T'/S,) MU\U:BXVDB!GTTO9'8PNK!7$<&WJ]ULF^A8:453*38R/D=6QT.[5&]G; 06^@ M%5$P:+O67J'@1>#=\ 16];"_CD?PV0,.^Z3W[@,(3=@"5<8QCK"![\)(0B@) M?@$F%P;0P$=K!&,@UW8[C^^@T*CAC@0Y;AUO@,V(AQ$- M"=$@P*P-OXE![7BV&_OM?/=ECZ$:SX^RXD#+\% ?Z+\80U!&*E%1C0?5Q1&8BRI& M3J(H081>'X''@ QC;/7QGK3L;_ G[.QOR45 4S?X:C%7+$;M(PBSP#7(CGN" M8?X2_D;EGI5A;L$3J':7T2(+QLZ$80_+IW[XORE&%OQB+-ZEE/A2M#]X*\G2 MA[*]0HT(RQ[:@1,Q@2>W8Z(U^'%]K &EMODX$H?LB=/UF#4"[S?"ZS-IK--8 MW^.QOF/@;L.@+ ;N+FL4B-UEA0E4=UGE/NW"IL.!]F/#-1T.M!^$X/ .!]JG MN?^)B0]7FY_%'M6BR?KRT01]N<8IEE2P4W>JH.]S'M;_62U HHBV<_C;_.R[ M0?S5"7^KXL]<"7^*:#N'O\VSA@WBKT'X6Q5_]8J"1D_%W^;9S@;QUR3\K8J_ MQDKXJU[;^\1]*>Y%<2^*>U'%/>BN)>2<:^*KUM(DZ&;YLO*%\'_!],8 MEZ7EEF^WWQ,VL\KR8]Y#QVPO,=DB+*"5&-(96<5 M[5-JX/=D:\L2ZC.9E7=_ZMA6ZU[CU+&Y=E1PZEBWU=2Z>ND)K*9*IX[M\K J M.L1WY:89FM[N:'KY 9ITC"\=X[L"B)HM %'I$9ITD"\=Y+L<1&:]J1DM-8]@ MHM!=I<3TZ]SNZ$.EJ(OCY"JP4M/4C$:#2*E"I%3U$U"/+MI-S6R5\@?,D4QRY8_NC$1Z"B2?O$.M4EG7JM0;13J*=J\/% M4//FIG*X$.&L#"YZK5F:S4-TD^AF43BS5GYS*9'-PXUE7CENC(VH4MR/76'%>Z3PR&3ES98UI#)Z[L,=>A$U?VF #1B2NJL:)#R FC M$U>>U8DKAJ;KNM8U2F.@M+V5SEQ9#B+#;&N=AJHK=8>Y'>'9G;EBZ!VM;I9N MM*<%/#IS93F(3-/4&GIIBBHMZ1UNP([.7'D^>6(-7>O4Z.@*$4Q5":9I:'5# MU9T(1##5))BMEM:NTZ$KQ"_7"*"=1SN+-TT0X*9Y)!Z\0Y23*292S M51H<)\I)E+.8]V-#,AV^ MLA][C^GP%0I*;34HM?CP%8,.7Z'#5_: UM#A*WO,=>CPE3TF0'3XBFJLZ!!R MP^CPE6=U^$J[W="Z!NUR56EI[ID=O=)M-+5NMQ1"M%1'!Z\L/S-#-TVMW:1[ M855:O'MV!Z_4P1(U6G3P"@7K5CAX)Q7&XQ(-1/[XW'4\?C;D"-^_#%-_ MB4![]2>\LRRXM[<,5_U$LWI7ZY;/)<1I*=VL*#NQWFEJ[;:J*6=TU9=RK+4- M?D^+**M*E%7]?#,#B%:]6>HM$T<]W-#IE_G=#<0Q5>689D/KZ'1X"W',M3AF MPS"UEJ[J\2W$,97CF$U=:W2)8Q+'7&M%IJNU&[2K@<*@='++'C)/O6:4CFWB MG<0[BWBGL>A:>F*=Q#IG34PY?2#.29RS$#+=TM-^B'$>;E"3CFXASDF]T%$OSYX%T5$O>TR- MZ*B7/>9+=-2+:B3J$)+)+OM_QR&N[;U[\_'FZI*=X;EW]4-=Q'MF![\8@-"6 M6;H^0XMZ=/#+4@@UVIK>H6O!5%KG>VX'OS3P^*G211Q:]Z-C7Y9"J-O1ZFW* M/:,HWVH$U3Q4@JI^EIEA&EJC18EF*G%2]1/-C):AU0U5,\T.DX:JGVYF-)J: M7GY6'#%/RC@K.O5!-[56IW0_-I%-BH9.D4V#R*:J9+-K:H;9):Y)7',=UE!O M: M*W<8B682S2PR_;6ZJF<$$L=4E&/6C%)GE@@F$5QBZA/T&?!V>R6_#A M^!<+?=?ILYX+#5.-?5:ZB+Y<5A5N.7ITV]1@K\O;;]1T-=GMXT6_??;[1,@J MVC8UV/,JD%4T/^")D-WNMJ6G05;1MJG!WE>!K%EZDU6E[/Z)D-WN-JFG05;1 MMJGA/2QOOUDSU;SG>UW15^!]3/P*\#W"L>6]/C):6SBCH4(GXI7SB-.:.Q^Z-A#J#V,7?20''BJCQMM0^N:'=&!4I=)CI&K MO3S2C)"]Y)PRB>QKSMG1=V[[GNVX#F#<]Q _GN^=?;B\_,8&CF?!5Y;+1MP* M8\#;D5J8>@$_K9[++UZ\*%;#'S.U_7$^*5D4/"7J1-*)H*?K'9?6L:A?*RLW M/ZUBW,,9/!2<57<-:O ]>"QZ$ ;BW[$51#QP']C C>TH%BH,LV/H*F[PS<2R ML:$31GZ "(7&WG(/32K4/N;63[!C=]R+X2_L4G8W!!@U-(TCJ'V(J+SB-A_U M> #M<5W_'LQ>#X0 -OD>'_UORP-92*F\Y[U _@%%)E8R-^Y$4C@) M8;9?C?U?5$Q2!$P;/0X_XE!*IQ=##SG,69;][]@)'?F8G#PLF#D"T=RIBF#\ MW<$///.:JF@_DJX%C))X*'BH_ )$^7 M]?[F>U98'K(X'?/@G.4JF'EW.#@+_/OY#VWNNNS;AR\_/D_Z $_ ?']W^<^SR_@%2EVHOG9 MKAQ=?+. _;1PY!BMA=9OXS4K-45\C2/7]W^F%J*ARF3P/FF/EB>\C/\:"_X\ M:QC1TGZ"R0XM+-BG?F*Z(A],X,@">P]LUW6Y=XL/)#/%P G"B,'G@RE#G)\N M\(,S'[C2F?@*1M ]3"[)^R$2H;XH0)/4?"1: U\ =1>$W0$;[=]AG=A !TT( MASKE7(8?V0&'MN:;' )! 7+U'WBIQD YH1\'-I;PNS4:G[/+_IT3^C!7):8] M:U.8R 8:/NDUU 9E04MJX%'<0=6B59\MSTH\BLE4"M-/O@ L%CN*I%!V;@#& M ^@:BCAU*&8JE;V=3&/XF9AT=C@Q5$Y@_)GQA$*RP@15X5\[%(5@NLF,\?I( M/V)HBL=6OP\:S/X&9\=._RYHTDR+9ALDIP,Q_^0G6RN._/.IN59\@OZ/].MF M%RAG_3MT1]*YIEZOM5]FX1'X9CXV\I1UR24]+!)Y#@D)+9A2 AC5S]+]*3W? M>4^[?8DNA9ML*SFLKI=.H[G^%P0V'I%]]A0PV.#"[V+[U/S MT9KJ7[,'F]?@6?WEE?!,P=9ZGF!K M/@%LZUFT+,!;."-L.OUH$WC\=OTX,&Z^IUO J[F6=7P.74++*4!MEEK0I;'B MC4.JT,78F7^S0DMNA->P9Q^ N23LG@66N(>/9LL2=4,3GA*[AU%P M;+2:M3:#;K@ #(V!20T!SL>M=DU//TWC3N/ @6*QR!K#$>EX $$8"?B]:-8@ M\$?YI0*LH!\XP,_Q7>@+" N;C&&N@-W[P4\1-DO$'8<8&(57[C%R"S_E8[88 M&+<8-,JM#HC% !"!K(J-+;#G(S\ F,,(A=$QP$5N(1108S\6L,=VYF_UKK%_ MP5#FKL/OQ'M1<2\0$KZX>XG_F!)/K\W[$8N3X+H2WA MX$&.3^_6QT)FY>=QWL_,6F(+#V80OU\!\%HF*@P>8N 35XH!;@";XTZCULP M?S+[KLG.Q)C(1LKI9(ULJK#9@8<*FBVL,1?T["$.HWL. ^6XW3P[[DS&GEC* MFWX4 Z)R[ N\PD. ^?[!J!JMH ,2Z(%$Q**A$V;6 %<@8;X>CV5^"ZZMSN4& M")%* E!F$VMU,QW$$Y.(28?9T"Y^WZRQPM99KAW+^=Z2*3C2)D2B*9C%D/X] M]H,TN<&%<7X684X.%L9.^*_4T,CQ[0GVB\3FBY]&]>\!6$.@(SPE!P-I81QI MJ<" VD"&Q1*P"*VCR1*E6[&%7$=,P7D*9%(3=%*6B>18- J3#),<$8V,SWK>&4NQS*%J^ M7= +32C2K)F_V(E1Z_PJT]>I-K5H8 '4?CFC>(0/UVO-7PRF@9$38=TXZ(*B MNL0T(HP(SH/0?]>92%BN6\,,""@7,(VL!DI?\5!3R%$_29L_,QUO)\B M)Z*?T 1,) D2'@ , GQ@ J+L(D^;PXSO,A@!A M,=%=>%%H]:T/=@D,5=(U]@Z&F^ .T.0WL>-&[)UWYP2^)U;?!H$UXL@?=4[3)_8/X;N=75L##CJVT>;"@Z(N,?!'8+%P/":)+],(R&26C%)3RTT^_QT# M&S;;J?6$X9OHOR_SB1)+-$"!P- '>(V!]T73?%9D]?A!X-_+%6AP&Q,#40K4 MA2-^SV(+*]B%CQZ[A$$I5X^FUOQ3_P; RK,2=G"M4O0KIP2\,MRJP L[=AL M3O@<#/,I)V&U^1087A^I8;?6R$J"EV)/9% ED[UL3K3(2)'NIW3_-=5]HTCF M8,)B02@]/W)DUAQ(DX_&4:)("YRVH>^"U(4*$0CSO*P/#AV4WZ" Q)$69,3SN#1>HEX4 M,_82K'6_0'8]J029Q\*LD1_+G/7K&(.Z8&9!*/_7%R[Y]= *1)YFP'Y<'QN: MKNNIPD3AH&;@H6,,O\EBA,,_3AD+Z%@0L84O&(G]V+=#?$1?) M%%B"EN/,SC.))>U)_<%HZ 0X'R3/]H%30%,=OY\ZB7Y"-!(DUK"/,)5XD8S/ M(=0RUWY63()\VO)C&4#TRT6D)7$<>$::BBG8 %PB(>ND<[)4G,IE.!*SUL - M;NEM%A9+?%;0^9R=S(V09#M7N! >O@[P#WR8^: RZ/9QLU6KZZ(.41U82]=- MR*V?L](?$KM MV$DRLZ:QA9"[,D[\XUINRP-'N ]]$[2#I]7DL7N:T+][7S"4_MG80II2@C3T M74Q]XLL(P!P;[>9D_2ACDR* @AT0S'4R8\>>7$/M(]'X:D>^D*!D/0T)V%Q7 MD35 :W%*Z"VD)50!]"(.=3PQGQCF%BV[_U 'Q+0WOFZ\-%\-TOU!C.RO'UCWWGX, MKA5,_I6,TE*X"+L+0BH6WP<\"*2!CD2) M(09K,;HCZLGOTY([!))-<]C&)$0$??#CB-UBWS$3P ^A>5>3]W#5J41D4QWP MDK\3F;F^;27;<]_%@3_FF<_XXQJS%D9\,JL]ICMB,>PDY!P]:=S[DD2_I\;< MQ.:(1LK%""G\M#.9)9 #-B_RR20G9LVD8]B-G#*RK MH<_$+B>]7;@S*(O0B M%C@)OPLJ+AVQT('! _V?RK^09@>CN"@^_)GN#8F%EPV?)C- &L2=Y*ZL -F] ML!0KY@6EX!B#]P$SX,@Y2T*QP-6=/D"0$4YR "Q%--B^B4Y\4FA0Q!=_,QF-FD"VF-N1J\-*DI1C4 M%>M$HQ'\FGC84]#0\NE((H')"6$"2I&!P^J-;P6B>U@]3%F_6[I1FOXAE?Z,^6?;?CV&S^@2[/%]B.AJ.]H8G*\(BAIC;JYO; M:<2.6WJMGD\>RC^IL>-ZLV;FOT[=E7 2L!,<6"R,0Q\#= '%]KDD,0['*D:& MFOE26#/GR2'^V6IXD9+"3ZW3& M:SQVQDNW'>)\(*8I^"R9(J8Z\N3&'@SV@8V#XU& =4$GI81 M3TZ'P9YS+TR:7#K&IMPTC# X ;NS7&@IM\0!,"*Q!8/D(N@M09Y[*GMY)0)6 MI$"9N=-H3%*T2D30-2;6YS3-NRWHDER?F @ ][ZF@A'=%2T7W2WL8\*R,T\3 MDX8 ^(&%,= SL;U5KNK*%?UD 28E$*62MB;'\D@IIOSV81TAIN&QPM[),QV6 M5A\N5D577YY09]2Z.57<+.IW/ME;KI.CJ-'G<,0@R8Z[P)"5FZSY)PP!.@OC M1\PIA100QCUH4U:9C,)T>29,ER_ LN ;N+(R"?SH9D<2?S U(\G47] M*[?Y?_>'NFWZO+5$9 W]\7M@-W.F6^_B;3%"2W[UFN1#.9T_2WQH(7KT4NIT6)5)R?L M;5[7*\M1H<,=]^D\QQ,1CO3CT/+D=J,?U\>G2X;\&W,W0WYR6O%.:T2[DJMP MBR==EM:\_J.K;F9-^;U70B]Z$:6RHQTTK?I,?D)@SBX\W&I/=Z1 MMG)#O['SH;_+&L70;R@Q]'?9;:G:[1^?.ZO:7=8H5-M40K6[['8U'-U<3M$/ MSJI?8JRR H:]S]3YB1=T7&V>7SVJ1<7C9B<4]#$W2*@UKL"C%5D%*SFPBBA\ MJX1[@Q"LB) _-P@:8LFX K;^5/!MGF1N$'P[X>%[ +ZSNLQ86(H_1;2=P]_F MF? &\;<39^'YXZ]QUEP1?XIH>ZM^T0;Q5Y'?]-SPMRKZJM?U/GE>RX))![5$ ML+_K 6]V&6&6>MQEC4*/NZPPT2/%[;<:MZ<@_7X$Z?M5 M[^)8AKR+!M]<XB21P7 M8VFN'15@J=[1R^!35Q@^C0KAL]6ZUX#/7#NJ@(]1"I^&PO!I5@B?K=:]!GSF MVE$!? S-U#M:M]XM U%381"U*@315NM> T1S[:@ 1&:GK=7U4CO44@E""GDY M2ZZ7VPLOYU_E9[H=JLLCW(>T>M6]G%9':R-!)1]'*1]G<7Q*!;%'!4RG%"_DHA[L2\S$]KLWW M9BXS>Q7&XQ(-1/[X',]&.DL.5C%,<=8!.S%.7_T)KRT[7(#]F;>_&T#IMYZD^F["-9?FSDQ:6GF MV?@ZC08X.R8Y.^3LK$M"ZEJWT2!OA[R==7;1Z%JK24LSY.Y0\AFY.MM+&NB0 MLT-+,K/.SM>Q\&CP.FXN+Q>E59GGY*DT.X9FZ'5R50LT+.2J&M:6I=6ITAEV7-1#)=:Y7/4.2V'.X:S;8 M1&;[HY$3B7L7R5U1WUUIM35=;Y.W0M[*NC%R0^MV:&&%G)6UTLA,K5LO!0WY M*N2K%.8>=ANE_BUY*N2I%.BEJQF-TFU2Y*<<[O+*6__,\>YX*#P4]I:6WPZ2"MU*#<#TKWU.S<"TNK=TZ>#M%(/]I%: M4,C1W=&"G&(7C$X[PN(J>=Q#!8BRHQA^5R31\/%7W59Q/]'RUJI^?]%*/3"U M1L?0]&?I+J]T0W)%ONI*D-[Q_4A/A;3*3G6N!_5.73/;C46 5M2K7@G0%;FT M*P%ZQS>1O=-#5C\29913WPE0!=D?N[$J!W?(?44P&MLI^>ZX&A MU9NZ9F+"83FD%?775X)T1<[R2I#>\8U63X6TREY]K@>-;E-K+MX=I*AO7PR: MQ*E_ 3^MGLLO7KQX)7Y)RGE]I!\QF[ONV.KW'>\V^SL<6W;Z]U3_#%U_>9[O MWTS'SB=]R!:395!AUHN?#2[@,2 L$:+9&O]:Z'XOJ77*P4[\Z\2]EHT2Y[X7 M^- KM,UH=+I;;MTKY^*]9?7>WF7UT.-789A/,)O%C['G) -N=N' M,B/'!2Q&<0 ?:RP.\6D[#@)M;JV1?^9^Z-A#64J/0T%"$*+Q'E@09D"!(-)A M6'OUIS-W7$PNKJ46!$W%(?@N46.?#2PG8'>6&W-FA0QT>L5M/NH!T.J&QDS= MK"^2?-[X%+;UCYG&_K%V:U.C-RZM8Y$9?E2$;FKR^CL&60T>H"67!<(1@V)H M]47N/0]L1P3VLLP64&T$Y<"0.C;JM68&?'AD'#@AR!^&@,LC&"?' M41A9'IIMU@?-1#[CO\9.@,,M&L+X\#W.'K@5U%20BSH:^@B2"821!($-!MR. MG#ON/L"KGG7+0:P!2#X8^VC.@)6$/QD(F87Q&#Z*Q->WKM\#%3I>& ?B>-YQ MX-\&UDCH&1]TNDD5E*L\]#W,UE[I'70E+AI:-ZV MQMB\W+N("LM[P-9#M7=.GV=MPZD ZX3/!SP, 4-0J^M8/6'.-7;+/1[D/Q(] MXZ.QZPO3"R]:( T;Y#]Y).E;6&,W0SR(&&2%[12""7AD.=C,WH/L;&EK45%0 M+#QG^V#90- U]E9.("ZT# 4P]3(\&X^QC\=ZK3T9$F-0F^U:SDC*#1X;@_X2 M613V^=BLZ2N\7BR:8V.EEQ=+$*9;%PN&X0ZV,^!R+@^QJSB8)_@ [/[D$7!! M=W FA=!'"4.Q&/*OL4]9VW+RQ0:%(#L/9T:4MLM_B;9'.-U:S(N%*8*:T!2@ MK<&6PX0/"OA78B<6:6YV0@>@NLD?MH^7\ SPPS!K"6CXWGK CU$\SL"Q$Z%9 MMAW$E@N,!B'DCZ%ST3#PX]LA2M;Q^_!DP.\QXA$8.!2JX0M\! MQ.-BB*Q.PUG)Z8M)RO(\^ (&,C3!@O>=H'\VM@)4):Z?!(+W8"D%]GD.?U/@ M'<*D!T+CP1V7?"OVQA90;MFQ5-&.;"/:\$X*&C*]4RT!!^L[[W,^$BZ(YWMG M8GT+[!U.8BD3#*7W57US8:88"8R/DT,,P5P/H8G)5(&S<9 ,?L[EV : ^W,= M0U,>A!)E;Q-, ;>6X(0!&0[%M;LN3$KA[[]U3*-]SJS;@,LI0AA>&&"33Z 6 MU[^'&0-?QA=,_1R8HBM^-G^/=6L+" MS\]3,!!&L6N!R0-[IR4<';KE)%*SQ>DH_-\X6J&=%ANAY0#[)(8WNM+" [GW MS] R,4M."PQ^]]"3T6"N"4-QKU>-?2F4*.CA04H\Z<-9^[* -I!MF-&FM$Y5+UPMK/7%.Q6N.EQKBJ*CJD1\(U\=C9O,E M/M+47R8F#9J$>A:>&E0CYO%[#L;X3#@PB244]OO$6:TV8:#2,M$X0=_P9)HH MXW_,&D2)3XB6$IN")M_QP&:!;O)'=B:&MX<>'DK?S[TFW*T9/>20*\L)A%G/ MBUY#ET':UY +C?4XF<6IEB"Q$CY ,NP2+>"H9"?X6Z)U'-.CL5"4-?+!*T_' MK) Q6 ;QB-.A0@M&TAL7TQC MF+;0S 'THX[C;J.>?<*IXMV;LRU$E>$>1TZQ-U)R7D1B!4S(2R@$!MU,!E^N@,Z.#<;KO6YBY M< I;^X,7[H05]3^R_XMD"ML&I8 MCC!FW$,QS:/RWH_=/G8'/(:6J4D.C'K-5V3U<=3!^^^^74^]8=07VJ0-1RB MQ2)Y#,/71]\^O/GG7 @98ZP%L=_D$Q$I%Q\=7U98WM;8'$?,)'X$ M%+5,,L:^W;YX=W9F^_O+O]Y M=OG^YMWWOP DX!.$:? :;:/'IQISSI*SGYDY_G7.DERPWW3Q3U&:6/+5G #^ M<54L )3BH[M_\_7M)\?[N5 F1R*9Y(Y *T8^B^8-[ K1Q??D"MU<3@:K85S MV,9KWM&\6315SJ3(@3OQ%@PN1DG%?!>+8\@S(Z.,'[&PD<)MB(9^. F7HPU% M:X6Q;F32S@C#.U!K2F/QS\!ZL-R4RPW$/5$RK@@^LISN/ P?A$"ZA=6>.#&I M;;1P:A:<+7%HD HDW""4-?>= 7CP4 2@)>[]+6-E.$>DD8:_X_ZM]$F2$*0, MRB,+]&7$/]?1GA_+*52&W42SX"L1UQ3-D=$1=+$P+ 34(.'C-?8O#*"B<][' M<,C @0J$P6#V(MFF7@F6VW=".PXQFMKCX#WMTMRKLN(FRZNWR[+$BU<><.$A M:4EGR>[0IRXZ&+4U5D2P78_-T-UH4,.Y^,[ON!=SP>)N/4GZ<$%$ROA?TJG% MZ!8^!5Y:X(_8)_#1$*PX%M]:8P?I_V<1 0Q9+_!_2F\8AKD78DA1K@>,'!'B MQ"'_X)[T%D.TT+2KCX/ MH;/)EZX/'BT&P1S$J?A0/)3;KCM3()#KS'>VK2!P!#&4U!WHZ;4_RGR=?)XS MQAPPX"9]F=3D!;XM/-)!RA!3>4IQRB!D",;0QL9.*A[[(H(J*#W6DEQ4@>^B MWU,0.45:G!I&&6,1AFQBZB:&#.R,"$?@$B7W1/A_*%AE@H3_\*R56#(\!&\% MV6?)PSU\"FVZY/\6^#$^=+4' !$N.-)B\4>-O1U:T'X1/)BTQTZJ1%LO?#]F MB\?21=(DJ@!_27.8 =$*)C5K"?6?^$)"V/GFIP'?((.[?'5NU%:T\$=V=D6I MF<_4SG[P_3YF >2,:_H1DB3+"83MB9 B# !9C8@SF'>#X6U34>@'/Z24_BV M2&5(*)'T"G&EP4;O-S,?^0JDE?@YS>/ N !=\=*TBLF:>3*.<*S@E[$G%H*D M>RI7>:U@_JW4\*'A?! &608HA &$08S%2!<_C=):498N ?W VWG'.P,\)*+.P,MX\B5+6V+M,Z/!-3F2),4=-V9%8UB]H!%&S#+]A?'N+<6\K!V#H12#ND862 M)T*3(9HY#.6DZDS%%I/%SP&2=)O+R#YR:P2G6+ .AVR RQ,CO\_=;,9)\);K M:#JOIC'W;"1)5 O_(^0>ZOR.S_A+DSC2( 8M\4FUF;2S1HF\)&:-QZXCT3;W MRM2T*HF$A1E28[D ,#^]8M6!I!3H(0E_)2=&-+?IZ@T.G_R2MA@),J+;*ZIN,K9SJX.YT2JFRCGKIHG5 M3PPM6(&+"0U9.X5O,=U$\!E@>#H(YIG6UMA[7(+]92%[!]8_R(W'_! 6P>DX M% D5MU;03Z=;S!H!SRN?#?,+LSI0#CA#"9D%Z4R3R<@&)8#S$D@G!6L8.F,Q M4Z"%!\,B+*'(\)(V4;IW6'[2 ;GJD1-,SMT1C^2_2YTC]/,FW9MP] +YB-B/ M+!$>!$G_QTI\R!F'@VS5,[-5C6=JJU:Y)#)GNG*/3SV";"2Q./TT1@JD1B1+ M6=%4IFJ4K/],*A-+=V(41I)$3R^SB:]ELG,:DQ!-L!^2S$HQQ*$!,,8B%ZW/ MS31E+ZL2":\@^K['O31G:F9I[APCK"'T3'1YPD?RQ0OV.'"E@4+*E*R5U=AG M9$NY>D.9)0T$.$Y8HI6/?DR+=, QM3N?PQ&'22J5%4[6)#/SAWPRFC#=:2-Z MDJD#R90(Y:#IS!;>WGR\N;H\9?U81IE$E@*2,B1Y8H$OS8'(DA9FQ5ECUSGJ M/$T,\]!(&C+K5XFDNV))Y.-&J247,231PS!;B,PC(Y>R(5)*.*HGF6K!'0'> M&?B@8(3!%",EP_O,#&_SF1K>SS#/WV(L>1*[%2O((3L1YE9F6^"#U]_#[!,# M/SG-&63\5DL3@I(",'=-%(KN6E(+AHGE2/'1YX5W$L\I#=.RT'+%&E+(;=Q0 MDE(33'(7[_I0ND@]$ [\5-H6FNZ 3Z*K(CECGOXD!@O'MI^FATZ9>FFYLUR\ MJ9P/47#(L+_3]F_:AD@_,1%$\D26)R4[@DV%!L \<3TQ[2"S-/,JMUR@R?I$ M"J'D:PD53^/FR=0"[JK,;YD\):.R0=[_Q-X]S!0&UA@M$?Z9Y$) Z9B++5?D M,HK^+RL8NN96L5+3*&5JV6XG"VWU+BX[))F>D^149GQQ#);ZF3W_LE1 M(!.5,'/4QUBS<$5%]GS.KTM-Y)2%FZ2_O;<\S^'LL\79%9 (6?0/_/H>K62R M)'>=#<??JQW66N_M-;M9(4X9S)P;AF)4Y!A.[!VU*.BYV<_A>D167G' V M=5GL/)'!VDD#M8FQ$#.%F #2&2*_-1&:/&GJ%QXE4L,6]/G @MD"NIZSH2C< M)/*8DY*T-C&0:K0J,& =L.U]4=89OB)F.NQ]FO'P,$8LIOM-=!W$.06[Z2YACF/N.FS4]31Y< MDK*8'R=)8,RNJC MK+Y-9/49^AZG]:VZ2PA74\$"9*X!IH!_N+S\EDMU2_S[W:3YK9".^!$-%@13MG M$\2^))A"\EGCVB32)/9#B\GE+[$;('%?(@M,D M3[8.)0_@YW>G2#,PLM1(>@F?Z? PN48)=X;/F0O#Y&--4:!Z3 M(8LCVL#!IZ"V":+*@+OP6ZC@^*!^")7 #M+.6C3L1'TPE:*\1G MIX*10L[)[I%57LZJQD H2%26F(I?$+2I9+R-V=PKV7RUR 7\2N!1QSPEF&)W); ML=+(!Z;>B0TX]SBKX.823X#G%O<3XRI7FJ0[=I&[)CQ^DNX0/H2H"Z!?P7/ZHY+7IOU M$R/0?!"[,EJ"^85^$,H",84!9(0P3Y)T_" W"&?TEM:4A-Q1-NEJ'.H(LPL> MRC(X4@5/AK?H;MKB:R(#\R'7#YP$1-9/NL78$1 M3)D6OH=,3,32>SP;QM+<6F*A0J86R3A?)OF)%9[:R8,.=@9-$0:D5YH2+[V;]1V6EEC6;K5/M3I4*PUBH8X:]Y,4QM0\I&2KCL=B=KWYJ>D*B M 5LW^&JQDU,\\S_B0"S!#0#]W!.NT:]!Z M@7Z]UT>MH\EI;;G*BQS.336HZ/:MG1ZY7=2YN3U&-\. \^2$*;G],/,X"H_@ MEL?$[4I_.<2TJD1,BQ S08S8T[\^9+:OP H.^2<#>NC#(1<.)LM)EG.34-ES MBYD!QMAX/Q]SMFR%UZ$ -EXY%R?"9?7C$'PWL:3VX_KX5!X]N0@LJ$14.!0Y,IL1-+W.1C@,N1*MD$1?6^5D6P0@<6,A1!8B$"S M(B+S5 0VU6A1,0*;A,!-VT!%]+U5JKU!!!93<4+@$VQ@]?H^H)C'F\USGB77 MD.RT1ARC.ZU08GBG54H][C($(O6XRQJ%'G=98:+'G0>6WFQ^_EVFQUW6*/2X MRPH3/>ZR2JG''04(*%]RB1 KQ.RV M>K.J6K>ZJG]KJVAAQ]!,TU#V4M8J+UU5ZU+5(P23FK>E'EVT#*W;-I6\!;7* M6T[5NL54_5M*Y2VDC8;6ZBXT297>05KE':-JW2%::I*JOQSTZ,+H-K1FHZ'D MK9\*L]IF4Q#: V:U'[-])8=*9H493JM7G+^:76 >#>*OBO'7Q;$)%2BKV0#@ MM(BR*D195[([BK#45D?3.RTBJ8J1U,5V1P5>VFUJNJ$3+=U,L'73!#&1<1BJ\7.B:G5S:ZB+/:4"*RZ!/:DJ76-KL($=HG1(0I;G=%I:JU&4U$* M>ZH@>Z6@ZL>9TW?$B1*'RDS+$UX1+;K&\-_3YT)@U^F-"72ET5:%Z:[6< KJ MKHU;M5GSRMTPNIK1JJM KK>$U+TEXINTL-7S]75ZTVUH>GNAA=TEK=\2;O>6 M^V_$PE;O(JSJZ M*EX"T?]G$PTW]+K6[E >LDI4_)EP;-',NJYKW7I3%?9,M/C9A,3K,&'Y\T17U:>K9T14B:BNO8)JENY,H:0-(JBENQTTL[,P48SH M*='3HLT.+:U3I[UP%$!=DYU>+;KYB,BI^N2T:6AZ1YF$"V*HSX:A G":#8JD M$E%])%'53:U9I_UQ1%777L-IM[4&GDA$7)4BJ>MPU9,/>''F:7J;=]$%FL18 MU6>L)TVML7CBH,UPQ%F+3R'3.LKNA2/*JCIE/3':6MM4.;I*.^)4):V(G7J' MML11;'5UOOJ.#G+8/_;:UBG82L1U[9B'UFG2461$7!^YQJ/I[8["M)4BK6J2 MUI;6:BNQ]XKBK,^)MU[:0%Q#!S, S@+N2I8:\1'QTV? 3T]:6D.GZ"J1U/4U M8R;0(99*+/41H[K1UO0N)00035U7+^VV9M ]#A1?79>G?N%''L]PD-QY2ZKY(#<0Z6JY0>Q]5S TG.ALBMUP]"U M>DO=NW>7]^$PJ?#CY:(&55[>?N!"BM[F^T1,[BW5WHC9K)Z*K]0-H.I+]K16 M2M6?"-&]I?)/,YO54_WE[3?+RYNI3&L3H/XO%C?0<>QN-FG>/G[VYT.UI]<:8@^1O; ?1VV_8( M21X_7^<$CQ9H==1,1%'9/7DBA+?;MHW;Y&?BRS2[#:W;K9,SLWM ;[=MF[/) MS\'S:=5UK6FJN0SR2-?G!?S$LR,N7KQ8G]8_BLA/*17IO#-XR+5N7'E+)D[& MMVOFA*S/!XX'?UKPJ^/&^(W'H\F.QC$'YW%H!1R? ,_1CF6V.'AX\$TTY.SW MWSJFJ9\[ ]STB XF[XN/#&@/CX9^7V-66NG E^_PP8#;$7PQB+(+LEED_=*8 M/_B+G3BGXJED(V44^*Z+^3].>@%AP/M\-!9++?!NP'%KY3F\YLB30\K/8A8/ MP5/Y(_#2U1J6)L)'/M9D>;<.'CMBA2&/0OC2]F\]T !NYP2_U?.@ _CVO1,- MF37)IP_%&7MX4@E6=G?*;O%(D\*C3. !^-XJR\7'KZ&MP7P.E*@"OH1OPR5K M4#7V+\YZW'7X'=0[!(V/N!7&H$_X-0[Y('9EAW&+JA^$\*QMP>?0!#8._#NG MC^>PL# >CUTA9Q#IO?6 [P@(A!&V!;4E_G0?L)%^=F<+_#) <'HV1TW@A&OFT2SA\N+[]IHF'AT(_=OBBHARWS0A!$(,<)2J,' MXRF"T2(0O63@B$8CCATOSDD'RM3$L.. ZI$8A( LR[;!U(DV"61ADVKL:QPD M@PF[D Y#+$RH% <*/ICUQ9D!;H J ICA6J&ELB!+0H35O.+'^$$ M?S]T["&[Y\+< $KZ:)H_ [Z,KL; "=2%YL$&N0\L:PN#(846'LR-0-E_QQYG MAGB^#B +8?C90TU4F/%JF"T=?+O\\.[LS?=WE_\\ MNWQ_\^[[7Z 3( )ARLW1AGE\JC'G;,AEK\SQKW.6+ C\IHM_BM8*DJ_F!/"/ MJV(!H!0?W?V;KV\_.=[/A0+(Y%!L\>< M*)G4\#0L2M'%]^L6S!U!@XVH[5# MZ$I:*A7Y^D@_8BBA,1I#[S;[.P0[D/TM90EDZ@9?+<9Z\9SW" =1",H!BN:) M$?)++-7L=F5KLF:UX=6A)=&7J_K&5\8*:\Q6XL#/S\(6NI/45=6YN M>>YF&' @QU# , 3'!6;XQ2MT,FRR*_WE$-.L$C%-0LP$,??.16/6;),AOR9G[(FX5#7H&UP,HL0M+W.1B8 M8E_H"I9 $7UOE7]L$('%_(006(A LR+:\E0$-M1H43$"&X3 3=M 1?2]56*] M0006$V]"X!-L8/7ZWB>^OF1TO=D\YUF2=K?3&G&,[K1"B>&=5BGUN,N A]3C M+FL4>MQEA8D>=QY&>K/Y^7>9'G=9H]#C+BM,]+C+*J4>=Q0.S.EQES4*/>ZR MPD2/>QFK6W?CX\8E4&V4[DLN86^%J-QD:MW]_NBMUEUR,-6"/2YSS:GFZ*R. MH9GFPF-,3)6.03J8DW0*)%&RQ:3Z#:Q'%RU#ZY8?.D)G/BJQL7291:I^_ZC< MZ=QH:*WN0I-$!T(JLR M[64R(]\?Y"CM8=+9E4Z<4H3!XO6=S<6[L"NFL$NN1=E;$KLX!*$";STQ6N#^ MJ$I<3P^-LZYD=A2AJ2?-EM9LZ0K3U"5F9V^)ZF*SHP(W/6G6M:Y1>MM]Q=ST M.=TXO4^T]&-*0WUO?H,C,5'UF>B9PAST,,.HZC-04ZOKNJ+\\S #I\^)A)I: M9_$9]!0I)0):H)>N9I9;'0J-'FYH]-/"4[2(A!())1*Z?R3TI&F6+I11#)3H M9SG]-#LFT4^BG^LZO2VM4Z>E>8J!SO'/R_SYK, ]Y\YC)0JJ/@6MMS2SU24> M2CQT3;W4NYIA&(HR48J&JDY'C49;ZYH+[\@A0DJ$M"A9U.QH[4:IY2%&>K@1 MT9,/>(R_O%^ %Q_G3YQ4?4YZTM0:]9;"G)221%5EI2VM8Y;F:A$I)5*ZV/ 8 M;:UMJAPEI3Q156DI8J?>*;V9B_)$#S-&6G9O%/'09\!#6UI#)QY*//11JV8" M.D1$B8@^8E0WVIK>76AY*#A*++1 +^VV9M!&>HJ-SC/1[_,WE!('59^#&A@+ M;2K,06E]7DT&VM3$2=1$0(F /L+LF&VMK=-N)2*@ZYN=AK)!4&7YYR%$0J\C MW_YYUK-"<2_Q".^]EYFC_!?^SHF,/@,RJFOUQ7M8B8P2&2T*2VAM.G*4R.CC MR:C>:1,9)3*Z[BJ,H76:I4XPL='#C89^]("#J*AI6:GT='JS85[)2D[E)AHL=EI MF%JC4YH01-FA!QD3+3W]-VE>JZ?H:YE7T]1:+74CRINR MKWM+^#=B7ZOW"U:WKT93,UNE*VB5N@_K&UB%O(P=Q;K+9=1SH6'5>B%@1"Z% ML\'[S%/HCMCE0E/I#MGEK57]CMF5>M!M:KK^'#V399C9OD/R1#SO^ [;Y:U5 M]H[;Y4TW]*ZFX^E3S\IA60G"%;D,*T%XQY?H/M4DJ^S4Y'I@-AM:O:[N46I/ M!'1%CL1*@-[Q);Z/MLDJNSIIT^OUAM9NJ'G1VKHPJ<##V>(*R<+A^69"7'<4 M6=AIC3AZ=EJA1/M.JY1ZK.]AQEQ4F>MQEE5*/C9WK<9O'@QB>OE V\EP;KU6S1I MP!@KD\>=2L+R^D@_8C9WW;'5[SO>;?9W.+;L[&_7"D.0A^/=X*MSS$K77VZN ML9)U.EZ?>X);_1+$Y3"HTM6.)@/;1_UZKX]:1Y/!EJL\3_QMCCDGVTTOVFEL MNZAS<_'NFV' .1M! <.0<0!C?W&P6QJ/7>DOAY@=6V N'SR@9^TOSDJ0CM[ MGV@Y+9K3HCDMFM.B.2V:TZ(Y+9HK&9([Y(,'KAPWGMWNP\8\P)-91[['PJ$5 M\%=A/"Y11N2/SUW'XV=#CKSS+\/47XIM:J>O_H2W*MTVI-:V(/6W_TKFN2FS*47C3S=&%7FNHN:/F4,]X7=\:5;_C);%&"F]G.=3C7M>P1M5O M-T%KU&TKN9=$8>I[&">_3L[8>NM[0M28,/O%C[!H9,3^ ^&/50.^TR.TQ+- M/"/.JAAG5?U(*YP8%#VIZE!IZC,Y8$HT4X*'F*E2S%3U8Y[0YAAT*2O%85<_ M #;@?3X:B_NQ',\..)X#2X14?4)Z A/$PM %74Q M+0L>EIZ]@714J*E2VAI M0]W33(F6JDI+#8J14HRT@)9^\L,0XZ-])QS[H>5B1-0?\\!"0GJPUQ$\)QY* M@5%BH.OJY8SH)]'/QT9%FT0_B7ZN[?(V5;T12UGZ>0A1TLN3&(G&DHTM# *VJH3#:4H MZ"P-/?E@.5YXREP_#*$**XH"IQ?+XU4CGWV^_D[YHL^,E>+RO,JTE);GU26F M.FUN(F+Z:+-C&@HSTT.]1E1];HK(*76(*R:G*M[G>1#A4?O?L1,Z&!T]"[AK MX49^)^(C6IA_'@S44/?Z3&*@*C/0ID$,E!CH(Y=C.G6%"2B%1M6DGT:MT524 M?5)HM$(*^IV'H',[B@/1[[]\ZQGA1SO"1AAGBCEC,[AH^P0?H2)KC'\]_2Y,-=U M>J/7C)8J!'>U9A,/7ANU:M/EE;L!6"U-0=LEJ]X23O>6?&_2NE;/T=>SK@UE M#L+:$FKWEO%OQ+I6[QBL85WKI4>K[-)_V!1.%7(S#B'8#=;NLO]W'&*>Q;MO MURM<8;J_WL23Y@REKT%8IR-F3=?)M7BFKL7C-:_LW0LK]\"LU97((2$_0Q&[ M^[RZT'4K>J0+ M7;>A1[K0=1MZ/*@+77<4HUQ^W7V%,>;3%C=Q6^<>R)$*XHRV$E M""O:-M4#GSF[VU'T6]_K(:&W!9ZLRJ\*Y>!7&XQ*) M1O[XW'4\?C84#LM?AJF_Q.-0#/!&X"VPA@Z6P"Y'X.Y%(;@Q_KW' CYPN1VQ M:,C9D3/ J]6P7-X_8B,.#DW_CY#UT1-R[CAS1F/+%M< X^-6WOF!=MBQ*W+) M:Z*F4@](POEJ9_[T"_CY_[=W;_N^O>V8P($%*Z*W1.]-\[WSC.[:MZ]K+U=9Y%_* M&ZDD5K19Y320;9V3M:K24N+\L[&S;R_>7IP./;)8Z\]4D*=Q.BF\N9Y=Q1.LC-LGRDJ;N$=_- M$^[$1[^,TS$6PM,H,YIX2M8TON,9Q,1W19GE!;'D),@C9,G6;\$O1E5![%T4 M7IDK,K(]+N2"G]%@6.?+C-@S7?[YIY/!_O&SPGF:F#KBXB\\#DVV2N@ -#JT M]#PB756 ;$2M;0LE^VG^,Y5L4IO&(D&$>C^!W&&67M OP-\A.\.'3I]CL2A@44XR674: M@\=2?CI.(^+;?,G;-PV(R.$T(V[GM\F*:0%QL\5XNXG'K@>2$\J8K9]+P/6\XB;WD2 MSV(1;WJ3Y)@M:4=XFKA8\=F4T9$P02W- WD9AX=J3(D.&- >M&8E* M4 U>DH50%B0[51HNO5$ TN+<.%PZHG.?!VEA5 ]XB1\HC9QSU4LE OGS.;%B MD@0Y\4R:$EX+W3;1*I6^N\1_WB3/%L3OK=2B0U7-\)(T,^"1 MIQR@'AL$"HU(BEE9X6IFB_V:L^#0*^MY9WI*[0/XHE09-I"0M)2S!)/70ZO0 M% E!Z/G)2%(:SBR%%&N<\'1HS7-11S1H2O_)"R*(*HP8<1X6!+&JZHN:E'IP M;)R&UEF236(FK2BJ@-9&RF61Y5_D>+.F,+RP"F]S$D"(R#ZKQF-; M<][.3]XX08$2/0@KE,;ZSF.\:]NJM.QJT36U&/)%-L](@^(WK& $4$B1Z(*D M.8Z*':TJY-P)!(B)I6@;OJGUQ9@=SY1I.H(\.L?AHITW*D- MYE^?>?KF\*<^_Z_M4E%_M4: OY^V$P!4_.;E7WQ\^2Y.OVPE@*5#NZ):8Z!K MNDSTSJ\NA502A.K^ &<0*;9;=.2MOWIW]/(J9&5)7ALK1J3,:S44B[51617- MS@,6; N57*J]&*K3IFP$&;3!\64C' '(YB?9(YO.Q*@O2VR%> M\N=@-G_F#:-+0F+YDE_PEC$GHD MW:*XFD'>)5DZV0.2]*)*!+BE1 $]-=,F&(2JBK49E!(A(*H30$,:E=09RT]K M\/6\-6H#A<,JF5?YG&PD)FX#?EOKAG8_50PY\1!03*1&-(-)KF2](5FD*0Q\ MQ^UCQA55G-'?>8V14%X@Q&O&%9W0)=DGUIDT=D"UHVZ8VM)-5>N?AP)?7Q.5 M/;;GQTFV$ 8=LYE!&X+R#/5WS+&UI1H J@B>FB=5P7Q"GS.@0)Z$\[2'"@$'PSCK\*@E- 33(>7DPB'=:46$6I-SSS7HMS8(EYJARHS P$ M# ?FQ^"TE](-PB!>=EN DVE <5;0*:##5?MBQDU*L ED_!4T@/;!"/PA21"7 MV29'!#VZ@&Z@_X*=C?,"<$,?4' XF:C5"NH1)!JPGX-4!I$-KB<\!ZMZFB41 MP @F;$YVVZ1;/2ZM'B+:;?,]1%K#YB7RA18-S8!R:XN29J2!O.,XP-R3F!83 M8;$U/ MS="NVSA3?8YA++TF65@X(60K'PW*Q,CFV^R&_LTE*?!^YKJ1ZVNXN MU"#0O.8S;1H]>I8;CP6)#ZWQHLX#KW38N#ZE@8AT@])MK'!?_NO;\QRK7 MX!VKM-(/OLKFM@/>1C$A[UR_U06O&EOC!?1HLO2;&[\1&E\!B;TA[T:*TV@] M1]<5\*N?.2:W09(DYL\7WE+ZBR@1]_NW'_H\>8-T\B$ L^^^"M(?]MP! M8KH+/-H.T-L%]#?<.[ (IV.A4H;U7_E2Z*XNN[YO;.GI=XI*ME=X1S_6=[C. MR]N,I=_O]O,[7_JU+6XMO?IBBL/*\)?L?6+&:'N2M;YU^^Y1Y=_AGF\+QQQV M'%-S#%M,-V>9>QGXW G0AWX<3E6H9B-"3P?[G>3L).=MLDHG,6^T,QJE'P[^ MM-L)(<0)O\;/'['EJA,]8&!]/O_YL40\75GDYO3VDS._*2S2'OF!>^0'K4=^ M!P(C[TPBZ+6OL<&@/SBXEB38D?W^7?''+7)@.S[I.+"5 P=W!%O^5PZ\_838 M6^3 )QT'WK8,W)']_EV!]2UR8#OP[CCP?Y"!=[_?]PFO=V5=NK(N75F7KJQ+ M5]:E*^O2E77925_=G1=^NULOW0<3\J #JR54HB7HH:M+O=9O;*<+3O,,]P^/ M_?W^UJ9H72/&G:@2O9OEDEW7Y-$9-+1H7]TM+^S M14>Z"LI7RJ2[KQ#RX_.C8[^_N=I\U[?QX394>9E=,Y+_H<+9/TCE0*E0=?2T M0Z\[AEYWO6P? =:3W:S)]U#!ZA^D9AY/\^"IO[^_,WU .GAZ+:&S$XCTJ3\8 M/.D0:>=G72NR8E(\5U)%.P"Z^P#TT> )Z8-==J'2)!^W3Z^#H7?+/F1O^R?' M&U7"'4/1QQT*W5T4^NCDB7\XV-W2S%>*G0Z(WIW8.3KVCTYVU3?Z> =!Z(-P MBWY;09(.H^X^1CTX\/?[1SL,43L_Z8X"U,-COW\XZ !J!U!O?(U/=O'!=KNX M\Y-V\+3UY-EO(@?;;7)M!N(^=K+^/1B;__]& G\?6UU_#@8/AMBM>[1^LW$J_' MQ_Z3?G]G0?UMR==[B_YO1;[>O9%P??EZ-/"?#HYVTI:XN8#=(6NCZVK.0J19 M7_RN<^!VNEWYMW6@W>D&[>NK[3X[] MHZ.-+75WU%3I6IE_7YF\R^:,*Y./COW]H]T-XNX:F]^Y3-YE(\=,??#TP#_: M?#V[H];-UK)>#ZW#M&Z3[''3*HGZUJU=9G5+K$=H5#CH/QM^?L]_[3][W&S@ MHULH%F0(VN[#[=VUW"[---Q*1R0,,N&&-C31+ZKD_C?*Z>Z,DA\R2=-:=YYG M_Y9V5!/=":?@1E21NE1)-I>>U/*(GB7Z A$GS8.\3%5>3.-YW<2%^S"7F>ZY MN5"VG^.LV>$Z,'W$"MU;Q^U9&0;SF)OJHM574=% 5[Z2>]]RETJ<:NX A ZW MW.*E;@PTK_*B0JLN_EY>$F:S69\9W2X\X;UR;6?O8NE?Q?:%C%SFF\*:=7TDH;-9N!,U.7F MAJG[SVA0[X5I-/Q[#,4&=^T!_L6*>_+J=H6Z+YCM0Z:/.TO#>4Z"+YXGBN7K\/RE=]0_L@U^SYPG M28P$\WD2HW-@5C<^= 6Z_2QQUF?[ Z.35]U@,*QGW^-YF^.%WV$>M%X:IY". M8E]#-;?=ZMSUV/E["ZBT&3=3D;;RD.?JVO.42>C.OO;XE^[$I'LO.A#_(TBK M@-0'L0:*[\JS_(S3)+XHZ5U!CM:)TD.-M01IW8"T-?JQF;:+:6M38104 .#A MEI!U$[<"_=E$7SP@(72&Z&&%33A#ET'Z)SV^*^+BPDB'*;&@EA E-X6BLXA. MH]+6DSG7+(.[-.>\C!YA+<)8.:EL8J;^5FG3WT.(\N1%0\.7G\BPF] M#ER>?%4WH&X?@7[ZVO+:&7>NIP/(P@4GA\ZFX7W(OBL$X_YUIWH>$D#$2WK> MOR#_FG0JZ)Q^$7R%[&![-[&/==5;+ M3.*9(.'N[BQW5NC2,P+?-BXGDK ,HLU#G]KIB&759+JV6P,^4/93 M?.)O8M+!'FF[Z_'H*2_K(_A1L[(L:CV?H+8P?R,I\ M4(\3(41!R @1]WL'"EA;"7Z_^B&=_V!,A-1&#K?T-21AUDJED3']8L0=G(F& M6OSPEHJ=@BZG8QQG.^^F H0H,QLG'8<;+,ROAH'QGXIDXWC)NU,5UI2<@S]P ML>BR83T7,5%=Y;K^=M-2-F+&XI69D]KL..M.K*A&,">9Q6L):ZW-3)^ ^OU\ M>-!PTPA+M+#UV/< 4M5'E=@/J]\Y$R8NKZ'039_E,,G8'/N> M"K[1"_[%;VO.'N[;N>ZET9_DTH*>/EKK*__ZHKVOO&GQ](V=Y3^]^?#Y_=:^ M\C_\.K77W)^&;U[MO3A[-?QM;_CZXM79+[27BV!9&#<3U'VJ&I-Y1K),5C68 M?WWFZ)T"D]G@ MA+4K3W$G-$)0U9S11"PC.EHF-U >:%/@I8&_,BZ.+=G,N6F-7N@WQRGW#!;-B5E]S)#(XN9]@\M7&?K169.0"3.(O&U$.5N M--23GO?9LM=$0+*@B 2$HB68:>AV]>(B81=W MF[7? $CTSK#*<^VK+(AD!::,ARWJ& M+@.%&E= 6G\>,CK(4 DH<$.[>\/P) M0>JOX$@I8<(652)CUC< ?AVYQ,W=ZUD3THD8-6U%,)U,(^J^3@I* MYQ&YL/UJX:7%IA$ 5\H<.9:J*7=JH8,I%=.L2B+72XNYPB]@!9&6TM-LH2Y5 M[F\14ZY(NW^"9^78W,QP\LS_3W;O]JKVW,5I4>85L]^N0$M]6SUNFR/N+'&[ M:BZ?Z0NUJ\05,EX5Q8)6M2==S#''A4)(6ZFLXA7/ N,MH#E'& MV'OS5' ^Z?5\%4Q_XGQ4B1C]\RJ?9PQ/FH)Q_\1[9*X>8OARV3LZ>.R[CGV/ M#5[^!5]/.+/VBD4P]P*21K7D)%9&<+:XFCZ^/@.[RPUZ\U$ZK3^3]=CK>[2; MB19EG\]IG0FN=B.59C/H'?4'QS]R9LGE5SG:ZD M+"I[S.*@D"GCGK^L>W@9I?AV[-SZ^.F4;1'EG1!)**1V/WG_4.783"IGP>'&WEHE.5YMB#6! MB];H=;"%7D$JSG9#MR:E5@EU<#U"]=<(M>6PW9Q0&P_B0>^8=D0H]:37[Z\3 M"EK9;#C_S"S*N6>LN"#.3=1.JJ\''*_E M*$CX)K28*OCOWP1QRAJ8E'BA"O-(ZZQ\[33&&R.%>"6.&B+"CUQT1(J -X*4 M/'XI9JN(5=E=7%+D:DIF(GXN0*P3-HV9M,( Q"$1'XH2A:<-(4(Z9HOU*H<* ML*=*Y=#% ,SP\!-+)'P^LC3+M8\[&]$[@Q5?>M'TQ=-1'B,$B[FQ7=5F5X+N0M+C/:* 5!/(#];"DE\5/CRD#!$>D/0L%D*E)\&T$^]$U?H$AA*81Z$*KYD M=,(7:,64A,8T2R(EE\-%-2KB* [8^GNT?KVVY_U\T#LRXSX6R3@+_IT9N8EI MK+V*A))X;,C(LR&'PHJ"4PL=1[FQL@3$66-N4/O-^Z]RJM:U(6SZ.0IM4CO%Q[_#P3P;$U<-'(O$C->-;ZUPC.WQF M[MPC'K>:8Y1!_V# QAU/;:Y2ALU$F&#)RA8\!R)R/"BJ%CN0V@KB&M_T]/G%4X>F]O>/S.VUL]Y M%'U9TOK0>P(W','8>$+DOZ/+MHR=ZQ"01 U'7KO,BMYPMIFP J((6P:122 M"PE; +B>F!&Z9RO&1#*NJ%6'IFO3;%_-VAS+!?UKR=,LVN;9.LRW3_+5YC'C MPOA:8MED3<&-E')T&?[F !Q=]=2\UTP#%HO*Q@\&>@XMY=F'+ZM?!7--W/_D MR$?9L:.3P16G9]\_&!SZ1T^?;#PP;VO;W><$EW)U*MZ!/R SF"SK*XZ3/?/5 MG'95?55Y&!:]Y803[T4&N<2!8B6WS'0#D<( M%7GI4W-/Z]Y;P"PD>&IJ#PN*?>(3M,'_MW"#]FDPQM5936X>#[[#'#L7Q.IE MQ$LR9,B\2?FBKL2MFV20C3GGB5($5H*>H\X@!#^SGJ6Q6.YH!PMO8KM3+LO]$K\ M0@(4X6?9+G^W*/9((9A#8C4+XV-51%C6J'8F^ASWO,]I@A00#F[0(=(+$J\W M7PZDNER9WGP:+-[ [TZH&N+_ ][=00QB!^I6,A80N[<82OGJG# M+X)'3:(H\5.1I:SZR32M+JU4RJ2]:ZH$85C-JL2& MB$.M5"E"&&0*=* MS'-#5ZI2>HV<3!54BM"WJ/S>EOP^"MST?X2^O&L^KYQ(X6*B.@!OT?" MQ=>CC+=0^ND=T$$[I3F>,F\44CP%N=0)(;&7G:I\K8XU5W1)T9N^Y*U89!:QP]OMU=DA?IJ3Q02LFVFI*U*H)-OC9\HJIDE"8K2Y 8(B-8% M74KW$-](1&_&.<"$988["[= #G^02S$&*\AD)>:6>B];0#3;A=67T_W>L<0/ M]7M/5Z*'S% F*N"JU,3ZHKD0]W=DK>=M1^H!LA^AG7>$_A.!C0I&P,Z8Q:SG M6?@@17AUEG7=I)<(5\#U!;051XQ .+'D:M[4\,]]=F'9O%]8'!([X0XCZ6%6ZB*H\S=U[F)Q1D9&RGBW>VLPR2(9W)F44UD8I((0G:P MR;(@-DSUDY[WKOY9'4\_5ZD).\8AI]&YL-8$87:E,QU!"05,EGE5FN!Y&.)T M^+#&;*E,*#2!'5Q>T!Q,L9.EF:Y3F,+4P3)PCN6B>6&O?O4(>>.7+&9(8%3& MLF3:.U3W=7D7$Z-MQ ?2W0-X'7V3JG[3JB@ML?Z>ED2M86)W(X*ZN),N[N16 MXDX.KXX[N;=Z]'66DWR/]I(L^\)1)\U""1S'NCNJE73$^],_![/YLZ&Y!^)< MDDU+6+6*)4NJ ;](B+%SE1/&;4H,UNY4T=)"4,>+D/T:V:L/+:Q]<^&A/Z:U MQ0@?+->^4;2<6^RW/=_53(.$T6OUT%BS7AI2ZCZL?0RNL?8;$-OLA MQPGK"'^:0ZX*\;GRK3V_7=?_@N;5E4DV[ 'NFQ"F.)D*FD#%QLT;IC=51SJ; MX=G !M%M7DS]1*[&B MQK/R_V.PYT:3C=3X85QQWJ:.@^88PY]0]<2&X_G8G M$>\R((+HJH[UZWK>EC-DXL'=/.PO*5D3_-(JE;\EY8H_T.5@I%C:>T"N,2EJ ME&$*.?4P#+@ #-G*]''%A@LK9-]E9#9_PRGXTJ8ZC1J6LI2Z!(G8VN+W"$VN M-Q[PG@X"U_PA%PZ$*S@M;;0?G'W>?@?AZ+H;_BV:DT2H^&DIFZ5N' M38@'9K]\Q] 3J5P@4.!O/_9_]*!CYXC,22?VWP6!///O!CABM' #_886'M+3 M9+6)B(SWY&"^H6=.>PN4,IL_TS,YF6_O5W@+=/OIZ='QTV>M33\V3V_;G/XG M-$ COR(QE\WBT-$LOL?22;NEV)9;:MN!S:&X6,M*% / &!ZZY&)1P3S1 1/U M\$V%5F@;2*KMQDB]1-(SVYT326=@*Q9BQDD&T0<>#E25LJ;4^1X.55M*1'>L M^@=FU3/#>./$R\MX%Y(6B5)TMF8#Z=JIT[NT_)4E&H!0RU3"H<;S4C*K:Q*XNN%D+PE7N9GXS.3MPR'+NO"UI MSE"LYMJ($">XUOIZN"RDB>5 B"S@L+GSCBKXBG4:%$:R?J6.O^\Y?[^L57>N M4,*QT'41(_DWWU!(EC!QV65 ID.X=,HO3%2JCK_(-BX7<*:*V$^VE0[F< M=^+IWO/04%_-\\V\U!XP.HH5*P3)-)Z+9^7SN3>14 MC0.^#!HM=54.S@I+=<9SEL<3712GSM]Y':1IK+SW@?).B6T^Y=DD#V8=J]QS M5AE*,73I<;$T1ISVQ,4L4V+Q-*:2I6*.DESW]D';@)5 MQF[50$D3*]C06HLPZACBGC/$A2V%R+EN=11AS1IU7[1-+=MT]$/CHF-;7S8; M6-)QU_WFKB'23!(./TI7'3QH4Y<'R%/6WUW5PT^"45.I^QP4NF! I&8ZQ]EZ M-ND)$G*X6.)6>'()*Q';B"84QJW[X75<^("Y,"BY.0P"3L.\BDOC:>>[<_:Q M=^SQT-C#U6.B&SG,L2?![CN+-AV11@'6*6I.V=)4,ZHT MIK4U/CL6N>L;95-*,TYURIN/D+ O2H)V]H^?"<4;E]'2 M+(TOW,(@5QTSW7-F>MFT \=(#.<2Y4B%1SE^?=-J>.@>\Y!M<8J5AP+2-U%PG^SVKT8L$+X<5)_P?+K\V_>'#'[M%J5; M2[=9AC8D6Y+DORC)PBQ,'&#IYH_/]9:_3N,BKN>D"LT2R:5"60?BE$$4:2L5[U"SGBATV>;L.ARY5.$VS))N8 M(@LZTFJ%64V,G]25!L*S"KGCLGO.95Q-MF8%]DPLQ4>0! N=?J0FE0XVMF(N1(*E*/OV'_;-@6N MH(."'Z:D/Y)\]E!73DY+_1!:VZ!">=I%7#T(7OZ4(2,Y;(3CN?PXM]\CR5AS MO<[IKLH1L>L7CXO6E^9VL=DF53U!V;33LP7;]5.V.ZZZX'PKV.V4RHLF3N]VJ[*[7NU-=]9TOY1VH[& M1"L#F:I3-H88NE*-*$;)8-^6_SPT>?$+94J^U(M'93\3(<*7L'J;H+JN4)@!<^&6N]DRA.[%"Y[@@5 -5HI2!W5]KL!$G+KEQS@> M9ZE9A+:]:'"=6QK YY8"[/:0:ZK $-!9[LKH9FF:@2)NB)IFI:;:' 7/&E?U MZ6K#-:G9SKXYF^Z>*GCGI._['-F]H3D">L+.D-*"%956@UAR^[EF@[T28U;@ M':U;S,&LUDVANCD]/^^P\^$WJ@EFNN0LIM:%&PK5* MVOE<%,V6VZ!'SU^=#L_^#TARL5CT"A4%.;KG]L) W(JI]^KTS? ,/_BU>BZ_ M"7N$2G_]:_6\Y[VNE7!0NX("FX1$8VTKT%])M"4YV+6+JWCOG>#<\O M]FJ4U(KB;A6=&7!"?XRR:$GL,2UGR?/_!U!+ P04 " #E@T]86LS/!QX# M !H"@ #0 &5X7S8R,S4T,BYH=&W=5EM/VS 4?AZ_XJB3V$M++S )M2%2 M*6F)5DI5@K97)SEI/#EV9#N%[M?O.(&!N&J38-,>FBK'Q]]W+I]/[.6V$+Z7 M(TO]G0^>Y5:@?QJ=S2%(N57:ZS8F6BO0,DARI@W:HU9EL\YARV^LDA5XU,J4 M+ICMI&@QL5S)%B1*6I3D;5%@F2N)1U*U_!VOVQ!ZL4JW8.Q6U-NE[62LX&([ MA$\1+]# J]@I0HF/[6AMK3!H.;9"&IOPW_@$/J]THZ@9&G*Y7K8XQ+V^ER. M'$_Y%/@#Z-$=5'] 2/7KAFG.I!U*EY,8%4RON1P2$=S^#LF5\H_]X-MI>!Q& M,-CWNK'O=4M_YQGB1TG=I^Z]2DUTNS(VY>@ECA>2>X[!XK7M,,'7+*%S,8!JN MSEXKSML&_B:%>Y;M*T*.&N.M.P&&0@.KP.8(7"9*ETHS=SZ UC5FY"@3MT0> MW,!8RHH)6"&Y62"O*9'!0:\S)@O]SS7409O6!6V6 MZ]OP739*\,8_XY+)A!.PL60H*$T#3*:U)V:9&P(;E&B,H^--***>"5H)4!N* M^@ZC"86XVG"5\R0'5I:4IG%U":YS'G,+@WOUHP!^LWQ[[]7]=]<:$T8]5-I= M9%OM4#:SG]_6NVDAM2/C@K"8^=7#?A/@GW?JWQ^BWRMC>;9] M88IROVNZL-0\P2N2LLY597"B5.D.[7R^]+K\#6?EJ_%-Z"-_(P*M,CK S?RX MD0*!TF=X3K&3X![JQ"W^Y]V+E"8$U88)DRQE?S&21Q/[)I:4;R 1S)BCUGQ\ M$766XUG0.5X%XR_N3G1O=3F;1JL'MCSK:'7UV)B@$+"<+2[/[GI 'NXR]\0? M1=%UESN2<7W#_ E02P,$% @ Y8-/6$;HB1.L" O%4 T !E>%\V M,C,U-#,N:'1M[5QM;]LX$O[<_HI!%M=M ;N)D_0VM1T#;NHTOFW3PG& _4I+ M5$2$(K4D9JEC"CWQ5OQ8Z9W.\_9NKK ]TN$4K)M*WUVY>L02(:=- M>/%WIEUK*!)NX9Q/8* 3IO+&&OCF&EAN1-0"W\^*__(F-/92UX*4A:%05TW8 M$PKV7C>$:D&0&:M-$UCF=(LL2#>I7='7NAVZL8\C^\LQ,X(IUU0T6]E*F+D2 MJHF*8?;_"$7QR8PZO;_.^N_Z0SAHM'='G?9NVGE^?\5[=RAV_,;5F117JAG@ M,^;FJZ:<] ;#_FG_I#OL?SZ'1S?GR^7@XK)[/H3A9QA UG7"D17-<@X,:): HN9J[Y-3M^7S'D]_M9LCI7QT:2 MPTB;D)OCG3VD.Y>R(-_\VJ8LF%T7)DU$Z&)4N/>OUCV>$I+VV?-GN$09_$*? MX?)X!W\L6>C"5;$Q/:: R>*U.IVV"DN.BN%1_.>_/QRY\=H_,1I_.[O^26/Z M$+,Q!\/'@D]XB*@1%IA2&9/8F&KC0"LXQ9YPN%<_!1W!B992<&.A3TQ0C!9W ME/Y@=)9B6_"ZM3H__*37A N]!\D2(@MKP*_5:XOW=WJ!"IK?AX;],D'S';,( M2$1?,H5KI2>2AU>\EB.T@&:H48/2SH<6#/T[4U/(E#,91XN8XPFNUH19!AB+ M(#00IQ$+L,F 3H0#IW.Y-0'% VXM,U,22=@U1[T+8UIL"]$85(G/(O8Z2" 0 M)L@2%%/8'2U!P,$D%D$,-J,_M_TGW/!B$)I (JS$( @!"!/A8IR@33%N(NTT M;HJFZ1"GB>\ '\IHNO@8*KX]5;X=/ F^<8B$0D03.6X17$.RH3C>-@OWAV!DEA;49FLBH(;<9+:PML,K.#%FSM"+64R7689F( M-9RC\,5O1_N-/UJVH$T1JM.BKZ-(! 13Q&!8AJ06\<$0OS>8O*LK#EWT M,H-,HH3/NMZ\Y*]\5Y]VT55^*?)@3\[&!W)%"^S,&8.VY'#(_VZM,UK2&:%. MFO(B??$N1:K-^U#RE\EVWOZ[M$S$O+U$5'S/+:I!-/IP[-NLJ5&D&+#,;M^% M0K811]@7FO(@4&<&!T"',Q;6NS"4XLJ/0XGZK?-;=*"&2T:4FD6!.1=JA6.E M&P*=(-IAM10A<][(D16AP$= QHL\3O7N7-$HF:78T:\^U@>:WN%IR]$8A\Z5 M.J6,7DDF&?EHG)(WX#8&Q1YY1+L8B..W$2=!=*78GX?;N,Z*0]MR:%1>#FWM M%]:HM'7/[1F%+!R+D'PGLUIY>#'DC*%T#!NOF EG:$9N"3824K@I18J;U!*O M/? ]IG-*+HDNI'/>0]\4$THSDR*GK(]L@P ![@WPB=T55QBP2J06WN$I<99$ M,&G-Z8/<%BEZQHI /Y- 09D(U!LSF?G5FM#%HX@.2,:("[N2M,S#Q2V\3GZY M.8_Q7,&.Z#5LGBF-=.;NUKZ-7V1S:4YI8/3M;0H8S1),3W^>/P6TIT6#5W#_ MB7 /RP3W]SF:UE%)FW5%0N#OK,'^'AZ"8B@=!)DAW*T'+4N(Y"L;W+YSS.P\ M"*/%V?."A]YK>9,+CS(%*:ZY+/8%5^1K/S2+;7E0_OP&/-G 'YL)]-:H$?;2 MFP5.W8%%6 #C*N'@X%N,FRG?Q*^E[9F%\SR0/%K=GUE[EM\Z9-[IO/GJAD-A MV.RX^2$-N__F@S\0"F>DK=TNV^1%$FT=(I9.01=6<%K_[Q$(+J4S<[-8YFL, M[#SN\@TX7)((YSB_PS>.-$9U="\4:)Q[D:G(Q?,-PPTNBH78T?*YA]I(O"(-0G%D$**OED=Z MEM:5+,&YXK/P$RD7!;IK M>2 EU%C+,:=H2K&KX@36%$Z')ZG44XYW)['./0U;X@YB_8>CP357_$C+^3]> M_7/*1R:C,^K&FQKL[^T?/I3BAYUF6W1V[>Y*H5-[5\S,$!V@JXQX!'T;GB04>X.G_, [E%>?RC&$$AF[?'.EP_O_MR<">1#U2FD M+2+=HL50]81OHC+,I;'.+S_-!UN,BXL*/%A0<&L2CD!&Q?,$XTOW0Z_^;M#K M_EGOG@Y[ XS"Y81-;:MP04UM0#V)C; .I>$3F]+Y5%6" M6O+RB*H$M:K<*2DTJQ+4J@2UXEM5@EJ5H%;$>M+$JDI0JQ+47Y&2;X]*2\ER M'1M5M:A5+>I='"JO6RO7J515BUK5HCXU)U35HE:UJ+^0OZAJ4:M:U*H6];M+ M/G_@IX\>JBKUATRLZE.K^M3_O]*]4FTT5/6I3SBR*S'(2[434-6G5O6ICUN? MNE(&]9 EJ6NJ'THME:&>SA'^F&6HCU;T^K%[,:S?5IFN%8&>#@9_M?5_4$L#!!0 ( .6#3UBQV_A'?@0 M &0< - 97A?-C(S-30T+FAT;>U944_C.!!^AE\QZNEV04K;M+![T(1* MI;30.Z"H2:6]1S=QB+6.D[4=H/?K;YR$ @%N%^D6=E>5*(GM\)4T .1-OJ;;KLTZ"[2< E*+WDQ M7>AF1!+&ESUX[[.$*CBGUS!+$R+>6U#T6*"H9)$#A;1B_] >=.Q,.Y"1,&3B MLFF#7;HXAC6"8<+J$0:#-N&&LA5)$6V:V$5]050PE M2_@LTFMTUR7M_1>C'AT/+^-4G;6:+#BB2&5(Y4'#QH.+88/]7W\XP%"'=;%KLRF!817 :K3S*F0 M[%7J4?S_CT34W&D5'C/ZOPW7]P3C(W/*4(,HYWR)B2')N(FD5:Q)^B5GDB:8 MPI0AV!V?M\@V8%QW/FR%VRO6WL7B*@XKTG;V=W8=$UGU]>/3;"->:0H2K=GT M@@WL_FAL8J*\PQJ*F+LK80)S'2OS[RW5,,LBUS))E6&5988)YX#3\&9:G$$J M0YHIJY@5,4%$8/I1(5ZIC6J3H%$JYR4ITXS*PJ:JI>='[GF";*^1'K_[H7Z$ MO@M[I'50KVS^6VXXO]@]^">R7Z__BJID(4V5OZ[$ M?EX&K"NQKU9BPU@RI=%I<$:65%I5;AJOCOYU];6NOM;5U[KZ^J'8M*Z^UM77 MNOIZNOJJG>AEL96_?L%5QV&NT\]<+BIL(;N"@!.E#AJG \]O7@R.1\W#V6CP ME_D>=F_TXGCLSVI]<=24Z?7C3I,RX>+X?'YVMS%\V,C,U-#4N:'1M M[5SK3QNY%O_<_A565K<+4I(">U?;DA2)4MI%9=L*J*[N1V?&P[B=&4]M#R'[ MU]]SCCVO9)( W>6R-)4J8![V\?%Y_,[#,XYMFAR,8\'#@Z=/QE;:1!S\?O'' M*3L.I55Z_-Q=@GNIL)P%,==&V%>]PD:#%[T#=S7CJ7C5BY1.N1V$PHK 2I7U M6* R*S)XVHI$Y+'*Q*M,]0Z>CI^["<<3%3EMRO6ES.!A?/4OH\&*:SO@B;R$D;6\C"U,.IX< M'%_'_G;^/GD8/P\/WCZ=Y/2.WB634P^FI^L.?[/+ MX[,/AQ'QZ]9Y\^GIX<_??' MYL?_>WXT9U&$IOY*,&Z8BMBYR*U()T*SW9=]MK>S]\MFBQ[,_&B5@X0;\ZKW MZ=WK][V2G*D,;8S.8N=?(^:&&B0BLMX/^2ODQ.@2>L_66&\OSGHK[#UK3##W M;AP-M)HN7@Q$DK!/[SY\_J-> ]G_]H^GXUB7$W\Z?'<\>'UV?/A^X M^F3*9V;$)DJ' EQ_!O"C1.?E7WP\.I79UY4,6.T5V8);7 M;6@AD?BGW@R3 K(R+@_- MY6+\O#A89T#NP_6O@E\=3&S-R/R4RUG[I3!61C.@Y"*6AATE?(JBQSZI1 8S MMF7QZK.?7NSM[8R .>XRLH6N[8ZV&<]S@$N&6<5X-F,R ZF08<$3-HT5@[>5 M9E.PT#QCQ])LLS&@FE _E? "&:!>T-V'JLB">OA)_C$MT)JF!W( MS[7(N19(Z6$0@.Y9 /+L3!C+P;& />D@MU^/-I6@.#&'U='4J-PX*FC6E-09 M*8=!8/F#U]P(I"/-169H>5VG]Z"(*%\Y87. ME1&$MQI2U:>;$6B"FJ+..#%L*T0J> ;W#)A_BX)I8R?G^P]A?2U.6SY)A/?< MKWH[/88NT#G?;RX9))M8B(<]M>)M% M[.[]^MN:5=R7C* &_)QO%ZM;GB'AN?"5>_^-G)B!<:%9X$$#U8]"[:^$&BT M4[B@\18 Q #\00)D!0)6#^J!4]7O@G,"I7%SDL^B.0$@@AO]#-8+S/TY#F]8 M). :S@9>0X-9@TO@@\!GR"Q("I1B&KIR?4N6@[Y+:8W>A==T"JV=4^E<*KC0 M*ZD*D\P&TI@"75#'XON("1 O7"D9-@=/X:5J?AF1W7 33@4X9D\.C$I.36!B M3>.C.;RN0AP5U0B8LN;)X;PXPD_2K3NJ6&D^[BC;[=>_DY;[4/=CV)-,T#ZS MPRG7X1R:>8R*CU+$4U045/256 Y$3\ M )4Q %%Q'0@1WFH >D_!"WHJ#5@# M@JWD22="-,:/.0BX=1E\C?\FO8AYRC2L-;-?DP(9H8'=:F#0G[/#P? MU@''69$(L]'+[]3+ZR#FV:6 W7R4SI?$IN7KSFL?UUP\:MCNRU_^W?D^?)C,!NRZ.5Y/;9,KEN,8*"6 >& M2ZGBS1M'QGV:%Q6GBSA-N!>4+P'+Z )1F,"Z7"FI1?E6,]PU5H%] OH"0:-; M97'.&,9$$PZZJH4M=+9,?9["3TP*K6F86-B8VW=0;,IFF[+9WU@VVZ0V;^T2 M5OGD^W$)W[N6.G$9M)(,+FQ?Q"UD;@%^76J.EK_/!-<9_@1[>R4(_[H,PZ(9 M+G*?=>#6J$@^;P?"JP'B#S>\LTF_@E\[.Z\*5-!S>QKGU:. M=P>[S-MSHIA=_T)+$J6;?"W0) M;5K(!_Y(I;5"E/I&8[!&PA/+^,!)#K_>K-(YZ0@D3#/K:6,M7 DQ$9;Z @Q8 M.S:#V *8F*8BE, AP&HYCEEEU:F[,*"H==[_4\O<%,-N7LU$^58(6WPJWJ=7 M32X"EWGV:>PNU]?W&72(?C*?8P8;$RR49;&7L5IV#N/K*B/;F4FF;<%,,26? MEJ2*89!JJ"4$L@E W107*C$IN^*WPS/*#G32% MN\(_93JQ:QNJ?:7 >%T T5%()S%8I?B.&!.#9O5A.F[ S4U(ZF%DK/;42YJ7 M=\P B:\4\10Y7:V3GAT2%9'VNKMK5M*?;R/%EH7<]4/.=>MY;^D%BN1[#Y!Y M1=)Q]:87LB&[J)9-IJ7:""K28'NK4:#=(0BA%K7I2H6-?67$K1C9N79+*I"Q MZ7/M<.1'/ F*Q&O0^@AYTPK;W2??;.-9*Y&DZE2$];:D]8;/P-,LTW#D7(8 DO3 74K!@UA%+TH"U50('651E/ZP-O7QD5N.]?OZGMT M5,#YB?9XWA'* T(K_B,D$_N/%Y+4H:RG43<.8/OBRO6U"4.$%)"(4#;S[:S!2+ M>)'8,GT!\$Z"C5KL1@= 2ZD<:B*"N%)E88$(+Z!3('1.I/G(8O!,23V38]LD MXIZR/:]]1L?C*@,4U?F/)27!A[!/#T=BG%%^6VC:@C,10?Q!'%7LL$:;Y\=' M!%%)'\\)=58)>E]9V1CP)>>X/>JK@L]O!3Q7YNDX)7@Q=0?&=X('P1H;L#00 MO2A30Y8.AU',B D]S(%%,!M&7':*)U$:!T.K4D_'D/VRF51?T=N9/NV 6"LQ"HBB'J2; 0NZ< M 2 K%4A>'G(I78BJ M/7D6273;&X7OHN280^C.T=4R?JF%*#/I3L;*F!YQ#KDEAW7JCP6@2**'].?? M,6\, KHR2^$;PZAJ@<>]G#OOZ*-I]LYO*5VY=E^6P(JLN[L-=H12$<8EA *E MZD,/0IH2RLK2;: MRM Q!FD5U&CDV.H^[T#):9AIAL4X_,Z#:X5#ZNS, 824SW"H"CSB0*5MVFA\ MA\:?E-Y@DX->F8-N5)+F; MS#K-R) =+A+NCA %9"^,"Q5\6Y/C2UYH4_"LJFA5QF7>7M3:3FSKHRUL&H,) M'F%RD28^AUVN4FPT=P7F+/"$E B]0,!&)SP0KO^X_#P ?12'8)$[LT6_#[1P MY1$Z]K5A\B//+9\>GE\,ZFQL9[;X+\T"ETE0^ 6__ HNA3X_^S]02P$"% ,4 M " #E@T]85DGT3PTF #P @( $0 @ $ 8VEG:2TR M,#(S,3(S,2YX&UL4$L! A0#% @ MY8-/6(<"*O._F ;*4- !4 ( !(3\ &-I9VDM,C R,S$R M,S%?9&5F+GAM;%!+ 0(4 Q0 ( .6#3U@[L(:UO,8 "K["@ 5 M " 1/8 !C:6=I+3(P,C,Q,C,Q7VQA8BYX;6Q02P$"% ,4 " #E M@T]8=X(VG)6> %E X %0 @ $"GP$ 8VEG:2TR,#(S,3(S M,5]P&UL4$L! A0#% @ Y8-/6)X2 W8>*@ 3DX! !0 M ( !RCT" &-I9VDR,#(S,3(S,5\T,&8N:'1M4$L! A0#% @ Y8-/ M6)+-G"=IP0 ,!\! D ( !&F@" &-O=F5R+FIP9U!+ 0(4 M Q0 ( .6#3UC2_K:\*^4! )T:(P - " :HI P!E>%\V M,C,U,3(N:'1M4$L! A0#% @ Y8-/6" UL\N.#P$ ;R0) T M ( ! \% &5X7S8R,S4T,"YH=&U02P$"% ,4 " #E@T]8]B6*ULV- M !L^P< #0 @ &Y'@8 97A?-C(S-30Q+FAT;5!+ 0(4 Q0 M ( .6#3UA:S,\''@, &@* - " ;&L!@!E>%\V,C,U M-#(N:'1M4$L! A0#% @ Y8-/6$;HB1.L" O%4 T M ( !^J\& &5X7S8R,S4T,RYH=&U02P$"% ,4 " #E@T]8L=OX1WX$ !D M' #0 @ '1N 8 97A?-C(S-30T+FAT;5!+ 0(4 Q0 ( M .6#3UBMU>@0-@X (56 - " 7J]!@!E>%\V,C,U-#4N 9:'1M4$L%!@ . X 80, -O+!@ $! end XML 162 cigi20231231_40f_htm.xml IDEA: XBRL DOCUMENT 0000913353 dei:BusinessContactMember 2023-01-01 2023-12-31 0000913353 2023-01-01 2023-12-31 0000913353 2022-01-01 2022-12-31 0000913353 2023-12-31 0000913353 2022-12-31 0000913353 us-gaap:CommonStockMember 2021-12-31 0000913353 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000913353 us-gaap:RetainedEarningsMember 2021-12-31 0000913353 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0000913353 us-gaap:NoncontrollingInterestMember 2021-12-31 0000913353 2021-12-31 0000913353 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0000913353 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0000913353 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0000913353 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-12-31 0000913353 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0000913353 us-gaap:CommonStockMember 2022-12-31 0000913353 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0000913353 us-gaap:RetainedEarningsMember 2022-12-31 0000913353 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0000913353 us-gaap:NoncontrollingInterestMember 2022-12-31 0000913353 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0000913353 us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0000913353 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-12-31 0000913353 us-gaap:NoncontrollingInterestMember 2023-01-01 2023-12-31 0000913353 us-gaap:CommonStockMember 2023-01-01 2023-12-31 0000913353 us-gaap:CommonStockMember 2023-12-31 0000913353 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0000913353 us-gaap:RetainedEarningsMember 2023-12-31 0000913353 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0000913353 us-gaap:NoncontrollingInterestMember 2023-12-31 0000913353 cigi:ColliersAndItsAffiliatesAndFranchiseesMember 2023-12-31 0000913353 srt:MinimumMember us-gaap:BuildingMember 2023-12-31 0000913353 srt:MaximumMember us-gaap:BuildingMember 2023-12-31 0000913353 srt:MinimumMember us-gaap:VehiclesMember 2023-12-31 0000913353 srt:MaximumMember us-gaap:VehiclesMember 2023-12-31 0000913353 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2023-12-31 0000913353 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2023-12-31 0000913353 srt:MinimumMember us-gaap:ComputerEquipmentMember 2023-12-31 0000913353 srt:MaximumMember us-gaap:ComputerEquipmentMember 2023-12-31 0000913353 srt:MinimumMember us-gaap:LeaseholdImprovementsMember 2023-12-31 0000913353 srt:MaximumMember us-gaap:LeaseholdImprovementsMember 2023-12-31 0000913353 cigi:FannieMaeDelegatedUnderwritingAndServicingDUSMember 2023-12-31 0000913353 us-gaap:MeasurementInputDiscountRateMember 2023-12-31 0000913353 us-gaap:MeasurementInputDiscountRateMember 2022-12-31 0000913353 us-gaap:MeasurementInputPrepaymentRateMember 2023-12-31 0000913353 us-gaap:MeasurementInputPrepaymentRateMember 2022-12-31 0000913353 cigi:MortgageServicingRightsMsrsMember 2023-12-31 0000913353 cigi:MortgageServicingRightsMsrsMember 2022-12-31 0000913353 cigi:MortgageServicingRightsMsrsMember 2023-01-01 2023-12-31 0000913353 srt:MinimumMember cigi:CustomerListsAndRelationshipsMember 2023-12-31 0000913353 srt:MaximumMember cigi:CustomerListsAndRelationshipsMember 2023-12-31 0000913353 srt:MinimumMember cigi:InvestmentManagementContractsMember 2023-12-31 0000913353 srt:MaximumMember cigi:InvestmentManagementContractsMember 2023-12-31 0000913353 srt:MinimumMember us-gaap:TrademarksAndTradeNamesMember 2023-12-31 0000913353 srt:MaximumMember us-gaap:TrademarksAndTradeNamesMember 2023-12-31 0000913353 srt:MinimumMember us-gaap:FranchiseRightsMember 2023-12-31 0000913353 srt:MaximumMember us-gaap:FranchiseRightsMember 2023-12-31 0000913353 srt:MinimumMember cigi:ManagementContractsAndOtherMember 2023-12-31 0000913353 srt:MaximumMember cigi:ManagementContractsAndOtherMember 2023-12-31 0000913353 cigi:LongTermIncentivePlansMember 2023-01-01 2023-12-31 0000913353 srt:MinimumMember cigi:LongTermIncentivePlansMember 2023-01-01 2023-12-31 0000913353 srt:MaximumMember cigi:LongTermIncentivePlansMember 2023-01-01 2023-12-31 0000913353 cigi:LongTermIncentivePlansMember 2022-01-01 2022-12-31 0000913353 cigi:LongTermIncentivePlansMember 2023-12-31 0000913353 srt:AsiaPacificMember 2023-01-01 2023-12-31 0000913353 srt:AmericasMember 2023-01-01 2023-12-31 0000913353 cigi:BasaltInfrastructurePartnersLlpMember 2023-12-31 0000913353 cigi:BasaltInfrastructurePartnersLlpMember 2023-01-01 2023-12-31 0000913353 cigi:CustomerListsAndRelationshipsMember 2023-12-31 0000913353 cigi:AcquisitionsAfterDecember312008Member 2023-12-31 0000913353 cigi:AcquisitionsAfterDecember312008Member 2022-12-31 0000913353 cigi:AcquisitionsAfterDecember312008Member cigi:ContingentConsiderationCompensationElementMember 2023-12-31 0000913353 cigi:AcquisitionsAfterDecember312008Member cigi:ContingentConsiderationCompensationElementMember 2022-12-31 0000913353 cigi:AcquisitionsAfterDecember312008Member 2023-01-01 2023-12-31 0000913353 cigi:AcquisitionsAfterDecember312008Member 2022-01-01 2022-12-31 0000913353 cigi:OperationInPeruMember 2023-06-30 0000913353 cigi:OperationInPeruMember 2023-01-01 2023-12-31 0000913353 srt:MinimumMember 2023-12-31 0000913353 srt:MaximumMember 2023-12-31 0000913353 cigi:RealEstatePortfolioMember 2023-01-01 2023-12-31 0000913353 cigi:RealEstatePortfolioMember 2022-01-01 2022-12-31 0000913353 cigi:The2023AcquisitionsMember 2023-01-01 2023-12-31 0000913353 cigi:MortgagerelatedDerivativesMember 2023-12-31 0000913353 cigi:MortgagerelatedDerivativesMember 2022-12-31 0000913353 us-gaap:InterestRateSwapMember 2023-12-31 0000913353 us-gaap:InterestRateSwapMember 2022-12-31 0000913353 us-gaap:AssetPledgedAsCollateralMember us-gaap:LetterOfCreditMember 2023-12-31 0000913353 us-gaap:OtherIncomeMember 2023-01-01 2023-12-31 0000913353 srt:MinimumMember cigi:PremiseLeasesMember 2022-12-31 0000913353 srt:MaximumMember cigi:PremiseLeasesMember 2022-12-31 0000913353 srt:MinimumMember cigi:EquipmentLeasesMember 2022-01-01 2022-12-31 0000913353 srt:MaximumMember cigi:EquipmentLeasesMember 2022-01-01 2022-12-31 0000913353 us-gaap:BuildingMember 2023-12-31 0000913353 us-gaap:VehiclesMember 2023-12-31 0000913353 us-gaap:FurnitureAndFixturesMember 2023-12-31 0000913353 us-gaap:ComputerEquipmentMember 2023-12-31 0000913353 us-gaap:LeaseholdImprovementsMember 2023-12-31 0000913353 us-gaap:BuildingMember 2022-12-31 0000913353 us-gaap:VehiclesMember 2022-12-31 0000913353 us-gaap:FurnitureAndFixturesMember 2022-12-31 0000913353 us-gaap:ComputerEquipmentMember 2022-12-31 0000913353 us-gaap:LeaseholdImprovementsMember 2022-12-31 0000913353 us-gaap:LicensingAgreementsMember 2023-12-31 0000913353 cigi:TrademarkAndTradeNamesMember 2023-12-31 0000913353 cigi:InvestmentManagementContractsMember 2023-12-31 0000913353 us-gaap:TrademarksAndTradeNamesMember 2023-12-31 0000913353 cigi:ManagementContractsAndOtherMember 2023-12-31 0000913353 cigi:BrokerageBacklogMember 2023-12-31 0000913353 us-gaap:LicensingAgreementsMember 2022-12-31 0000913353 cigi:TrademarkAndTradeNamesMember 2022-12-31 0000913353 cigi:CustomerListsAndRelationshipsMember 2022-12-31 0000913353 cigi:InvestmentManagementContractsMember 2022-12-31 0000913353 us-gaap:TrademarksAndTradeNamesMember 2022-12-31 0000913353 cigi:ManagementContractsAndOtherMember 2022-12-31 0000913353 cigi:BrokerageBacklogMember 2022-12-31 0000913353 cigi:CustomerListsAndRelationshipsMember 2023-01-01 2023-12-31 0000913353 us-gaap:TrademarksAndTradeNamesMember 2023-01-01 2023-12-31 0000913353 cigi:BrokerageBacklogMember 2023-01-01 2023-12-31 0000913353 us-gaap:OtherIntangibleAssetsMember 2023-01-01 2023-12-31 0000913353 cigi:AssetsAcquiredThatDoNotConstituteABusinessMember 2023-01-01 2023-12-31 0000913353 us-gaap:ServicingContractsMember 2023-12-31 0000913353 us-gaap:OtherIntangibleAssetsMember 2023-12-31 0000913353 srt:AmericasMember 2021-12-30 0000913353 us-gaap:EMEAMember 2021-12-30 0000913353 srt:AsiaPacificMember 2021-12-30 0000913353 cigi:InvestmentManagementMember 2021-12-30 0000913353 2021-12-30 0000913353 srt:AmericasMember 2022-01-01 2022-12-31 0000913353 us-gaap:EMEAMember 2022-01-01 2022-12-31 0000913353 srt:AsiaPacificMember 2022-01-01 2022-12-31 0000913353 cigi:InvestmentManagementMember 2022-01-01 2022-12-31 0000913353 srt:AmericasMember 2022-12-31 0000913353 us-gaap:EMEAMember 2022-12-31 0000913353 srt:AsiaPacificMember 2022-12-31 0000913353 cigi:InvestmentManagementMember 2022-12-31 0000913353 us-gaap:EMEAMember 2023-01-01 2023-12-31 0000913353 cigi:InvestmentManagementMember 2023-01-01 2023-12-31 0000913353 srt:AmericasMember 2023-12-31 0000913353 us-gaap:EMEAMember 2023-12-31 0000913353 srt:AsiaPacificMember 2023-12-31 0000913353 cigi:InvestmentManagementMember 2023-12-31 0000913353 us-gaap:RevolvingCreditFacilityMember cigi:ExtendedCreditFacilityMember 2022-05-27 0000913353 us-gaap:RevolvingCreditFacilityMember cigi:ExtendedCreditFacilityMember 2023-04-28 2023-04-28 0000913353 us-gaap:RevolvingCreditFacilityMember cigi:ExtendedCreditFacilityMember 2023-04-28 0000913353 us-gaap:RevolvingCreditFacilityMember cigi:ExtendedCreditFacilityMember 2022-05-27 2022-05-27 0000913353 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember cigi:ExtendedCreditFacilityMember 2022-05-27 2022-05-27 0000913353 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember cigi:ExtendedCreditFacilityMember 2022-05-27 2022-05-27 0000913353 us-gaap:RevolvingCreditFacilityMember cigi:ExtendedCreditFacilityMember 2023-12-31 0000913353 us-gaap:RevolvingCreditFacilityMember cigi:ExtendedCreditFacilityMember 2022-12-31 0000913353 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember cigi:ExtendedCreditFacilityMember 2022-01-01 2022-12-31 0000913353 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember cigi:ExtendedCreditFacilityMember 2022-01-01 2022-12-31 0000913353 cigi:SeniorUnsecuredNotesMember 2018-05-17 0000913353 cigi:SeniorUnsecuredNotesMember 2018-05-17 2018-05-17 0000913353 cigi:The1522031NotesMember 2021-07-28 0000913353 cigi:The3022031NotesMember 2021-07-28 0000913353 cigi:The1522031NotesMember 2021-07-28 2021-07-28 0000913353 cigi:The3022031NotesMember 2021-07-28 2021-07-28 0000913353 cigi:ConvertibleSeniorSubordinatedNotesMember us-gaap:ConvertibleSubordinatedDebtMember 2023-04-04 0000913353 cigi:UnarmortizedFinancingCostReclassifiedToEquityMember 2023-06-30 0000913353 cigi:WarehouseCreditFacilitiesMember cigi:FacilityAMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-01-01 2023-12-31 0000913353 cigi:WarehouseCreditFacilitiesMember cigi:FacilityAMember 2023-12-31 0000913353 cigi:WarehouseCreditFacilitiesMember cigi:FacilityAMember 2022-12-31 0000913353 cigi:WarehouseCreditFacilitiesMember cigi:FacilityBMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-01-01 2023-12-31 0000913353 cigi:WarehouseCreditFacilitiesMember cigi:FacilityBMember 2023-12-31 0000913353 cigi:WarehouseCreditFacilitiesMember cigi:FacilityBMember 2022-12-31 0000913353 cigi:WarehouseCreditFacilitiesMember cigi:FacilityCMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-01-01 2023-12-31 0000913353 cigi:WarehouseCreditFacilitiesMember cigi:FacilityCMember 2023-12-31 0000913353 cigi:WarehouseCreditFacilitiesMember cigi:FacilityCMember 2022-12-31 0000913353 cigi:WarehouseCreditFacilitiesMember 2023-12-31 0000913353 cigi:WarehouseCreditFacilitiesMember 2022-12-31 0000913353 cigi:WarehouseCreditFacilitiesMember cigi:FacilityAMember 2023-04-17 0000913353 cigi:FacilityAMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember cigi:ColliersMortgageMember 2023-04-17 2023-04-17 0000913353 2023-09-28 0000913353 2022-10-28 0000913353 2023-12-31 2023-12-31 0000913353 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2023-12-31 0000913353 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2022-12-31 0000913353 cigi:NoncontrollingInterestShareOfEarningsMember 2023-01-01 2023-12-31 0000913353 cigi:NoncontrollingInterestShareOfEarningsMember 2022-01-01 2022-12-31 0000913353 cigi:NoncontrollingInterestRedemptionIncrementMember 2023-01-01 2023-12-31 0000913353 cigi:NoncontrollingInterestRedemptionIncrementMember 2022-01-01 2022-12-31 0000913353 cigi:NoncontrollingInterestDistributionsPaidToNciMember 2023-01-01 2023-12-31 0000913353 cigi:NoncontrollingInterestDistributionsPaidToNciMember 2022-01-01 2022-12-31 0000913353 cigi:NoncontrollingInterestRecognizedOnBusinessAcquisitionsMember 2023-01-01 2023-12-31 0000913353 cigi:NoncontrollingInterestRecognizedOnBusinessAcquisitionsMember 2022-01-01 2022-12-31 0000913353 cigi:RedemptionAmountMember 2023-12-31 0000913353 cigi:RedemptionAmountMember 2022-12-31 0000913353 cigi:SubordinateVotingSharesMember 2023-01-01 2023-12-31 0000913353 cigi:MultipleVotingSharesMember 2023-01-01 2023-12-31 0000913353 cigi:SubordinateVotingSharesMember 2022-12-31 0000913353 cigi:MultipleVotingSharesMember 2022-12-31 0000913353 cigi:SubordinateVotingSharesMember 2023-12-31 0000913353 cigi:MultipleVotingSharesMember 2023-12-31 0000913353 cigi:The20232024NCIBMember 2023-07-20 0000913353 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-12-31 0000913353 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0000913353 us-gaap:DomesticCountryMember us-gaap:CanadaRevenueAgencyMember 2023-01-01 2023-12-31 0000913353 us-gaap:DomesticCountryMember us-gaap:CanadaRevenueAgencyMember 2022-01-01 2022-12-31 0000913353 us-gaap:ForeignCountryMember us-gaap:InternalRevenueServiceIRSMember 2023-01-01 2023-12-31 0000913353 us-gaap:ForeignCountryMember us-gaap:InternalRevenueServiceIRSMember 2022-01-01 2022-12-31 0000913353 us-gaap:ForeignCountryMember cigi:OtherForeignTaxAuthoritiesMember 2023-01-01 2023-12-31 0000913353 us-gaap:ForeignCountryMember cigi:OtherForeignTaxAuthoritiesMember 2022-01-01 2022-12-31 0000913353 us-gaap:DomesticCountryMember us-gaap:CanadaRevenueAgencyMember 2023-12-31 0000913353 us-gaap:DomesticCountryMember us-gaap:CanadaRevenueAgencyMember 2022-12-31 0000913353 us-gaap:ForeignCountryMember us-gaap:InternalRevenueServiceIRSMember 2023-12-31 0000913353 us-gaap:ForeignCountryMember us-gaap:InternalRevenueServiceIRSMember 2022-12-31 0000913353 us-gaap:ForeignCountryMember cigi:OtherForeignTaxAuthoritiesMember 2023-12-31 0000913353 us-gaap:ForeignCountryMember cigi:OtherForeignTaxAuthoritiesMember 2022-12-31 0000913353 us-gaap:DomesticCountryMember us-gaap:CanadaRevenueAgencyMember us-gaap:CapitalLossCarryforwardMember 2023-12-31 0000913353 us-gaap:DomesticCountryMember us-gaap:CanadaRevenueAgencyMember us-gaap:CapitalLossCarryforwardMember 2022-12-31 0000913353 us-gaap:ForeignCountryMember cigi:OtherForeignTaxAuthoritiesMember us-gaap:CapitalLossCarryforwardMember 2023-12-31 0000913353 us-gaap:ForeignCountryMember cigi:OtherForeignTaxAuthoritiesMember us-gaap:CapitalLossCarryforwardMember 2022-12-31 0000913353 country:US 2023-12-31 0000913353 country:US 2022-12-31 0000913353 srt:MinimumMember us-gaap:DomesticCountryMember us-gaap:CanadaRevenueAgencyMember 2023-01-01 2023-12-31 0000913353 srt:MaximumMember us-gaap:DomesticCountryMember us-gaap:CanadaRevenueAgencyMember 2023-01-01 2023-12-31 0000913353 srt:MinimumMember us-gaap:DomesticCountryMember us-gaap:InternalRevenueServiceIRSMember 2023-01-01 2023-12-31 0000913353 srt:MaximumMember us-gaap:DomesticCountryMember us-gaap:InternalRevenueServiceIRSMember 2023-01-01 2023-12-31 0000913353 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0000913353 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0000913353 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0000913353 cigi:MortgagerelatedDerivativesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0000913353 cigi:MortgagerelatedDerivativesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0000913353 cigi:MortgagerelatedDerivativesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0000913353 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0000913353 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0000913353 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0000913353 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember cigi:DeferredPurchasePriceOnARFacilityMember 2023-12-31 0000913353 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember cigi:DeferredPurchasePriceOnARFacilityMember 2023-12-31 0000913353 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember cigi:DeferredPurchasePriceOnARFacilityMember 2023-12-31 0000913353 cigi:MortgagerelatedDerivativesMember 2023-01-01 2023-12-31 0000913353 srt:MinimumMember us-gaap:MeasurementInputDiscountRateMember 2023-12-31 0000913353 srt:MaximumMember us-gaap:MeasurementInputDiscountRateMember 2023-12-31 0000913353 cigi:DeferredPurchasePriceOnARFacilityMember 2022-12-31 0000913353 cigi:DeferredPurchasePriceOnARFacilityMember 2021-12-31 0000913353 cigi:DeferredPurchasePriceOnARFacilityMember 2023-01-01 2023-12-31 0000913353 cigi:DeferredPurchasePriceOnARFacilityMember 2022-01-01 2022-12-31 0000913353 cigi:DeferredPurchasePriceOnARFacilityMember 2023-12-31 0000913353 cigi:InterestRateSwap2022IrsAMember 2023-12-31 0000913353 cigi:InterestRateSwap2022IrsBMember 2023-12-31 0000913353 cigi:InterestRateSwap2023IrsAMember 2023-12-31 0000913353 cigi:InterestRateSwap2023IrsBMember 2023-12-31 0000913353 us-gaap:InterestRateSwapMember us-gaap:InterestExpenseMember 2023-01-01 2023-12-31 0000913353 us-gaap:InterestRateSwapMember us-gaap:InterestExpenseMember 2022-01-01 2022-12-31 0000913353 srt:WeightedAverageMember us-gaap:MeasurementInputDiscountRateMember 2023-12-31 0000913353 cigi:ContingentConsiderationLiabilityMember 2023-12-31 0000913353 us-gaap:FairValueInputsLevel3Member 2022-12-31 0000913353 us-gaap:FairValueInputsLevel3Member 2021-12-31 0000913353 us-gaap:FairValueInputsLevel3Member 2023-12-31 0000913353 us-gaap:FairValueInputsLevel3Member 2023-01-01 2023-12-31 0000913353 us-gaap:FairValueInputsLevel3Member 2022-01-01 2022-12-31 0000913353 us-gaap:OtherLiabilitiesMember cigi:LossSharingObligationsMember 2023-12-31 0000913353 us-gaap:OtherLiabilitiesMember cigi:LossSharingObligationsMember 2022-12-31 0000913353 us-gaap:LoansReceivableMember cigi:NoncontrollingShareholdersMember 2023-01-01 2023-12-31 0000913353 us-gaap:LoansReceivableMember cigi:NoncontrollingShareholdersMember 2022-01-01 2022-12-31 0000913353 srt:MinimumMember us-gaap:LoansReceivableMember cigi:NoncontrollingShareholdersMember 2023-01-01 2023-12-31 0000913353 srt:MaximumMember us-gaap:LoansReceivableMember cigi:NoncontrollingShareholdersMember 2023-01-01 2023-12-31 0000913353 cigi:LeaseBrokerageMember cigi:AmericasSegmentMember 2023-01-01 2023-12-31 0000913353 cigi:LeaseBrokerageMember cigi:EMEASegmentMember 2023-01-01 2023-12-31 0000913353 cigi:LeaseBrokerageMember cigi:AsiaPacificSegmentMember 2023-01-01 2023-12-31 0000913353 cigi:LeaseBrokerageMember cigi:InvestmentManagementMember 2023-01-01 2023-12-31 0000913353 cigi:LeaseBrokerageMember us-gaap:CorporateMember 2023-01-01 2023-12-31 0000913353 cigi:LeaseBrokerageMember 2023-01-01 2023-12-31 0000913353 cigi:CapitalMarketsMember cigi:AmericasSegmentMember 2023-01-01 2023-12-31 0000913353 cigi:CapitalMarketsMember cigi:EMEASegmentMember 2023-01-01 2023-12-31 0000913353 cigi:CapitalMarketsMember cigi:AsiaPacificSegmentMember 2023-01-01 2023-12-31 0000913353 cigi:CapitalMarketsMember cigi:InvestmentManagementMember 2023-01-01 2023-12-31 0000913353 cigi:CapitalMarketsMember us-gaap:CorporateMember 2023-01-01 2023-12-31 0000913353 cigi:CapitalMarketsMember 2023-01-01 2023-12-31 0000913353 cigi:EdAndProjectManagementMember cigi:AmericasSegmentMember 2023-01-01 2023-12-31 0000913353 cigi:EdAndProjectManagementMember cigi:EMEASegmentMember 2023-01-01 2023-12-31 0000913353 cigi:EdAndProjectManagementMember cigi:AsiaPacificSegmentMember 2023-01-01 2023-12-31 0000913353 cigi:EdAndProjectManagementMember cigi:InvestmentManagementMember 2023-01-01 2023-12-31 0000913353 cigi:EdAndProjectManagementMember us-gaap:CorporateMember 2023-01-01 2023-12-31 0000913353 cigi:EdAndProjectManagementMember 2023-01-01 2023-12-31 0000913353 cigi:PropertyManagementMember cigi:AmericasSegmentMember 2023-01-01 2023-12-31 0000913353 cigi:PropertyManagementMember cigi:EMEASegmentMember 2023-01-01 2023-12-31 0000913353 cigi:PropertyManagementMember cigi:AsiaPacificSegmentMember 2023-01-01 2023-12-31 0000913353 cigi:PropertyManagementMember cigi:InvestmentManagementMember 2023-01-01 2023-12-31 0000913353 cigi:PropertyManagementMember us-gaap:CorporateMember 2023-01-01 2023-12-31 0000913353 cigi:PropertyManagementMember 2023-01-01 2023-12-31 0000913353 cigi:ValuationAndAdvisoryMember cigi:AmericasSegmentMember 2023-01-01 2023-12-31 0000913353 cigi:ValuationAndAdvisoryMember cigi:EMEASegmentMember 2023-01-01 2023-12-31 0000913353 cigi:ValuationAndAdvisoryMember cigi:AsiaPacificSegmentMember 2023-01-01 2023-12-31 0000913353 cigi:ValuationAndAdvisoryMember cigi:InvestmentManagementMember 2023-01-01 2023-12-31 0000913353 cigi:ValuationAndAdvisoryMember us-gaap:CorporateMember 2023-01-01 2023-12-31 0000913353 cigi:ValuationAndAdvisoryMember 2023-01-01 2023-12-31 0000913353 cigi:AdvisoryMember cigi:AmericasSegmentMember 2023-01-01 2023-12-31 0000913353 cigi:AdvisoryMember cigi:EMEASegmentMember 2023-01-01 2023-12-31 0000913353 cigi:AdvisoryMember cigi:AsiaPacificSegmentMember 2023-01-01 2023-12-31 0000913353 cigi:AdvisoryMember cigi:InvestmentManagementMember 2023-01-01 2023-12-31 0000913353 cigi:AdvisoryMember us-gaap:CorporateMember 2023-01-01 2023-12-31 0000913353 cigi:AdvisoryMember 2023-01-01 2023-12-31 0000913353 cigi:IncentiveFeesMember cigi:AmericasSegmentMember 2023-01-01 2023-12-31 0000913353 cigi:IncentiveFeesMember cigi:EMEASegmentMember 2023-01-01 2023-12-31 0000913353 cigi:IncentiveFeesMember cigi:AsiaPacificSegmentMember 2023-01-01 2023-12-31 0000913353 cigi:IncentiveFeesMember cigi:InvestmentManagementMember 2023-01-01 2023-12-31 0000913353 cigi:IncentiveFeesMember us-gaap:CorporateMember 2023-01-01 2023-12-31 0000913353 cigi:IncentiveFeesMember 2023-01-01 2023-12-31 0000913353 cigi:OtherRevenueMember cigi:AmericasSegmentMember 2023-01-01 2023-12-31 0000913353 cigi:OtherRevenueMember cigi:EMEASegmentMember 2023-01-01 2023-12-31 0000913353 cigi:OtherRevenueMember cigi:AsiaPacificSegmentMember 2023-01-01 2023-12-31 0000913353 cigi:OtherRevenueMember cigi:InvestmentManagementMember 2023-01-01 2023-12-31 0000913353 cigi:OtherRevenueMember us-gaap:CorporateMember 2023-01-01 2023-12-31 0000913353 cigi:OtherRevenueMember 2023-01-01 2023-12-31 0000913353 cigi:AmericasSegmentMember 2023-01-01 2023-12-31 0000913353 cigi:EMEASegmentMember 2023-01-01 2023-12-31 0000913353 cigi:AsiaPacificSegmentMember 2023-01-01 2023-12-31 0000913353 us-gaap:CorporateMember 2023-01-01 2023-12-31 0000913353 cigi:LeaseBrokerageMember cigi:AmericasSegmentMember 2022-01-01 2022-12-31 0000913353 cigi:LeaseBrokerageMember cigi:EMEASegmentMember 2022-01-01 2022-12-31 0000913353 cigi:LeaseBrokerageMember cigi:AsiaPacificSegmentMember 2022-01-01 2022-12-31 0000913353 cigi:LeaseBrokerageMember cigi:InvestmentManagementMember 2022-01-01 2022-12-31 0000913353 cigi:LeaseBrokerageMember us-gaap:CorporateMember 2022-01-01 2022-12-31 0000913353 cigi:LeaseBrokerageMember 2022-01-01 2022-12-31 0000913353 cigi:CapitalMarketsMember cigi:AmericasSegmentMember 2022-01-01 2022-12-31 0000913353 cigi:CapitalMarketsMember cigi:EMEASegmentMember 2022-01-01 2022-12-31 0000913353 cigi:CapitalMarketsMember cigi:AsiaPacificSegmentMember 2022-01-01 2022-12-31 0000913353 cigi:CapitalMarketsMember cigi:InvestmentManagementMember 2022-01-01 2022-12-31 0000913353 cigi:CapitalMarketsMember us-gaap:CorporateMember 2022-01-01 2022-12-31 0000913353 cigi:CapitalMarketsMember 2022-01-01 2022-12-31 0000913353 cigi:EdAndProjectManagementMember cigi:AmericasSegmentMember 2022-01-01 2022-12-31 0000913353 cigi:EdAndProjectManagementMember cigi:EMEASegmentMember 2022-01-01 2022-12-31 0000913353 cigi:EdAndProjectManagementMember cigi:AsiaPacificSegmentMember 2022-01-01 2022-12-31 0000913353 cigi:EdAndProjectManagementMember cigi:InvestmentManagementMember 2022-01-01 2022-12-31 0000913353 cigi:EdAndProjectManagementMember us-gaap:CorporateMember 2022-01-01 2022-12-31 0000913353 cigi:EdAndProjectManagementMember 2022-01-01 2022-12-31 0000913353 cigi:PropertyManagementMember cigi:AmericasSegmentMember 2022-01-01 2022-12-31 0000913353 cigi:PropertyManagementMember cigi:EMEASegmentMember 2022-01-01 2022-12-31 0000913353 cigi:PropertyManagementMember cigi:AsiaPacificSegmentMember 2022-01-01 2022-12-31 0000913353 cigi:PropertyManagementMember cigi:InvestmentManagementMember 2022-01-01 2022-12-31 0000913353 cigi:PropertyManagementMember us-gaap:CorporateMember 2022-01-01 2022-12-31 0000913353 cigi:PropertyManagementMember 2022-01-01 2022-12-31 0000913353 cigi:ValuationAndAdvisoryMember cigi:AmericasSegmentMember 2022-01-01 2022-12-31 0000913353 cigi:ValuationAndAdvisoryMember cigi:EMEASegmentMember 2022-01-01 2022-12-31 0000913353 cigi:ValuationAndAdvisoryMember cigi:AsiaPacificSegmentMember 2022-01-01 2022-12-31 0000913353 cigi:ValuationAndAdvisoryMember cigi:InvestmentManagementMember 2022-01-01 2022-12-31 0000913353 cigi:ValuationAndAdvisoryMember us-gaap:CorporateMember 2022-01-01 2022-12-31 0000913353 cigi:ValuationAndAdvisoryMember 2022-01-01 2022-12-31 0000913353 cigi:AdvisoryMember cigi:AmericasSegmentMember 2022-01-01 2022-12-31 0000913353 cigi:AdvisoryMember cigi:EMEASegmentMember 2022-01-01 2022-12-31 0000913353 cigi:AdvisoryMember cigi:AsiaPacificSegmentMember 2022-01-01 2022-12-31 0000913353 cigi:AdvisoryMember cigi:InvestmentManagementMember 2022-01-01 2022-12-31 0000913353 cigi:AdvisoryMember us-gaap:CorporateMember 2022-01-01 2022-12-31 0000913353 cigi:AdvisoryMember 2022-01-01 2022-12-31 0000913353 cigi:IncentiveFeesMember cigi:AmericasSegmentMember 2022-01-01 2022-12-31 0000913353 cigi:IncentiveFeesMember cigi:EMEASegmentMember 2022-01-01 2022-12-31 0000913353 cigi:IncentiveFeesMember cigi:AsiaPacificSegmentMember 2022-01-01 2022-12-31 0000913353 cigi:IncentiveFeesMember cigi:InvestmentManagementMember 2022-01-01 2022-12-31 0000913353 cigi:IncentiveFeesMember us-gaap:CorporateMember 2022-01-01 2022-12-31 0000913353 cigi:IncentiveFeesMember 2022-01-01 2022-12-31 0000913353 cigi:OtherRevenueMember cigi:AmericasSegmentMember 2022-01-01 2022-12-31 0000913353 cigi:OtherRevenueMember cigi:EMEASegmentMember 2022-01-01 2022-12-31 0000913353 cigi:OtherRevenueMember cigi:AsiaPacificSegmentMember 2022-01-01 2022-12-31 0000913353 cigi:OtherRevenueMember cigi:InvestmentManagementMember 2022-01-01 2022-12-31 0000913353 cigi:OtherRevenueMember us-gaap:CorporateMember 2022-01-01 2022-12-31 0000913353 cigi:OtherRevenueMember 2022-01-01 2022-12-31 0000913353 cigi:AmericasSegmentMember 2022-01-01 2022-12-31 0000913353 cigi:EMEASegmentMember 2022-01-01 2022-12-31 0000913353 cigi:AsiaPacificSegmentMember 2022-01-01 2022-12-31 0000913353 us-gaap:CorporateMember 2022-01-01 2022-12-31 0000913353 cigi:AmericasSegmentMember 2023-12-31 0000913353 cigi:AmericasSegmentMember 2022-12-31 0000913353 cigi:EMEASegmentMember 2023-12-31 0000913353 cigi:EMEASegmentMember 2022-12-31 0000913353 us-gaap:OperatingSegmentsMember cigi:AmericasSegmentMember 2023-01-01 2023-12-31 0000913353 us-gaap:OperatingSegmentsMember cigi:EMEASegmentMember 2023-01-01 2023-12-31 0000913353 us-gaap:OperatingSegmentsMember cigi:AsiaPacificSegmentMember 2023-01-01 2023-12-31 0000913353 us-gaap:OperatingSegmentsMember cigi:InvestmentManagementMember 2023-01-01 2023-12-31 0000913353 us-gaap:CorporateNonSegmentMember 2023-01-01 2023-12-31 0000913353 us-gaap:OperatingSegmentsMember cigi:AmericasSegmentMember 2023-12-31 0000913353 us-gaap:OperatingSegmentsMember cigi:EMEASegmentMember 2023-12-31 0000913353 us-gaap:OperatingSegmentsMember cigi:AsiaPacificSegmentMember 2023-12-31 0000913353 us-gaap:OperatingSegmentsMember cigi:InvestmentManagementMember 2023-12-31 0000913353 us-gaap:CorporateNonSegmentMember 2023-12-31 0000913353 us-gaap:OperatingSegmentsMember cigi:AmericasSegmentMember 2022-01-01 2022-12-31 0000913353 us-gaap:OperatingSegmentsMember cigi:EMEASegmentMember 2022-01-01 2022-12-31 0000913353 us-gaap:OperatingSegmentsMember cigi:AsiaPacificSegmentMember 2022-01-01 2022-12-31 0000913353 us-gaap:OperatingSegmentsMember cigi:InvestmentManagementMember 2022-01-01 2022-12-31 0000913353 us-gaap:CorporateNonSegmentMember 2022-01-01 2022-12-31 0000913353 us-gaap:OperatingSegmentsMember cigi:AmericasSegmentMember 2022-12-31 0000913353 us-gaap:OperatingSegmentsMember cigi:EMEASegmentMember 2022-12-31 0000913353 us-gaap:OperatingSegmentsMember cigi:AsiaPacificSegmentMember 2022-12-31 0000913353 us-gaap:OperatingSegmentsMember cigi:InvestmentManagementMember 2022-12-31 0000913353 us-gaap:CorporateNonSegmentMember 2022-12-31 0000913353 country:US 2023-01-01 2023-12-31 0000913353 country:US 2022-01-01 2022-12-31 0000913353 country:CA 2023-01-01 2023-12-31 0000913353 country:CA 2022-01-01 2022-12-31 0000913353 country:CA 2023-12-31 0000913353 country:CA 2022-12-31 0000913353 cigi:EuroCurrencyCountriesMember 2023-01-01 2023-12-31 0000913353 cigi:EuroCurrencyCountriesMember 2022-01-01 2022-12-31 0000913353 cigi:EuroCurrencyCountriesMember 2023-12-31 0000913353 cigi:EuroCurrencyCountriesMember 2022-12-31 0000913353 country:AU 2023-01-01 2023-12-31 0000913353 country:AU 2022-01-01 2022-12-31 0000913353 country:AU 2023-12-31 0000913353 country:AU 2022-12-31 0000913353 country:GB 2023-01-01 2023-12-31 0000913353 country:GB 2022-01-01 2022-12-31 0000913353 country:GB 2023-12-31 0000913353 country:GB 2022-12-31 0000913353 country:CN 2023-01-01 2023-12-31 0000913353 country:CN 2022-01-01 2022-12-31 0000913353 country:CN 2023-12-31 0000913353 country:CN 2022-12-31 0000913353 cigi:OtherGeographicLocationsMember 2023-01-01 2023-12-31 0000913353 cigi:OtherGeographicLocationsMember 2022-01-01 2022-12-31 0000913353 cigi:OtherGeographicLocationsMember 2023-12-31 0000913353 cigi:OtherGeographicLocationsMember 2022-12-31 0000913353 cigi:MortgageServicingRightsMsrsMember 2023-01-01 2023-12-31 0000913353 us-gaap:ConvertibleSubordinatedDebtMember 2023-01-01 2023-12-31 0000913353 cigi:WarehouseCreditFacilitiesMember 2023-01-01 2023-12-31 thunderdome:item iso4217:USD iso4217:USD shares shares pure utr:Y iso4217:EUR 0000913353 false --12-31 FY 2023 40-F false true 2023-12-31 001-36898 Colliers International Group Inc. A6 1140 Bay Street, Suite 4000 Toronto ON CA M5S 2B4 416 960-9500 Mr. Santino Ferrante, Ferrante & Associates 126 Prospect Street Cambridge MA 02139 617 868-5000 Subordinate Voting Shares CIGI NASDAQ true true 46223682 1325694 Yes Yes false true false 36382000 25332000 0.3333 P10Y P5Y P10Y 6671000 7278000 122964000 0 0 9865000 8018000 P1Y P15Y P1Y P5Y P3Y P11Y 0 0 0 210000000 125000000 P10Y 0.014 0.0145 0.016 0 194199000 1 P4Y P5Y P4Y 0.265 0.265 0 0 P4Y P7Y P3Y P5Y P4Y 0 4 271 PricewaterhouseCoopers LLP Toronto, Canada 4335141000 4459487000 2596823000 2749485000 1185469000 1096107000 54608000 48680000 147928000 128741000 47096000 77144000 -2282000 -26834000 300935000 332496000 -94077000 -48587000 5078000 6677000 841000 -1032000 212777000 289554000 68086000 95010000 144691000 194544000 56560000 53919000 22588000 94372000 65543000 46253000 1.43 1.07 1.41 1.05 144691000 194544000 3492000 -24154000 -541000 -19152000 -2433000 6955000 660000 -1292000 940000 3245000 145631000 197789000 73371000 157573000 72260000 40216000 181134000 173661000 37941000 25381000 643375000 577879000 83389000 91924000 177104000 29623000 48104000 21970000 258725000 247635000 44492000 45353000 1474264000 1213426000 11857000 12461000 19691000 15755000 157197000 138510000 47536000 0 202837000 164493000 390565000 341623000 59468000 63460000 1080471000 1159910000 2038240000 1988539000 4007862000 3884751000 5482126000 5098177000 535769000 503189000 569166000 625565000 16527000 32282000 45293000 25616000 1796000 1360000 13944000 42942000 168780000 24286000 89938000 84989000 0 1353000 1441213000 1341582000 1500843000 1437739000 30768000 48287000 375454000 322496000 120565000 91105000 43191000 57754000 47536000 0 0 226534000 2118357000 2183915000 1072066000 1079306000 1127034000 845680000 123394000 104504000 -332866000 -384199000 -69571000 -76288000 847991000 489697000 2499000 3677000 850490000 493374000 5482126000 5098177000 44054744 852167000 79407000 -279724000 -70251000 3670000 585269000 0 194544000 0 0 194544000 -0 -0 -1292000 -0 -1292000 0 0 -24154000 0 -24154000 0 0 6955000 0 6955000 -0 -0 -0 9282000 -90000 9192000 -0 53919000 -0 -2834000 51085000 -0 94372000 -0 -0 94372000 -0 -0 -0 2387000 2387000 0 0 0 10000 10000 -93000 0 19152000 -540000 18519000 8004000 0 0 0 8004000 21853000 0 0 0 21853000 305125 21445000 -4667000 0 0 0 16778000 -0 12932000 -0 -0 12932000 1426713 27932000 -0 137796000 -0 -0 165728000 42933156 845680000 104504000 -384199000 -76288000 3677000 493374000 0 144691000 0 0 144691000 -0 -0 660000 -0 660000 0 0 0 3492000 0 3492000 0 0 0 -2433000 0 -2433000 -0 -0 -5777000 -349000 -6126000 -0 56560000 -0 -2939000 53621000 -0 22588000 -0 -0 22588000 -0 -0 -0 3212000 3212000 0 0 0 -44000 -44000 0 0 541000 -1210000 -669000 3998000 0 0 0 3998000 4015720 227101000 0 0 0 0 227101000 27087000 0 0 0 27087000 600500 54253000 -12195000 0 0 0 42058000 -0 14210000 -0 -0 14210000 47549376 1127034000 123394000 -332866000 -69571000 2499000 850490000 144691000 194544000 202536000 177421000 -2282000 -26834000 17722000 17385000 16335000 16582000 -9924000 -25997000 5078000 6677000 27087000 21853000 33844000 27408000 32948000 53869000 -23649000 -19498000 203727000 469062000 9036000 39166000 -70395000 -85547000 -39115000 -69224000 1138535000 1137730000 1262361000 973466000 144493000 -138625000 31217000 171273000 165661000 67031000 60343000 1007297000 84524000 67681000 75243000 55610000 122604000 161042000 74627000 137578000 124313000 288004000 -9791000 6796000 -133983000 -872844000 924980000 1629242000 832934000 700201000 32661000 31622000 17415000 56290000 42058000 16779000 13517000 13100000 77400000 62926000 -0 165728000 -917000 -3237000 -7806000 612917000 -3839000 -33333000 20033000 -226229000 199042000 425271000 219075000 199042000 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b><em style="font: inherit;">1.</em></b>        <b>Description of the business</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Colliers International Group Inc. (“Colliers” or the “Company”) provides commercial real estate professional services and investment management to corporate and institutional clients in 34 countries around the world (66 countries including affiliates and franchisees). Colliers’ primary service lines are Outsourcing &amp; Advisory, Investment Management (“IM”), Leasing and Capital Markets. Operationally, Colliers is organized into four distinct segments: Americas; Europe, Middle East and Africa (“EMEA”); Asia and Australasia (“Asia Pacific”) and Investment Management.</p> 34 66 4 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b><em style="font: inherit;">2.</em></b>        <b>Summary of presentation</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"></p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">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 judgments used to determine the timing and amount of revenue recognition, recoverability of goodwill and intangible assets, determination of fair values of assets acquired and liabilities assumed in business combinations, estimated fair value of contingent consideration related to acquisitions, determination of the fair value of capitalized mortgage servicing rights and derivative financial instruments, and current expected credit losses on financial assets including collectability of accounts receivable and allowance for loss sharing obligations. Actual results could be materially different from these estimates.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Significant accounting policies are summarized as follows:</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"></p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b></b></p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b>Principles of consolidation</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">The accompanying consolidated financial statements include the accounts of the Company, its majority-owned subsidiaries and those variable interest entities where the Company is the primary beneficiary. Where the Company does <em style="font: inherit;">not</em> have a controlling interest but has the ability to exert significant influence, the equity method of accounting is used. Inter-company transactions and accounts are eliminated on consolidation.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">When applying the principles of consolidation, the Company begins by determining whether an investee is a variable interest entity (“VIE”) or a voting interest entity (“VOE”). Assessing whether an entity is a VIE or a VOE involves judgment and analysis. Factors considered in this assessment include the entity’s legal organization, the entity’s capital structure and equity ownership, and any related party or de facto agent implications of the Company’s involvement with the entity.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">VOEs are embodied by common and traditional corporate and certain partnership structures. For VOEs, the interest holder with control through majority ownership and majority voting rights consolidates the entity.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">For VIEs, identification of the primary beneficiary determines the accounting treatment. In evaluating whether the Company is the primary beneficiary, it evaluates its direct and indirect economic interests in the entity. A reporting entity is determined to be the primary beneficiary if it holds a controlling financial interest in the VIE. Determining which reporting entity, if any, has a controlling financial interest in a VIE is primarily a qualitative approach focused on identifying which reporting entity has both (<em style="font: inherit;">1</em>) the power to direct the activities of a VIE that most significantly impact such entity’s economic performance and (<em style="font: inherit;">2</em>) the obligation to absorb losses or the right to receive benefits from such entity that could potentially be significant to such entity.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">The primary beneficiary analysis is performed at the inception of the Company’s investment and upon the occurrence of a reconsideration event. When the Company determines it is the primary beneficiary of a VIE, it consolidates the VIE; when it is determined that the Company is <em style="font: inherit;">not</em> the primary beneficiary of the VIE, the investment in the VIE is accounted for at fair value or under the equity method, based upon an election made at the time of investment.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"></p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b></b></p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b>Cash and cash equivalents</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Cash equivalents consist of short-term interest-bearing securities and money market mutual funds. These cash equivalents are readily convertible into cash and the interest-bearing securities have original maturities at the date of purchase of <em style="font: inherit;">three</em> months or less. The Company also maintains custodial escrow accounts, agency and fiduciary funds relating to its debt finance operations and as an agent for its property management operations. These amounts are <em style="font: inherit;">not</em> included in the accompanying consolidated balance sheets as they are <em style="font: inherit;">not</em> assets of the Company.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"></p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b></b></p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b>Restricted cash</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Restricted cash consists primarily of cash amounts set aside to satisfy legal or contractual requirements arising in the normal course of business, primarily at Colliers Mortgage.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"></p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b></b></p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b>Receivables and allowance for credit losses</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Accounts receivables are recorded when the Company has a right to payment within customary payment terms or it recognizes a contract asset if revenue is recognized prior to when payment is due. From the point of initial recognition, the carrying value of such receivables and contract assets, net of allowance for credit losses, represents their estimated net realizable value after deducting for potential credit losses. The Company’s expected loss allowance methodology uses historical collection experience, the current status of customers’ accounts receivable and considers both current and expected future economic and market conditions. Due to the short-term nature of such receivables, the estimate of accounts receivable that <em style="font: inherit;"> may </em>be collected is based on the aging of the receivable balances and the financial condition of customers. Additionally, specific allowance amounts are established to record the appropriate provision for customers that have a higher probability of default. The allowances are then reviewed on a quarterly basis to ensure that they are appropriate. After all collection efforts have been exhausted by management, the outstanding balance considered <em style="font: inherit;">not</em> collectible is written off against the allowance.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">In some cases, the Company <em style="font: inherit;"> may </em>record a receivable or a contract asset which corresponds with payables which the Company is only obligated to pay upon collection of the receivable (“Reimbursable Receivables”). These Reimbursable Receivables correspond with commissions payable, payables to facilitate collection from the customer and make payments to subcontractors or relate to collection from tenants for payment to the landlord. These corresponding payables are typically satisfied on a pay-when-paid basis. In relation to Reimbursable Receivables, an allowance is only recorded to the extent that the Company has estimated credit losses.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"></p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b></b></p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b>Fixed assets</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">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 <em style="font: inherit;"> may </em><em style="font: inherit;">not</em> 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:</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"> </p> <table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 70%; margin-right: auto; margin-left: 27pt;"><tbody><tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Buildings</td><td style="width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">20 to 40 years straight-line</td></tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Vehicles</td><td style="width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">3 to 5 years straight-line</td></tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Furniture and equipment </td><td style="width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">3 to 10 years straight-line</td></tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Computer equipment and software</td><td style="width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">3 to 7 years straight-line</td></tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Leasehold improvements</td><td style="width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">1 to 10 years straight-line (based upon term of the lease)</p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"></p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b></b></p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b>Investments</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><i>Equity accounted investments</i></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">For equity investments where it does <em style="font: inherit;">not</em> control the investee, and where it is <em style="font: inherit;">not</em> the primary beneficiary of a VIE but can exert significant influence over the financial and operating policies of the investee the Company utilizes the equity method of accounting. The evaluation of whether the Company exerts control or significant influence over the financial and operation policies of the investees requires significant judgement based on the facts and circumstances surrounding each individual investment. Factors considered in these evaluations <em style="font: inherit;"> may </em>include the type of investment, the legal structure of the investee, any influence the Company <em style="font: inherit;"> may </em>have on the governing board of the investee.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">The Company’s equity accounted investees that are investment companies record their underlying investments at fair value. Therefore, under the equity method of accounting, the Company’s share of the investee’s underlying net income predominantly represents fair value adjustments in the investments held by the equity method investees.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">The Company’s share of the investee’s underlying net income or loss is based upon the most currently available information, which <em style="font: inherit;"> may </em>precede the date of the consolidated statement of financial condition and is realized in other (income) expense. Distributions received reduce the Company’s carrying value of the investee.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><i>Investments in debt and equity securities</i></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">The Company invests in debt and equity securities primarily in relation to its wholly owned captive insurance company and Colliers Securities, a broker-dealer licensed under the Securities and Exchange Commission and a member of the Financial Industry Regulatory Authority (“FINRA”). These investments are accounted for at fair value with changes recorded in net earnings (loss).</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"></p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b></b></p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b>Financial instruments and derivatives</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Certain loan commitments and forward sales commitments related to the Company’s warehouse receivables meet the definition of a derivative and are recorded at fair value in the consolidated balance sheets upon the execution of the commitment to originate a loan with a borrower and to sell the loan to an investor, with a corresponding amount recognized as revenue in the consolidated statements of earnings. The estimated fair value of loan commitments includes the value of loan origination fees and premiums on anticipated sale of the loan, net of related costs and broker fees, a loss sharing reserve, the fair value of the expected net cash flows associated with servicing of the loan, and the effects of interest rate movements. The estimated fair value of the forward sales commitments includes the effects of interest rate movements. Adjustments to the fair value related to loan commitments and forward sale commitments are included within Capital Markets revenue on the consolidated statements of earnings.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">From time to time, the Company <em style="font: inherit;"> may </em>use interest rate swaps to hedge a portion of its interest rate exposure on long-term debt. When hedge accounting is applied, the swaps are carried at fair value on the consolidated balance sheets, with gains or losses recognized in interest expense. The carrying value of the hedged item is adjusted for changes in fair value attributable to the hedged interest rate risk; the associated gain or loss is recognized currently in earnings and the unrealized gain or loss is recognized in other comprehensive income. If swaps are terminated and the underlying item is <em style="font: inherit;">not</em> or when hedge accounting is discontinued, the resulting gain or loss is deferred and recognized over the remaining life of the underlying item using the effective interest method. In addition, the Company <em style="font: inherit;"> may </em>enter into short-term foreign exchange contracts to lower its cost of borrowing, to which hedge accounting is <em style="font: inherit;">not</em> applied.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Derivative financial instruments are recorded on the consolidated balance sheets as other assets or other liabilities and carried at fair value. See note <em style="font: inherit;">24</em> for additional information on derivative financial instruments.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"></p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b></b></p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b>Fair value</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">The Company uses the fair value measurement 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 <em style="font: inherit;">three</em>-level hierarchy for observable and unobservable inputs used to measure fair value. An asset or liability’s classification within the hierarchy is determined based on the lowest level input that is significant to the fair value measurement. The <em style="font: inherit;">three</em> levels are as follows:</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Level <em style="font: inherit;">1</em> – Quoted prices (unadjusted) in active markets for identical assets or liabilities</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Level <em style="font: inherit;">2</em> – Observable market-based inputs other than quoted prices in active markets for identical assets or liabilities</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Level <em style="font: inherit;">3</em> – Unobservable inputs for which there is little or <em style="font: inherit;">no</em> market data, which requires the Company to develop its own assumptions</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"></p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b></b></p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b>Convertible notes</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Convertible Notes are accounted for entirely as debt as <em style="font: inherit;">no</em> portion of the proceeds is required to be accounted for as attributable to the conversion feature. Interest on the Convertible Notes is recorded as interest expense. Financing fees are amortized over the life of the Convertible Notes as additional non-cash interest expense utilizing the effective interest method.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">The earnings per share impact of the Convertible Notes is calculated using the “if-converted” method, if dilutive, where coupon interest expense, net of tax, is added to the numerator and the number of potentially issuable subordinate voting shares is added to the denominator. Convertible Notes were fully settled in <em style="font: inherit;"> June 2023 (</em>see note <em style="font: inherit;">14</em>).</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"></p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b></b></p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b>Financing fees</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Financing fees related to the Revolving Credit Facility are recorded as an asset and amortized to interest expense using the effective interest method. Financing fees related to the Senior Notes and Convertible Notes are recorded as a reduction of the debt amount and are amortized to interest expense using the effective interest method.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"></p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b></b></p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b>Financial guarantees and allowance for loss sharing obligations</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">For certain loans originated and sold under the Fannie Mae Delegated Underwriting and Servicing (“DUS”) Program the Company undertakes an obligation to partially guarantee performance of the loan typically up to <span style="-sec-ix-hidden:c106417639">one</span>-<em style="font: inherit;">third</em> of any losses on loans originated.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">When the Company commits to making a loan to a borrower, it recognizes an expense equal to the estimated fair value of this loss sharing obligation (the “Loss Reserve”), which reduces the gain on sale of the loan reported in Capital Markets revenue.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">In accordance with ASC <em style="font: inherit;">326,</em> the Company estimates the credit losses expected over the life of the credit exposure related to this loss sharing obligation and performs a quarterly analysis of the Loss Reserve. The Company evaluates the Loss Reserve on an individual loan basis and the evaluation models consider the specific details of the underlying property used as collateral, such as occupancy and financial performance.  The models also analyze historical losses, current and expected economic conditions, and reasonable and supportable forecasts. Changes to the Loss Reserve are recognized in the consolidated statement of earnings. See note <em style="font: inherit;">25</em> for further information on the DUS Program and the loss-sharing obligation.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"></p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b></b></p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b>Warehouse receivables</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">The Company originates held for sale mortgage loans with commitments to sell to <em style="font: inherit;">third</em> party investors. These loans are referred to as warehouse receivables and are funded directly to borrowers by the warehouse credit facilities. The facilities are generally repaid within <em style="font: inherit;">45</em> days when the loans are transferred while the Company retains the servicing rights. The Company elects the fair value option for warehouse receivables.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"></p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b></b></p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b>Warehouse fund assets </b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">From time to time, the Company’s Investment Management segment purchases investments for placement, or “seeding”, of assets into a fund which it manages. The purchased investments are recorded at fair value as warehouse fund assets and corresponding liabilities related to warehouse fund assets prior to the ultimate divestiture to the identified fund. These assets and associated liabilities <em style="font: inherit;"> may </em>be purchased by the entity and held for sale to the fund or <em style="font: inherit;"> may </em>be held in a structure that is consolidated by the Company as a VIE and which will be deconsolidated when its controlling financial interest is redeemed commensurate with a sale of interests to the ultimate investors in the fund. When assets are purchased by the Company and held for sale the warehouse fund assets are presented as current on the consolidated balance sheets as they are expected to be held for a period <em style="font: inherit;">not</em> to exceed <em style="font: inherit;">twelve</em> months.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">The transactions are <em style="font: inherit;">not</em> intended as an alternative source of operating earnings and the arrangements are generally structured <em style="font: inherit;">not</em> to generate any gain or loss. See note <em style="font: inherit;">6</em> for additional details on warehouse fund assets.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"></p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b></b></p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b>Mortgage servicing rights (</b>“<b>MSRs</b>”<b>)</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">MSRs, or the rights to service mortgage loans for others, result from the sale or securitization of loans originated by the Company and are recognized as intangible assets on the consolidated balance sheets. The Company initially recognizes MSRs based on the fair value of these rights on the date the loans are sold. Subsequent to initial recognition, MSRs are amortized and carried at the lower of amortized cost or fair value. They are amortized in proportion to and over the estimated period that net servicing income is expected to be received based on projections and timing of estimated future net cash flows.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">In connection with the origination and sale of mortgage loans for which the Company retains servicing rights, an asset or liability is recognized based upon the fair value of the MSR on the date that the loans are sold. Upon origination of a mortgage loan held for sale, the fair value of the retained MSR is included in the forecasted proceeds from the anticipated loan sale and results in a net gain (which is reflected in Capital Markets revenue).</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">MSRs do <em style="font: inherit;">not</em> actively trade in an open market with readily observable prices; therefore, fair value is determined based on certain assumptions and judgments. The valuation model incorporates assumptions including contractual servicing fee income, interest on escrow deposits, discount rates, the cost of servicing, prepayment rates, delinquencies, the estimated life of servicing cash flows and ancillary income and late fees. The assumptions used are subject to change based upon changes to estimates of future cash flows and interest rates, among other things. The key assumptions used during the years ended <em style="font: inherit;"> December 31, 2023 </em>and <em style="font: inherit;"> December 31, 2022, </em>in measuring fair value were as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt; margin-right: auto;"><tbody><tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 16%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">As at December 31,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 70%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Discount rate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>11.7</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>%</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">11.5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Conditional prepayment rate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>3.1</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>%</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3.1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">As at <em style="font: inherit;"> December 31, 2023, </em>the estimated fair value of MSRs was $179,858 (<em style="font: inherit;">2022</em> – $172,833). See note <em style="font: inherit;">11</em> for the current carrying value of the MSR assets. The MSRs are evaluated quarterly for impairment through a comparison of the carrying amount and fair value of the MSRs, and recognized with the establishment of a valuation allowance or an impairment if determined to be other than temporary. Other than write-offs due to prepayments of sold warehouse receivables where servicing rights have been retained, there have been no instances of impairment since acquiring Colliers Mortgage.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"></p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b></b></p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b>Goodwill and intangible assets</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Goodwill represents the excess of purchase price over the fair value of assets acquired and liabilities assumed in a business combination and is <em style="font: inherit;">not</em> subject to amortization.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Intangible assets are recorded at fair value on the date they are acquired. Indefinite life intangible assets are <em style="font: inherit;">not</em> subject to amortization. Where lives are finite, they are amortized over their estimated useful lives as follows:</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 70%; margin-right: auto; margin-left: 27pt;"><tbody><tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Customer lists and relationships</td><td style="width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">straight-line over 4 to 20 years</td></tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Investment management contracts</td><td style="width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">straight-line over 5 to 15 years</td></tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Trademarks and trade names</td><td style="width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">straight-line over 2 to 10 years</td></tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Franchise rights</td><td style="width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">straight-line over 2 to 15 years</td></tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Management contracts and other</td><td style="width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">straight-line over life of contract ranging from 2 to 10 years</td></tr> <tr><td style="width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Backlog</td><td style="width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">as underlying backlog transactions are completed</td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">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 <em style="font: inherit;"> may </em><em style="font: inherit;">not</em> 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 discounted expected future cash flows.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Goodwill and indefinite life intangible assets are tested for impairment annually, on <em style="font: inherit;"> August 1, </em>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.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Impairment of goodwill is tested at the reporting unit level. The Company has <em style="font: inherit;">four</em> distinct reporting units. Impairment is tested by <em style="font: inherit;">first</em> assessing qualitative factors to determine whether it is more likely than <em style="font: inherit;">not</em> that the fair value of a reporting unit is less than its carrying amount. Where it is determined to be more likely than <em style="font: inherit;">not</em> that its fair value is greater than its carrying amount, then <em style="font: inherit;">no</em> further testing is required. Where the qualitative analysis is <em style="font: inherit;">not</em> sufficient to support that the fair value exceeds the carrying amount then a quantitative goodwill impairment test is performed. The quantitative test compares the reporting unit’s carrying amount, including goodwill with the estimated fair value of the reporting unit. The fair values of the reporting units are estimated using a discounted cash flow approach. The fair value measurement is classified within Level <em style="font: inherit;">3</em> of the fair value hierarchy. If the carrying amount of the reporting unit exceeds its fair value, the difference is reported as an impairment loss. Certain assumptions are used to determine the fair value of the reporting units, the most sensitive of which are estimated future cash flows and the discount rate applied to future cash flows. Changes in these assumptions could result in a materially different fair value.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Impairment of indefinite life intangible assets is tested by comparing the carrying amount to the estimated fair value on an individual intangible asset basis.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"></p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b></b></p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b>Redeemable non-controlling interests</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">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.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"></p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b></b></p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b>Revenue</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">The Company generates revenue through its provision of commercial real estate services. These services consist of Leasing, Capital Markets, Outsourcing &amp; Advisory and Investment Management services.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><i>(a) Leasing</i></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Leasing includes landlord and tenant representation services. Landlord representation provides real estate owners with services to strategically position properties and to secure appropriate tenants. Tenant representation focuses on assisting businesses to assess their occupancy requirements and evaluating and negotiating leases and lease renewals.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><i>(b) Capital Markets</i></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Capital Markets revenue is generated through sales brokerage and other capital markets transactions. These services include real estate sales, debt origination and placement, equity capital raising, market value opinions, acquisition advisory and transaction management. The Company’s debt finance operations relate to the origination and sale of multifamily and commercial mortgage loans.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><i>(c) Outsourcing &amp; Advisory</i></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Outsourcing &amp; Advisory services consist of project management, engineering and design, valuation services, property management as well as loan servicing. Project management services include design and construction management, move management and workplace solutions consulting. Engineering &amp; design services consist of multidisciplinary planning, consulting and design engineering services to multiple end-markets. Project management and engineering &amp; design engagements range from single project contracts with a duration of less than <em style="font: inherit;">one</em> year to multi-year contracts with multiple discrete projects. Property management provides real estate service solutions to real estate owners. In addition to providing on-site management and staffing, the Company provides support through centralized resources such as technical and environmental services, accounting, marketing and human resources. Consistent with industry standards, management contract terms typically range from <em style="font: inherit;">one</em> to <em style="font: inherit;">three</em> years, although most contracts are terminable at any time following a notice period, usually <em style="font: inherit;">30</em> to <em style="font: inherit;">120</em> days.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Valuation services consist of helping customers determine market values for various types of real estate properties. Such services <em style="font: inherit;"> may </em>involve appraisals of single properties or portfolios of properties. These appraisals <em style="font: inherit;"> may </em>be utilized for a variety of customer needs including acquisitions, dispositions, financing or for tax purposes.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Loan servicing fees consist of revenues earned in accordance with the contractual arrangements associated with the Company’s debt finance operations and represent fees earned for servicing loans originated by the Company. Loan servicing revenues are included in the Other revenue line (see note <em style="font: inherit;">27</em>).</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><i>(d) Investment Management</i></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Investment Management revenues include consideration for services in the form of asset management advisory and administration fees, transaction fees and incentive fees (carried interest). The performance obligation is to manage client’s invested capital for a specified period of time and is delivered over time.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b>Revenue recognition and unearned revenues</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration the Company expects to receive in exchange for those products or services. The Company enters into contracts that can include various combinations of services, which are capable of being distinct and accounted for as separate performance obligations. Revenue is recognized net of any taxes collected from customers, which are subsequently remitted to governmental authorities.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><i>(a) Nature of services</i></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;">The Company has determined that control of real estate sales brokerage services rendered transfer to a customer when a sale and purchase agreement becomes unconditional. Leasing services rendered transfer to a customer when a lease between the landlord and the tenant is executed. At these points in time the customer has received substantially all of the benefit of the services provided by the Company. The transaction price is typically associated with the underlying asset involved in the transaction, most commonly a percentage of the sales price or the aggregate rental payments over the term of the lease which are generally known when revenue is recognized.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Other Capital Market revenues are recorded when the Company’s performance obligation is satisfied. Although the performance obligation varies based upon the contractual terms of the transaction or service, the performance obligation is generally recognized at the point in time when a defined outcome is satisfied, including completion of financing or closing of a transaction. At this time, the Company has transferred control of the promised service and the customer obtains control.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Revenues from the Company’s debt finance operations, included in Capital Markets revenue, are excluded from the scope of ASC Topic <em style="font: inherit;">606,</em> <i>Revenue from Contracts with Customers</i> (“ASC <em style="font: inherit;">606”</em>). Revenue is recognized and a derivative asset is recorded upon the commitment to originate a loan with a borrower and corresponding sale to an investor. The derivative asset is recognized at fair value and includes the fair value of the contractual loan origination, related fees and sale premium, and the estimated fair value of the expected net cash flows associated with the servicing of the loan. Debt finance revenue also includes changes to the fair value of loan commitments, forward sale commitments and loans held for sale that occur during their respective holding periods. Upon sale of the loans, <em style="font: inherit;">no</em> gains or losses are recognized as such loans are recorded at fair value during the holding periods. MSRs and loss sharing obligations are recognized as assets and liabilities, respectively, upon the sale of the loans.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Outsourcing &amp; Advisory services including those provided in relation to property management, project management and engineering &amp; design transfer to the customer over time as the services are performed and revenue from providing these services is recognized in the accounting period in which the services are rendered. For fixed-price contracts, revenue is recognized based upon the actual labor hours spent relative to the total expected labor hours or the project costs incurred relative to the total project costs. For some projects certain obligations that are representative of the work completed <em style="font: inherit;"> may </em>be used as an alternative to recognize revenue. The use of labor hours or overall project costs is dependent upon the input that best represents the progress of the work completed in relation to the specific contract. For cost-reimbursable and hourly-fee contracts, revenue is recognized in the amount to which the Company has a right to invoice.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;">For other advisory services, including valuation and appraisal review, the customer is unable to benefit from the services until the work is substantially complete, revenue is recognized upon delivery of materials to the customer because this faithfully represents when the service has been rendered. For most fixed fee consulting assignments, revenue is recognized based upon the actual service provided to the end of the reporting period as a proportion of the total services to be provided.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Loan servicing revenues are recognized over the contractual service period. Loan servicing fees related to retained MSRs are governed by ASC <em style="font: inherit;">820</em> and ASC <em style="font: inherit;">860</em> and excluded from the scope of ASC <em style="font: inherit;">606.</em> Loan servicing fees earned from servicing contracts which the Company does <em style="font: inherit;">not</em> hold mortgage servicing rights are in scope of ASC <em style="font: inherit;">606.</em></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Investment Management advisory fees are recognized as the services are performed over time and are primarily based on agreed-upon percentages of a calculated fee base which <em style="font: inherit;"> may </em>include committed capital, assets under management, invested capital, gross asset value or net asset value depending upon the terms of the fund and/or the stage in a fund’s life. Revenue recognition for transactional performance obligations are recognized at a point in time when the performance obligation has been met. The Company receives investment management advisory incentive fees (carried interest) from certain investment funds. These incentive fees are dependent upon exceeding specified performance thresholds on a relative or absolute basis, depending on the product and structure of the business. Incentive fees are recognized when it is determined that significant reversal is considered <em style="font: inherit;">no</em> longer probable (such as upon the sale of a fund’s investment or when the amount of assets under management becomes known as of the end of the specified measurement period). Incentive fee-related compensation represents carried interest allocations awarded to employees which are tied to the funds’ performance. Incentive fee-related compensation expenses are recognized as services are being rendered by the employees and accrued when it is probable that payment will be made in accordance with the applicable governing agreements. Pursuant to the terms of Harrison Street Real Estate Capital, LLC (“Harrison Street”), Basalt Infrastructure Partners LLC (“Basalt”) and Rockwood Capital, LLC (“Rockwood”) acquisitions, incentive fees related to assets that were invested prior to the respective acquisition dates are allocated to certain stakeholders including employees and former owners; as such the full amount of these incentive fees is passed through and recognized as cost of revenues in the consolidated statement of earnings.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><i>(b) Significant judgments</i></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;">The Company’s contracts with customers <em style="font: inherit;"> may </em>include promises to transfer multiple products and services. Determining whether products and services are considered distinct performance obligations that should be accounted for separately versus together <em style="font: inherit;"> may </em>require significant judgment. Where a contract contains multiple performance obligations, judgment is used to assess whether they are distinct and accounted for separately or <em style="font: inherit;">not</em> distinct and are accounted for and recognized together.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Brokerage commission arrangements <em style="font: inherit;"> may </em>include terms that result in variability to the transaction price and ultimate revenues earned beyond the underlying value of the transaction, these <em style="font: inherit;"> may </em>include rebates and/or contingencies. The Company estimates variable consideration and performs a constraint analysis for these contracts on the basis of historical information to estimate the amount the Company will ultimately be entitled to. Revenue is constrained when it is probable that the Company <em style="font: inherit;"> may </em><em style="font: inherit;">not</em> be entitled to the total amount of the revenue as associated with the occurrence or non-occurrence of an event that is outside of the Company’s control or where the facts and circumstances of the arrangement limit the Company’s ability to predict whether this event will occur. When revenue is constrained, this revenue is <em style="font: inherit;">not</em> recognized until the uncertainty has been resolved.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Outsourcing &amp; Advisory arrangements <em style="font: inherit;"> may </em>include incentives tied to achieving certain performance targets. The Company estimates variable consideration or performs a constraint analysis for these contracts on the basis of circumstances specific to the project and historical information in order to estimate the amount the Company will ultimately be entitled to. Estimates of revenue, costs or extent of progress toward completion are revised if circumstances change. Any resulting increases or decreases in estimated revenues or costs are reflected in profit or loss in the period in which the circumstances that give rise to the revision become known by management.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;">In providing project management, engineering and design or property management services, the Company <em style="font: inherit;"> may </em>engage subcontractors to provide on-site staffing or to provide specialized technical services, materials and/or installation services. These arrangements are assessed and require judgment to determine whether the Company is a principal or an agent of the customer. When the Company acts as a principal, because it is primarily responsible for the delivery of the completed project and controls the services provided by the subcontractors, these amounts are accounted for as revenue on a gross basis. However, when the Company acts as an agent, because it does <em style="font: inherit;">not</em> control the services prior to delivery to the customer, these costs are accounted for on a net basis.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;">In some cases, the Company <em style="font: inherit;"> may </em>facilitate collection from the customer and payments to subcontractors or <em style="font: inherit;"> may </em>facilitate collection from tenants for payment to the landlord. In these instances, balances are recorded as accounts receivable and accounts payable until settled.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Investment Management fee arrangements are unique to each contract and evaluated on an individual basis to determine the timing of revenue recognition as well as evaluation of incentive-fee related compensation expense and significant judgment is involved in making such determinations. At each reporting period, the Company considers various factors in estimating revenue to be recognized and incentive fee related-compensation expense to be accrued. Incentive fees have a broad range of possible amounts and the determination of these amounts is based upon the market value for managed assets which is highly susceptible to factors outside of the Company’s influence. As a result, incentive fee revenue is generally constrained until significant reversal is considered <em style="font: inherit;">no</em> longer probable.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Certain constrained Capital Markets and Leasing fees, Outsourcing &amp; Advisory fees and Investment Management fees <em style="font: inherit;"> may </em>arise from services that began in a prior reporting period. Consequently, a portion of the fees the Company recognizes in the current period <em style="font: inherit;"> may </em>be partially related to the services performed in prior periods. In particular, substantially all investment management incentive fees recognized in the period were previously constrained.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b>Contract balances</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Timing of revenue recognition <em style="font: inherit;"> may </em>differ from the timing of invoicing to customers. The Company invoices the customer and records a receivable when it has a right to payment within customary payment terms or it recognizes a contract asset if revenue is recognized prior to when payment is due. Contract liabilities consist of payments received in advance of recognizing revenue. These liabilities consist primarily of payments received for outsourcing and advisory engagements where a component of the revenue <em style="font: inherit;"> may </em>be paid by the customer prior to the benefits of the services transferring to the customer. As a practical expedient, the Company does <em style="font: inherit;">not</em> adjust the promised amount of consideration for the effect of a significant financing component when it is expected, at contract inception, that the period between transfer of the service and when the customer pays for that service will be <em style="font: inherit;">one</em> year or less. The Company does <em style="font: inherit;">not</em> typically include extended payment terms in its contracts with customers.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;">The Company generally does <em style="font: inherit;">not</em> incur upfront costs to obtain or fulfill contracts that are capitalizable to contract assets and if capitalizable they would be amortized to expense within <em style="font: inherit;">one</em> year or less of incurring the expense; consequently, the Company applies the practical expedient to recognize these incremental costs as an expense when incurred. Any costs to obtain or fulfill contracts that exceed <em style="font: inherit;">one</em> year are capitalized to contract assets and amortized over the term of the contract on a method consistent with the transfer of services to the customer and the contract’s revenue recognition.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Payment terms and conditions vary by contract type, although terms generally include a requirement of payment within <em style="font: inherit;">30</em> to <em style="font: inherit;">90</em> days. With the exceptions of sales brokerage and lease brokerage, the Company does <em style="font: inherit;">not</em> expect to have any contracts where the period between the transfer of services to the customer and the payment by the customer exceeds <em style="font: inherit;">one</em> year. With regard to sales brokerage and lease brokerage, arrangements <em style="font: inherit;"> may </em>exist where the service is transferred but payment is <em style="font: inherit;">not</em> received for a period greater than <em style="font: inherit;">one</em> year. However, arrangements of this nature do <em style="font: inherit;">not</em> contain a significant financing component because the amount and timing varies on the basis of the occurrence or non-occurrence of an event that is outside the control of the Company or the customer. As a consequence, the Company does <em style="font: inherit;">not</em> adjust the transaction prices for the time value of money.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Contract liabilities represent advance payments associated with the Company’s performance obligations that have <em style="font: inherit;">not</em> yet been satisfied. The majority of the balances are expected to be recognized to revenue or disbursed on behalf of the client within a year.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b>Remaining performance obligations</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Remaining performance obligations represent the aggregate transaction prices for contracts where the Company’s performance obligations have <em style="font: inherit;">not</em> yet been satisfied. The Company applies the practical expedient related to remaining performance obligations that are part of a contract that has an original expected duration of <em style="font: inherit;">one</em> year or less and the practical expedient related to variable consideration from remaining performance obligations.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"></p><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b></b></p><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b>Stock-based compensation</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;">For equity classified awards, compensation cost is measured at the grant date based on the estimated fair value of the award adjusted for expected forfeitures. The related stock option compensation expense is allocated using the graded attribution method.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b>Long-term incentive plans</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Under these plans, certain subsidiary employees are compensated if the earnings before interest, income tax and amortization of the subsidiary increases. In some instances, subsidiary employees <em style="font: inherit;"> may </em>be compensated through participation in a stock-based plan associated with the value of a subsidiary’s shares. Awards under these plans have a term of up to <span style="-sec-ix-hidden:c106417723">ten</span> years, a vesting period of <span style="-sec-ix-hidden:c106417724">five</span> to <span style="-sec-ix-hidden:c106417725">ten</span> years. All long-term incentive plans are settled in cash, with the exception of certain stock-based plans which are predominantly settled in cash, but which <em style="font: inherit;"> may </em>have the option to settle in a subsidiary’s shares. As at <em style="font: inherit;"> December 31, 2023 </em>all significant stock-based plans are to be settled in cash. If an award is subject to a vesting condition, then the graded attribution method is applied to the fair value or intrinsic value of the award. The related compensation expense is recorded in selling, general and administrative expenses and the liability is recorded in accrued compensation or other non-current liabilities.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;">The Company incurred compensation expense related to subsidiary stock-based plans of $2,656 during the year ended <em style="font: inherit;"> December 31, 2023 (</em><em style="font: inherit;">2022</em> - $6,954). As at <em style="font: inherit;"> December 31, 2023, </em>there was $24,026 of unrecognized compensation costs related to non-vested stock-based plans which is expected to be recognized over the next <em style="font: inherit;">seven</em> years. During the year-ended <em style="font: inherit;"> December 31, 2023, </em>the fair value of options vested under stock-based plans was <span style="-sec-ix-hidden:c106417733">$6,671.</span></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"></p><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b></b></p><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b>Foreign currency translation and transactions</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;">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.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"></p><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b></b></p><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b>Income tax</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Income tax has been provided using the asset and liability method whereby deferred 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 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 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 <em style="font: inherit;">not</em> that realization of a deferred tax asset will occur based on available evidence.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;">The Company recognizes uncertainty in tax positions taken or expected to be taken utilizing a <em style="font: inherit;">two</em>-step approach. The <em style="font: inherit;">first</em> step is to determine whether it is more likely than <em style="font: inherit;">not</em> that the tax position will be sustained upon examination by tax authorities on the basis technical merits of the position. The <em style="font: inherit;">second</em> step is to recognize the largest amount of tax benefit that is more than <em style="font: inherit;">50</em> percent likely to be realized upon ultimate settlement with the related tax authority.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;">The Company classifies interest and penalties associated with income tax positions in income tax expense.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"></p><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b></b></p><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b>Leases </b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;">The Company recognizes an operating lease right-of-use (“ROU”) asset and a lease liability on the consolidated balance sheet at the lease commencement date. Operating lease ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent the obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term adjusted for lease pre-payments and lease incentives. After the commencement date any modifications to the leasing arrangement are assessed and the ROU asset and lease liability are remeasured to recognize modifications to the lease term or fixed payments. As most of the Company’s leases do <em style="font: inherit;">not</em> provide an implicit rate, the incremental borrowing rate based on the information available at commencement date is used to determine the present value of lease payments. The Company uses the implicit rate when readily determinable. The lease terms <em style="font: inherit;"> may </em>include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Operating leases ROU assets are amortized to selling, general and administrative expenses (“SG&amp;A”) straight-line over the lease term.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Finance leases are included in fixed assets and long-term debt on the consolidated balance sheet. Finance lease assets are depreciated using the straight-line method from the commencement date to the earlier of the end of the useful life of the right-of-use asset or the end of lease term.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Variable lease payments and variable payments related to non-lease components are recorded to SG&amp;A as incurred. Variable lease payments include amounts related to changes in payments associated with changes in an index or rate but which are <em style="font: inherit;">not</em> also associated with a remeasurement of the lease liability.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;">The Company has operating lease agreements with lease and non-lease components, and the Company has elected to apply the practical expedient to <em style="font: inherit;">not</em> separate lease and nonlease components and therefore the ROU assets and lease liabilities include payments related to services included in the lease agreement. Additionally, for certain leases the Company has elected to group leases that commence at the same time and where accounting does <em style="font: inherit;">not</em> materially differ from accounting for the leases individually as a portfolio of leases.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;">The Company has elected <em style="font: inherit;">not</em> to recognize ROU assets and lease liabilities for leases that have a term of <em style="font: inherit;">twelve</em> months or less. Similarly, the Company will be applying the practical expedient to <em style="font: inherit;">not</em> recognize assets or liabilities related to a business combination when the acquired lease has a remaining term of <em style="font: inherit;">twelve</em> months or less at the acquisition date. The payments associated with these leases are recorded to SG&amp;A on a straight-line basis over the remaining lease term.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"></p><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b></b></p><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b>Business combinations</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;">All business combinations are accounted for using the acquisition method of accounting. Transaction costs are expensed as incurred.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;">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. However, if the contingent consideration includes an element of compensation to the vendors (i.e. it is tied to continuing employment or it is <em style="font: inherit;">not</em> linked to the business valuation), then the portion of contingent consideration related to such element is treated as compensation expense over the expected employment period.</p><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">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 judgments used to determine the timing and amount of revenue recognition, recoverability of goodwill and intangible assets, determination of fair values of assets acquired and liabilities assumed in business combinations, estimated fair value of contingent consideration related to acquisitions, determination of the fair value of capitalized mortgage servicing rights and derivative financial instruments, and current expected credit losses on financial assets including collectability of accounts receivable and allowance for loss sharing obligations. Actual results could be materially different from these estimates.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Significant accounting policies are summarized as follows:</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b>Principles of consolidation</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">The accompanying consolidated financial statements include the accounts of the Company, its majority-owned subsidiaries and those variable interest entities where the Company is the primary beneficiary. Where the Company does <em style="font: inherit;">not</em> have a controlling interest but has the ability to exert significant influence, the equity method of accounting is used. Inter-company transactions and accounts are eliminated on consolidation.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">When applying the principles of consolidation, the Company begins by determining whether an investee is a variable interest entity (“VIE”) or a voting interest entity (“VOE”). Assessing whether an entity is a VIE or a VOE involves judgment and analysis. Factors considered in this assessment include the entity’s legal organization, the entity’s capital structure and equity ownership, and any related party or de facto agent implications of the Company’s involvement with the entity.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">VOEs are embodied by common and traditional corporate and certain partnership structures. For VOEs, the interest holder with control through majority ownership and majority voting rights consolidates the entity.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">For VIEs, identification of the primary beneficiary determines the accounting treatment. In evaluating whether the Company is the primary beneficiary, it evaluates its direct and indirect economic interests in the entity. A reporting entity is determined to be the primary beneficiary if it holds a controlling financial interest in the VIE. Determining which reporting entity, if any, has a controlling financial interest in a VIE is primarily a qualitative approach focused on identifying which reporting entity has both (<em style="font: inherit;">1</em>) the power to direct the activities of a VIE that most significantly impact such entity’s economic performance and (<em style="font: inherit;">2</em>) the obligation to absorb losses or the right to receive benefits from such entity that could potentially be significant to such entity.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">The primary beneficiary analysis is performed at the inception of the Company’s investment and upon the occurrence of a reconsideration event. When the Company determines it is the primary beneficiary of a VIE, it consolidates the VIE; when it is determined that the Company is <em style="font: inherit;">not</em> the primary beneficiary of the VIE, the investment in the VIE is accounted for at fair value or under the equity method, based upon an election made at the time of investment.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b>Cash and cash equivalents</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Cash equivalents consist of short-term interest-bearing securities and money market mutual funds. These cash equivalents are readily convertible into cash and the interest-bearing securities have original maturities at the date of purchase of <em style="font: inherit;">three</em> months or less. The Company also maintains custodial escrow accounts, agency and fiduciary funds relating to its debt finance operations and as an agent for its property management operations. These amounts are <em style="font: inherit;">not</em> included in the accompanying consolidated balance sheets as they are <em style="font: inherit;">not</em> assets of the Company.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b>Restricted cash</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Restricted cash consists primarily of cash amounts set aside to satisfy legal or contractual requirements arising in the normal course of business, primarily at Colliers Mortgage.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b>Receivables and allowance for credit losses</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Accounts receivables are recorded when the Company has a right to payment within customary payment terms or it recognizes a contract asset if revenue is recognized prior to when payment is due. From the point of initial recognition, the carrying value of such receivables and contract assets, net of allowance for credit losses, represents their estimated net realizable value after deducting for potential credit losses. The Company’s expected loss allowance methodology uses historical collection experience, the current status of customers’ accounts receivable and considers both current and expected future economic and market conditions. Due to the short-term nature of such receivables, the estimate of accounts receivable that <em style="font: inherit;"> may </em>be collected is based on the aging of the receivable balances and the financial condition of customers. Additionally, specific allowance amounts are established to record the appropriate provision for customers that have a higher probability of default. The allowances are then reviewed on a quarterly basis to ensure that they are appropriate. After all collection efforts have been exhausted by management, the outstanding balance considered <em style="font: inherit;">not</em> collectible is written off against the allowance.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">In some cases, the Company <em style="font: inherit;"> may </em>record a receivable or a contract asset which corresponds with payables which the Company is only obligated to pay upon collection of the receivable (“Reimbursable Receivables”). These Reimbursable Receivables correspond with commissions payable, payables to facilitate collection from the customer and make payments to subcontractors or relate to collection from tenants for payment to the landlord. These corresponding payables are typically satisfied on a pay-when-paid basis. In relation to Reimbursable Receivables, an allowance is only recorded to the extent that the Company has estimated credit losses.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b>Fixed assets</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">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 <em style="font: inherit;"> may </em><em style="font: inherit;">not</em> 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:</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"> </p> <table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 70%; margin-right: auto; margin-left: 27pt;"><tbody><tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Buildings</td><td style="width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">20 to 40 years straight-line</td></tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Vehicles</td><td style="width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">3 to 5 years straight-line</td></tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Furniture and equipment </td><td style="width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">3 to 10 years straight-line</td></tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Computer equipment and software</td><td style="width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">3 to 7 years straight-line</td></tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Leasehold improvements</td><td style="width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">1 to 10 years straight-line (based upon term of the lease)</p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"></p> P20Y P40Y P3Y P5Y P3Y P10Y P3Y P7Y P1Y P10Y <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b>Investments</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><i>Equity accounted investments</i></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">For equity investments where it does <em style="font: inherit;">not</em> control the investee, and where it is <em style="font: inherit;">not</em> the primary beneficiary of a VIE but can exert significant influence over the financial and operating policies of the investee the Company utilizes the equity method of accounting. The evaluation of whether the Company exerts control or significant influence over the financial and operation policies of the investees requires significant judgement based on the facts and circumstances surrounding each individual investment. Factors considered in these evaluations <em style="font: inherit;"> may </em>include the type of investment, the legal structure of the investee, any influence the Company <em style="font: inherit;"> may </em>have on the governing board of the investee.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">The Company’s equity accounted investees that are investment companies record their underlying investments at fair value. Therefore, under the equity method of accounting, the Company’s share of the investee’s underlying net income predominantly represents fair value adjustments in the investments held by the equity method investees.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">The Company’s share of the investee’s underlying net income or loss is based upon the most currently available information, which <em style="font: inherit;"> may </em>precede the date of the consolidated statement of financial condition and is realized in other (income) expense. Distributions received reduce the Company’s carrying value of the investee.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><i>Investments in debt and equity securities</i></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">The Company invests in debt and equity securities primarily in relation to its wholly owned captive insurance company and Colliers Securities, a broker-dealer licensed under the Securities and Exchange Commission and a member of the Financial Industry Regulatory Authority (“FINRA”). These investments are accounted for at fair value with changes recorded in net earnings (loss).</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b>Financial instruments and derivatives</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Certain loan commitments and forward sales commitments related to the Company’s warehouse receivables meet the definition of a derivative and are recorded at fair value in the consolidated balance sheets upon the execution of the commitment to originate a loan with a borrower and to sell the loan to an investor, with a corresponding amount recognized as revenue in the consolidated statements of earnings. The estimated fair value of loan commitments includes the value of loan origination fees and premiums on anticipated sale of the loan, net of related costs and broker fees, a loss sharing reserve, the fair value of the expected net cash flows associated with servicing of the loan, and the effects of interest rate movements. The estimated fair value of the forward sales commitments includes the effects of interest rate movements. Adjustments to the fair value related to loan commitments and forward sale commitments are included within Capital Markets revenue on the consolidated statements of earnings.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">From time to time, the Company <em style="font: inherit;"> may </em>use interest rate swaps to hedge a portion of its interest rate exposure on long-term debt. When hedge accounting is applied, the swaps are carried at fair value on the consolidated balance sheets, with gains or losses recognized in interest expense. The carrying value of the hedged item is adjusted for changes in fair value attributable to the hedged interest rate risk; the associated gain or loss is recognized currently in earnings and the unrealized gain or loss is recognized in other comprehensive income. If swaps are terminated and the underlying item is <em style="font: inherit;">not</em> or when hedge accounting is discontinued, the resulting gain or loss is deferred and recognized over the remaining life of the underlying item using the effective interest method. In addition, the Company <em style="font: inherit;"> may </em>enter into short-term foreign exchange contracts to lower its cost of borrowing, to which hedge accounting is <em style="font: inherit;">not</em> applied.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Derivative financial instruments are recorded on the consolidated balance sheets as other assets or other liabilities and carried at fair value. See note <em style="font: inherit;">24</em> for additional information on derivative financial instruments.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b>Fair value</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">The Company uses the fair value measurement 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 <em style="font: inherit;">three</em>-level hierarchy for observable and unobservable inputs used to measure fair value. An asset or liability’s classification within the hierarchy is determined based on the lowest level input that is significant to the fair value measurement. The <em style="font: inherit;">three</em> levels are as follows:</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Level <em style="font: inherit;">1</em> – Quoted prices (unadjusted) in active markets for identical assets or liabilities</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Level <em style="font: inherit;">2</em> – Observable market-based inputs other than quoted prices in active markets for identical assets or liabilities</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Level <em style="font: inherit;">3</em> – Unobservable inputs for which there is little or <em style="font: inherit;">no</em> market data, which requires the Company to develop its own assumptions</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b>Convertible notes</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Convertible Notes are accounted for entirely as debt as <em style="font: inherit;">no</em> portion of the proceeds is required to be accounted for as attributable to the conversion feature. Interest on the Convertible Notes is recorded as interest expense. Financing fees are amortized over the life of the Convertible Notes as additional non-cash interest expense utilizing the effective interest method.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">The earnings per share impact of the Convertible Notes is calculated using the “if-converted” method, if dilutive, where coupon interest expense, net of tax, is added to the numerator and the number of potentially issuable subordinate voting shares is added to the denominator. Convertible Notes were fully settled in <em style="font: inherit;"> June 2023 (</em>see note <em style="font: inherit;">14</em>).</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b>Financing fees</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Financing fees related to the Revolving Credit Facility are recorded as an asset and amortized to interest expense using the effective interest method. Financing fees related to the Senior Notes and Convertible Notes are recorded as a reduction of the debt amount and are amortized to interest expense using the effective interest method.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b>Financial guarantees and allowance for loss sharing obligations</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">For certain loans originated and sold under the Fannie Mae Delegated Underwriting and Servicing (“DUS”) Program the Company undertakes an obligation to partially guarantee performance of the loan typically up to <span style="-sec-ix-hidden:c106417639">one</span>-<em style="font: inherit;">third</em> of any losses on loans originated.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">When the Company commits to making a loan to a borrower, it recognizes an expense equal to the estimated fair value of this loss sharing obligation (the “Loss Reserve”), which reduces the gain on sale of the loan reported in Capital Markets revenue.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">In accordance with ASC <em style="font: inherit;">326,</em> the Company estimates the credit losses expected over the life of the credit exposure related to this loss sharing obligation and performs a quarterly analysis of the Loss Reserve. The Company evaluates the Loss Reserve on an individual loan basis and the evaluation models consider the specific details of the underlying property used as collateral, such as occupancy and financial performance.  The models also analyze historical losses, current and expected economic conditions, and reasonable and supportable forecasts. Changes to the Loss Reserve are recognized in the consolidated statement of earnings. See note <em style="font: inherit;">25</em> for further information on the DUS Program and the loss-sharing obligation.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b>Warehouse receivables</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">The Company originates held for sale mortgage loans with commitments to sell to <em style="font: inherit;">third</em> party investors. These loans are referred to as warehouse receivables and are funded directly to borrowers by the warehouse credit facilities. The facilities are generally repaid within <em style="font: inherit;">45</em> days when the loans are transferred while the Company retains the servicing rights. The Company elects the fair value option for warehouse receivables.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b>Warehouse fund assets </b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">From time to time, the Company’s Investment Management segment purchases investments for placement, or “seeding”, of assets into a fund which it manages. The purchased investments are recorded at fair value as warehouse fund assets and corresponding liabilities related to warehouse fund assets prior to the ultimate divestiture to the identified fund. These assets and associated liabilities <em style="font: inherit;"> may </em>be purchased by the entity and held for sale to the fund or <em style="font: inherit;"> may </em>be held in a structure that is consolidated by the Company as a VIE and which will be deconsolidated when its controlling financial interest is redeemed commensurate with a sale of interests to the ultimate investors in the fund. When assets are purchased by the Company and held for sale the warehouse fund assets are presented as current on the consolidated balance sheets as they are expected to be held for a period <em style="font: inherit;">not</em> to exceed <em style="font: inherit;">twelve</em> months.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">The transactions are <em style="font: inherit;">not</em> intended as an alternative source of operating earnings and the arrangements are generally structured <em style="font: inherit;">not</em> to generate any gain or loss. See note <em style="font: inherit;">6</em> for additional details on warehouse fund assets.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b>Mortgage servicing rights (</b>“<b>MSRs</b>”<b>)</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">MSRs, or the rights to service mortgage loans for others, result from the sale or securitization of loans originated by the Company and are recognized as intangible assets on the consolidated balance sheets. The Company initially recognizes MSRs based on the fair value of these rights on the date the loans are sold. Subsequent to initial recognition, MSRs are amortized and carried at the lower of amortized cost or fair value. They are amortized in proportion to and over the estimated period that net servicing income is expected to be received based on projections and timing of estimated future net cash flows.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">In connection with the origination and sale of mortgage loans for which the Company retains servicing rights, an asset or liability is recognized based upon the fair value of the MSR on the date that the loans are sold. Upon origination of a mortgage loan held for sale, the fair value of the retained MSR is included in the forecasted proceeds from the anticipated loan sale and results in a net gain (which is reflected in Capital Markets revenue).</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">MSRs do <em style="font: inherit;">not</em> actively trade in an open market with readily observable prices; therefore, fair value is determined based on certain assumptions and judgments. The valuation model incorporates assumptions including contractual servicing fee income, interest on escrow deposits, discount rates, the cost of servicing, prepayment rates, delinquencies, the estimated life of servicing cash flows and ancillary income and late fees. The assumptions used are subject to change based upon changes to estimates of future cash flows and interest rates, among other things. The key assumptions used during the years ended <em style="font: inherit;"> December 31, 2023 </em>and <em style="font: inherit;"> December 31, 2022, </em>in measuring fair value were as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt; margin-right: auto;"><tbody><tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 16%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">As at December 31,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 70%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Discount rate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>11.7</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>%</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">11.5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Conditional prepayment rate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>3.1</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>%</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3.1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">As at <em style="font: inherit;"> December 31, 2023, </em>the estimated fair value of MSRs was $179,858 (<em style="font: inherit;">2022</em> – $172,833). See note <em style="font: inherit;">11</em> for the current carrying value of the MSR assets. The MSRs are evaluated quarterly for impairment through a comparison of the carrying amount and fair value of the MSRs, and recognized with the establishment of a valuation allowance or an impairment if determined to be other than temporary. Other than write-offs due to prepayments of sold warehouse receivables where servicing rights have been retained, there have been no instances of impairment since acquiring Colliers Mortgage.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"></p> <table cellpadding="0" cellspacing="0" class="finTable" style="width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt; margin-right: auto;"><tbody><tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 16%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">As at December 31,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 70%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Discount rate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>11.7</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>%</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">11.5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Conditional prepayment rate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>3.1</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>%</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3.1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> </tbody></table> 0.117 0.115 0.031 0.031 179858000 172833000 0 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b>Goodwill and intangible assets</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Goodwill represents the excess of purchase price over the fair value of assets acquired and liabilities assumed in a business combination and is <em style="font: inherit;">not</em> subject to amortization.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Intangible assets are recorded at fair value on the date they are acquired. Indefinite life intangible assets are <em style="font: inherit;">not</em> subject to amortization. Where lives are finite, they are amortized over their estimated useful lives as follows:</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 70%; margin-right: auto; margin-left: 27pt;"><tbody><tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Customer lists and relationships</td><td style="width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">straight-line over 4 to 20 years</td></tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Investment management contracts</td><td style="width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">straight-line over 5 to 15 years</td></tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Trademarks and trade names</td><td style="width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">straight-line over 2 to 10 years</td></tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Franchise rights</td><td style="width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">straight-line over 2 to 15 years</td></tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Management contracts and other</td><td style="width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">straight-line over life of contract ranging from 2 to 10 years</td></tr> <tr><td style="width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Backlog</td><td style="width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">as underlying backlog transactions are completed</td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">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 <em style="font: inherit;"> may </em><em style="font: inherit;">not</em> 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 discounted expected future cash flows.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Goodwill and indefinite life intangible assets are tested for impairment annually, on <em style="font: inherit;"> August 1, </em>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.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Impairment of goodwill is tested at the reporting unit level. The Company has <em style="font: inherit;">four</em> distinct reporting units. Impairment is tested by <em style="font: inherit;">first</em> assessing qualitative factors to determine whether it is more likely than <em style="font: inherit;">not</em> that the fair value of a reporting unit is less than its carrying amount. Where it is determined to be more likely than <em style="font: inherit;">not</em> that its fair value is greater than its carrying amount, then <em style="font: inherit;">no</em> further testing is required. Where the qualitative analysis is <em style="font: inherit;">not</em> sufficient to support that the fair value exceeds the carrying amount then a quantitative goodwill impairment test is performed. The quantitative test compares the reporting unit’s carrying amount, including goodwill with the estimated fair value of the reporting unit. The fair values of the reporting units are estimated using a discounted cash flow approach. The fair value measurement is classified within Level <em style="font: inherit;">3</em> of the fair value hierarchy. If the carrying amount of the reporting unit exceeds its fair value, the difference is reported as an impairment loss. Certain assumptions are used to determine the fair value of the reporting units, the most sensitive of which are estimated future cash flows and the discount rate applied to future cash flows. Changes in these assumptions could result in a materially different fair value.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Impairment of indefinite life intangible assets is tested by comparing the carrying amount to the estimated fair value on an individual intangible asset basis.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"></p> P4Y P20Y P5Y P15Y P2Y P10Y P2Y P15Y P2Y P10Y <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b>Redeemable non-controlling interests</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">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.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b>Revenue</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">The Company generates revenue through its provision of commercial real estate services. These services consist of Leasing, Capital Markets, Outsourcing &amp; Advisory and Investment Management services.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><i>(a) Leasing</i></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Leasing includes landlord and tenant representation services. Landlord representation provides real estate owners with services to strategically position properties and to secure appropriate tenants. Tenant representation focuses on assisting businesses to assess their occupancy requirements and evaluating and negotiating leases and lease renewals.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><i>(b) Capital Markets</i></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Capital Markets revenue is generated through sales brokerage and other capital markets transactions. These services include real estate sales, debt origination and placement, equity capital raising, market value opinions, acquisition advisory and transaction management. The Company’s debt finance operations relate to the origination and sale of multifamily and commercial mortgage loans.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><i>(c) Outsourcing &amp; Advisory</i></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Outsourcing &amp; Advisory services consist of project management, engineering and design, valuation services, property management as well as loan servicing. Project management services include design and construction management, move management and workplace solutions consulting. Engineering &amp; design services consist of multidisciplinary planning, consulting and design engineering services to multiple end-markets. Project management and engineering &amp; design engagements range from single project contracts with a duration of less than <em style="font: inherit;">one</em> year to multi-year contracts with multiple discrete projects. Property management provides real estate service solutions to real estate owners. In addition to providing on-site management and staffing, the Company provides support through centralized resources such as technical and environmental services, accounting, marketing and human resources. Consistent with industry standards, management contract terms typically range from <em style="font: inherit;">one</em> to <em style="font: inherit;">three</em> years, although most contracts are terminable at any time following a notice period, usually <em style="font: inherit;">30</em> to <em style="font: inherit;">120</em> days.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Valuation services consist of helping customers determine market values for various types of real estate properties. Such services <em style="font: inherit;"> may </em>involve appraisals of single properties or portfolios of properties. These appraisals <em style="font: inherit;"> may </em>be utilized for a variety of customer needs including acquisitions, dispositions, financing or for tax purposes.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Loan servicing fees consist of revenues earned in accordance with the contractual arrangements associated with the Company’s debt finance operations and represent fees earned for servicing loans originated by the Company. Loan servicing revenues are included in the Other revenue line (see note <em style="font: inherit;">27</em>).</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><i>(d) Investment Management</i></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Investment Management revenues include consideration for services in the form of asset management advisory and administration fees, transaction fees and incentive fees (carried interest). The performance obligation is to manage client’s invested capital for a specified period of time and is delivered over time.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b>Revenue recognition and unearned revenues</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration the Company expects to receive in exchange for those products or services. The Company enters into contracts that can include various combinations of services, which are capable of being distinct and accounted for as separate performance obligations. Revenue is recognized net of any taxes collected from customers, which are subsequently remitted to governmental authorities.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><i>(a) Nature of services</i></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;">The Company has determined that control of real estate sales brokerage services rendered transfer to a customer when a sale and purchase agreement becomes unconditional. Leasing services rendered transfer to a customer when a lease between the landlord and the tenant is executed. At these points in time the customer has received substantially all of the benefit of the services provided by the Company. The transaction price is typically associated with the underlying asset involved in the transaction, most commonly a percentage of the sales price or the aggregate rental payments over the term of the lease which are generally known when revenue is recognized.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Other Capital Market revenues are recorded when the Company’s performance obligation is satisfied. Although the performance obligation varies based upon the contractual terms of the transaction or service, the performance obligation is generally recognized at the point in time when a defined outcome is satisfied, including completion of financing or closing of a transaction. At this time, the Company has transferred control of the promised service and the customer obtains control.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Revenues from the Company’s debt finance operations, included in Capital Markets revenue, are excluded from the scope of ASC Topic <em style="font: inherit;">606,</em> <i>Revenue from Contracts with Customers</i> (“ASC <em style="font: inherit;">606”</em>). Revenue is recognized and a derivative asset is recorded upon the commitment to originate a loan with a borrower and corresponding sale to an investor. The derivative asset is recognized at fair value and includes the fair value of the contractual loan origination, related fees and sale premium, and the estimated fair value of the expected net cash flows associated with the servicing of the loan. Debt finance revenue also includes changes to the fair value of loan commitments, forward sale commitments and loans held for sale that occur during their respective holding periods. Upon sale of the loans, <em style="font: inherit;">no</em> gains or losses are recognized as such loans are recorded at fair value during the holding periods. MSRs and loss sharing obligations are recognized as assets and liabilities, respectively, upon the sale of the loans.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Outsourcing &amp; Advisory services including those provided in relation to property management, project management and engineering &amp; design transfer to the customer over time as the services are performed and revenue from providing these services is recognized in the accounting period in which the services are rendered. For fixed-price contracts, revenue is recognized based upon the actual labor hours spent relative to the total expected labor hours or the project costs incurred relative to the total project costs. For some projects certain obligations that are representative of the work completed <em style="font: inherit;"> may </em>be used as an alternative to recognize revenue. The use of labor hours or overall project costs is dependent upon the input that best represents the progress of the work completed in relation to the specific contract. For cost-reimbursable and hourly-fee contracts, revenue is recognized in the amount to which the Company has a right to invoice.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;">For other advisory services, including valuation and appraisal review, the customer is unable to benefit from the services until the work is substantially complete, revenue is recognized upon delivery of materials to the customer because this faithfully represents when the service has been rendered. For most fixed fee consulting assignments, revenue is recognized based upon the actual service provided to the end of the reporting period as a proportion of the total services to be provided.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Loan servicing revenues are recognized over the contractual service period. Loan servicing fees related to retained MSRs are governed by ASC <em style="font: inherit;">820</em> and ASC <em style="font: inherit;">860</em> and excluded from the scope of ASC <em style="font: inherit;">606.</em> Loan servicing fees earned from servicing contracts which the Company does <em style="font: inherit;">not</em> hold mortgage servicing rights are in scope of ASC <em style="font: inherit;">606.</em></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Investment Management advisory fees are recognized as the services are performed over time and are primarily based on agreed-upon percentages of a calculated fee base which <em style="font: inherit;"> may </em>include committed capital, assets under management, invested capital, gross asset value or net asset value depending upon the terms of the fund and/or the stage in a fund’s life. Revenue recognition for transactional performance obligations are recognized at a point in time when the performance obligation has been met. The Company receives investment management advisory incentive fees (carried interest) from certain investment funds. These incentive fees are dependent upon exceeding specified performance thresholds on a relative or absolute basis, depending on the product and structure of the business. Incentive fees are recognized when it is determined that significant reversal is considered <em style="font: inherit;">no</em> longer probable (such as upon the sale of a fund’s investment or when the amount of assets under management becomes known as of the end of the specified measurement period). Incentive fee-related compensation represents carried interest allocations awarded to employees which are tied to the funds’ performance. Incentive fee-related compensation expenses are recognized as services are being rendered by the employees and accrued when it is probable that payment will be made in accordance with the applicable governing agreements. Pursuant to the terms of Harrison Street Real Estate Capital, LLC (“Harrison Street”), Basalt Infrastructure Partners LLC (“Basalt”) and Rockwood Capital, LLC (“Rockwood”) acquisitions, incentive fees related to assets that were invested prior to the respective acquisition dates are allocated to certain stakeholders including employees and former owners; as such the full amount of these incentive fees is passed through and recognized as cost of revenues in the consolidated statement of earnings.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><i>(b) Significant judgments</i></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;">The Company’s contracts with customers <em style="font: inherit;"> may </em>include promises to transfer multiple products and services. Determining whether products and services are considered distinct performance obligations that should be accounted for separately versus together <em style="font: inherit;"> may </em>require significant judgment. Where a contract contains multiple performance obligations, judgment is used to assess whether they are distinct and accounted for separately or <em style="font: inherit;">not</em> distinct and are accounted for and recognized together.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Brokerage commission arrangements <em style="font: inherit;"> may </em>include terms that result in variability to the transaction price and ultimate revenues earned beyond the underlying value of the transaction, these <em style="font: inherit;"> may </em>include rebates and/or contingencies. The Company estimates variable consideration and performs a constraint analysis for these contracts on the basis of historical information to estimate the amount the Company will ultimately be entitled to. Revenue is constrained when it is probable that the Company <em style="font: inherit;"> may </em><em style="font: inherit;">not</em> be entitled to the total amount of the revenue as associated with the occurrence or non-occurrence of an event that is outside of the Company’s control or where the facts and circumstances of the arrangement limit the Company’s ability to predict whether this event will occur. When revenue is constrained, this revenue is <em style="font: inherit;">not</em> recognized until the uncertainty has been resolved.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Outsourcing &amp; Advisory arrangements <em style="font: inherit;"> may </em>include incentives tied to achieving certain performance targets. The Company estimates variable consideration or performs a constraint analysis for these contracts on the basis of circumstances specific to the project and historical information in order to estimate the amount the Company will ultimately be entitled to. Estimates of revenue, costs or extent of progress toward completion are revised if circumstances change. Any resulting increases or decreases in estimated revenues or costs are reflected in profit or loss in the period in which the circumstances that give rise to the revision become known by management.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;">In providing project management, engineering and design or property management services, the Company <em style="font: inherit;"> may </em>engage subcontractors to provide on-site staffing or to provide specialized technical services, materials and/or installation services. These arrangements are assessed and require judgment to determine whether the Company is a principal or an agent of the customer. When the Company acts as a principal, because it is primarily responsible for the delivery of the completed project and controls the services provided by the subcontractors, these amounts are accounted for as revenue on a gross basis. However, when the Company acts as an agent, because it does <em style="font: inherit;">not</em> control the services prior to delivery to the customer, these costs are accounted for on a net basis.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;">In some cases, the Company <em style="font: inherit;"> may </em>facilitate collection from the customer and payments to subcontractors or <em style="font: inherit;"> may </em>facilitate collection from tenants for payment to the landlord. In these instances, balances are recorded as accounts receivable and accounts payable until settled.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Investment Management fee arrangements are unique to each contract and evaluated on an individual basis to determine the timing of revenue recognition as well as evaluation of incentive-fee related compensation expense and significant judgment is involved in making such determinations. At each reporting period, the Company considers various factors in estimating revenue to be recognized and incentive fee related-compensation expense to be accrued. Incentive fees have a broad range of possible amounts and the determination of these amounts is based upon the market value for managed assets which is highly susceptible to factors outside of the Company’s influence. As a result, incentive fee revenue is generally constrained until significant reversal is considered <em style="font: inherit;">no</em> longer probable.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Certain constrained Capital Markets and Leasing fees, Outsourcing &amp; Advisory fees and Investment Management fees <em style="font: inherit;"> may </em>arise from services that began in a prior reporting period. Consequently, a portion of the fees the Company recognizes in the current period <em style="font: inherit;"> may </em>be partially related to the services performed in prior periods. In particular, substantially all investment management incentive fees recognized in the period were previously constrained.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b>Contract balances</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Timing of revenue recognition <em style="font: inherit;"> may </em>differ from the timing of invoicing to customers. The Company invoices the customer and records a receivable when it has a right to payment within customary payment terms or it recognizes a contract asset if revenue is recognized prior to when payment is due. Contract liabilities consist of payments received in advance of recognizing revenue. These liabilities consist primarily of payments received for outsourcing and advisory engagements where a component of the revenue <em style="font: inherit;"> may </em>be paid by the customer prior to the benefits of the services transferring to the customer. As a practical expedient, the Company does <em style="font: inherit;">not</em> adjust the promised amount of consideration for the effect of a significant financing component when it is expected, at contract inception, that the period between transfer of the service and when the customer pays for that service will be <em style="font: inherit;">one</em> year or less. The Company does <em style="font: inherit;">not</em> typically include extended payment terms in its contracts with customers.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;">The Company generally does <em style="font: inherit;">not</em> incur upfront costs to obtain or fulfill contracts that are capitalizable to contract assets and if capitalizable they would be amortized to expense within <em style="font: inherit;">one</em> year or less of incurring the expense; consequently, the Company applies the practical expedient to recognize these incremental costs as an expense when incurred. Any costs to obtain or fulfill contracts that exceed <em style="font: inherit;">one</em> year are capitalized to contract assets and amortized over the term of the contract on a method consistent with the transfer of services to the customer and the contract’s revenue recognition.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Payment terms and conditions vary by contract type, although terms generally include a requirement of payment within <em style="font: inherit;">30</em> to <em style="font: inherit;">90</em> days. With the exceptions of sales brokerage and lease brokerage, the Company does <em style="font: inherit;">not</em> expect to have any contracts where the period between the transfer of services to the customer and the payment by the customer exceeds <em style="font: inherit;">one</em> year. With regard to sales brokerage and lease brokerage, arrangements <em style="font: inherit;"> may </em>exist where the service is transferred but payment is <em style="font: inherit;">not</em> received for a period greater than <em style="font: inherit;">one</em> year. However, arrangements of this nature do <em style="font: inherit;">not</em> contain a significant financing component because the amount and timing varies on the basis of the occurrence or non-occurrence of an event that is outside the control of the Company or the customer. As a consequence, the Company does <em style="font: inherit;">not</em> adjust the transaction prices for the time value of money.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Contract liabilities represent advance payments associated with the Company’s performance obligations that have <em style="font: inherit;">not</em> yet been satisfied. The majority of the balances are expected to be recognized to revenue or disbursed on behalf of the client within a year.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b>Remaining performance obligations</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Remaining performance obligations represent the aggregate transaction prices for contracts where the Company’s performance obligations have <em style="font: inherit;">not</em> yet been satisfied. The Company applies the practical expedient related to remaining performance obligations that are part of a contract that has an original expected duration of <em style="font: inherit;">one</em> year or less and the practical expedient related to variable consideration from remaining performance obligations.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b>Stock-based compensation</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;">For equity classified awards, compensation cost is measured at the grant date based on the estimated fair value of the award adjusted for expected forfeitures. The related stock option compensation expense is allocated using the graded attribution method.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b>Long-term incentive plans</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Under these plans, certain subsidiary employees are compensated if the earnings before interest, income tax and amortization of the subsidiary increases. In some instances, subsidiary employees <em style="font: inherit;"> may </em>be compensated through participation in a stock-based plan associated with the value of a subsidiary’s shares. Awards under these plans have a term of up to <span style="-sec-ix-hidden:c106417723">ten</span> years, a vesting period of <span style="-sec-ix-hidden:c106417724">five</span> to <span style="-sec-ix-hidden:c106417725">ten</span> years. All long-term incentive plans are settled in cash, with the exception of certain stock-based plans which are predominantly settled in cash, but which <em style="font: inherit;"> may </em>have the option to settle in a subsidiary’s shares. As at <em style="font: inherit;"> December 31, 2023 </em>all significant stock-based plans are to be settled in cash. If an award is subject to a vesting condition, then the graded attribution method is applied to the fair value or intrinsic value of the award. The related compensation expense is recorded in selling, general and administrative expenses and the liability is recorded in accrued compensation or other non-current liabilities.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;">The Company incurred compensation expense related to subsidiary stock-based plans of $2,656 during the year ended <em style="font: inherit;"> December 31, 2023 (</em><em style="font: inherit;">2022</em> - $6,954). As at <em style="font: inherit;"> December 31, 2023, </em>there was $24,026 of unrecognized compensation costs related to non-vested stock-based plans which is expected to be recognized over the next <em style="font: inherit;">seven</em> years. During the year-ended <em style="font: inherit;"> December 31, 2023, </em>the fair value of options vested under stock-based plans was <span style="-sec-ix-hidden:c106417733">$6,671.</span></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"></p> 2656000 6954000 24026000 <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b>Foreign currency translation and transactions</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;">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.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b>Income tax</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Income tax has been provided using the asset and liability method whereby deferred 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 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 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 <em style="font: inherit;">not</em> that realization of a deferred tax asset will occur based on available evidence.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;">The Company recognizes uncertainty in tax positions taken or expected to be taken utilizing a <em style="font: inherit;">two</em>-step approach. The <em style="font: inherit;">first</em> step is to determine whether it is more likely than <em style="font: inherit;">not</em> that the tax position will be sustained upon examination by tax authorities on the basis technical merits of the position. The <em style="font: inherit;">second</em> step is to recognize the largest amount of tax benefit that is more than <em style="font: inherit;">50</em> percent likely to be realized upon ultimate settlement with the related tax authority.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;">The Company classifies interest and penalties associated with income tax positions in income tax expense.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b>Leases </b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;">The Company recognizes an operating lease right-of-use (“ROU”) asset and a lease liability on the consolidated balance sheet at the lease commencement date. Operating lease ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent the obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term adjusted for lease pre-payments and lease incentives. After the commencement date any modifications to the leasing arrangement are assessed and the ROU asset and lease liability are remeasured to recognize modifications to the lease term or fixed payments. As most of the Company’s leases do <em style="font: inherit;">not</em> provide an implicit rate, the incremental borrowing rate based on the information available at commencement date is used to determine the present value of lease payments. The Company uses the implicit rate when readily determinable. The lease terms <em style="font: inherit;"> may </em>include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Operating leases ROU assets are amortized to selling, general and administrative expenses (“SG&amp;A”) straight-line over the lease term.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Finance leases are included in fixed assets and long-term debt on the consolidated balance sheet. Finance lease assets are depreciated using the straight-line method from the commencement date to the earlier of the end of the useful life of the right-of-use asset or the end of lease term.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Variable lease payments and variable payments related to non-lease components are recorded to SG&amp;A as incurred. Variable lease payments include amounts related to changes in payments associated with changes in an index or rate but which are <em style="font: inherit;">not</em> also associated with a remeasurement of the lease liability.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;">The Company has operating lease agreements with lease and non-lease components, and the Company has elected to apply the practical expedient to <em style="font: inherit;">not</em> separate lease and nonlease components and therefore the ROU assets and lease liabilities include payments related to services included in the lease agreement. Additionally, for certain leases the Company has elected to group leases that commence at the same time and where accounting does <em style="font: inherit;">not</em> materially differ from accounting for the leases individually as a portfolio of leases.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;">The Company has elected <em style="font: inherit;">not</em> to recognize ROU assets and lease liabilities for leases that have a term of <em style="font: inherit;">twelve</em> months or less. Similarly, the Company will be applying the practical expedient to <em style="font: inherit;">not</em> recognize assets or liabilities related to a business combination when the acquired lease has a remaining term of <em style="font: inherit;">twelve</em> months or less at the acquisition date. The payments associated with these leases are recorded to SG&amp;A on a straight-line basis over the remaining lease term.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b>Business combinations</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;">All business combinations are accounted for using the acquisition method of accounting. Transaction costs are expensed as incurred.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;">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. However, if the contingent consideration includes an element of compensation to the vendors (i.e. it is tied to continuing employment or it is <em style="font: inherit;">not</em> linked to the business valuation), then the portion of contingent consideration related to such element is treated as compensation expense over the expected employment period.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b><em style="font: inherit;">3.</em></b>        <b>Impact of recently issued accounting standards</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b>Recently adopted accounting guidance</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><i>Contract Assets and Contract Liabilities from Contracts with Customers </i>–<i> Business Combinations</i></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">In <em style="font: inherit;"> October 2021, </em>the FASB issued ASU <em style="font: inherit;">No.</em> <em style="font: inherit;">2021</em>-<em style="font: inherit;">08,</em> <i>Accounting for Contract Assets and Contract Liabilities from Contracts with Customers (Subtopic <em style="font: inherit;">805</em>-<em style="font: inherit;">10:</em> Business Combinations).</i> The ASU requires that recognition and measurement principles of ASC <em style="font: inherit;">606</em> Revenue Recognition be applied for contract assets and contract liabilities acquired in a business combination. The guidance in ASC <em style="font: inherit;">805</em> listing exceptions to recognition principle was amended to include contract assets and contract liabilities. The Company adopted the guidance effective <em style="font: inherit;"> January 1, 2023. </em>The adoption of the standard did <em style="font: inherit;">not</em> have a material impact on the Company’s consolidated financial statements.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><i>Reference Rate Reform</i></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">The FASB has issued <em style="font: inherit;">three</em> ASUs related to reference rate reform. In <em style="font: inherit;"> March 2020, </em>the FASB issued ASU <em style="font: inherit;">No.</em> <em style="font: inherit;">2020</em>-<em style="font: inherit;">04,</em> <i>Reference Rate Reform (Topic <em style="font: inherit;">848</em>): Facilitation of the Effects of Reference Rate Reform on Financial Reporting</i> and in <em style="font: inherit;"> January 2021 </em>the FASB issued ASU <em style="font: inherit;">No.</em> <em style="font: inherit;">2021</em>-<em style="font: inherit;">01,</em> <i>Reference Rate Reform (Topic <em style="font: inherit;">848</em>): Scope</i>. With reference rates like the various tenors of the London Interbank Offered Rates (“LIBOR”) being discontinued between <em style="font: inherit;"> December 31, 2021 </em>and <em style="font: inherit;"> June 30, 2023, </em>a significant volume of contracts and other arrangements will be impacted by the transition required to alternative reference rates. The ASUs provides optional expedients and exceptions to reduce the costs and complexity of applying existing GAAP to contract modifications and hedge accounting if certain criteria are met. The standard is effective for a limited time for all entities through <em style="font: inherit;"> December 31, 2022. </em>In <em style="font: inherit;"> December 2022, </em>FASB issued ASU <em style="font: inherit;">No.</em> <em style="font: inherit;">2022</em>-<em style="font: inherit;">06</em> <i>Reference Rate Reform (Topic <em style="font: inherit;">848</em>): Deferral of the Sunset Date of Topic <em style="font: inherit;">848</em></i>, with immediate effect, to defer the sunset date from <em style="font: inherit;"> December 31, 2022 </em>to <em style="font: inherit;"> December 31, 2024, </em>after which the entities will <em style="font: inherit;">no</em> longer be permitted to apply the relief in Topic <em style="font: inherit;">848.</em> The Company has certain debt arrangements which <em style="font: inherit;"> may </em>qualify for use of the practical expedients permitted under the guidance. The Company has evaluated and will continue to evaluate arrangements subject to rate reform and the options under the ASUs to facilitate an orderly transition to alternative reference rates and their potential impacts on its consolidated financial statements and disclosures.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b>Recently issued accounting guidance, <em style="font: inherit;">not</em> yet adopted</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><i>Improvements to Reportable Segment Disclosures </i></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">In <em style="font: inherit;"> November 2023, </em>FASB issued ASU <em style="font: inherit;">No.</em> <em style="font: inherit;">2023</em>-<em style="font: inherit;">07</em> <i>Improvements to Reportable Segment Disclosures</i>. The amendments in this update improve financial reporting by requiring disclosure of incremental segment information on an interim and annual basis, primarily through enhanced disclosures about significant segment expenses. The amendments are effective for fiscal years beginning after <em style="font: inherit;"> December 15, 2023, </em>and interim periods within fiscal years beginning after <em style="font: inherit;"> December 15, 2024. </em>Early adoption is permitted with retrospective application to all prior periods presented in the financial statements. The Company is currently assessing the impacts of this ASU but expects it to only impact disclosures with <em style="font: inherit;">no</em> impact to its results of operations, cash flows or financial condition.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><i>Improvements to Income Tax Disclosures</i></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">In <em style="font: inherit;"> December 2023, </em>FASB issued ASU <em style="font: inherit;">No.</em> <em style="font: inherit;">2023</em>-<em style="font: inherit;">09</em> <i>Improvements to Income Tax Disclosures.</i> The amendments in this update encourage transparency in income tax disclosures by requiring consistent categories and greater disaggregation of information in the rate reconciliation and income taxes paid disclosures. The amendments are effective for annual periods beginning after <em style="font: inherit;"> December 15, 2024 </em>with early adoption permitted and should be applied on a prospective basis, however, retrospective application is permitted. The Company is currently assessing the impacts of this ASU but expects it to only impact disclosures with <em style="font: inherit;">no</em> impact to its results of operations, cash flows or financial condition.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt -1pt;"><b><em style="font: inherit;">4.</em></b>        <b>Acquisitions</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"><i><em style="font: inherit;">2023</em> acquisitions:</i></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">During the year ended <em style="font: inherit;"> December 31, 2023, </em>the Company acquired controlling interests in three businesses including two in Asia Pacific, Greenstone Group Ltd., a project management firm in New Zealand and Craig &amp; Rhodes Pty Limited, an engineering and design firm in Australia, and one in the Americas HILGARTWILSON, LLC, an engineering and design firm in the United States.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">The acquisition date fair value of consideration transferred and the purchase price allocations are summarized as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt; margin-right: auto;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Aggregate</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 85%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Acquisitions</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 85%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Current assets, excluding cash</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>15,372</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Non-current assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>9,286</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Current liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>6,653</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Long-term liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>8,445</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 85%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>9,560</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 85%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Cash consideration, net of cash acquired of $<span style="-sec-ix-hidden:c106417852">7,278</span></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>60,343</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Acquisition date fair value of contingent consideration</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"><b>3,962</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total purchase consideration</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>64,305</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 85%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Acquired intangible assets (note 11)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Finite life</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>44,567</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Goodwill (note 12)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>34,369</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Redeemable non-controlling interest (note 18)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>24,191</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Certain balances included in the assets and liabilities reported as at <em style="font: inherit;"> December 31, 2023 </em>were updated for changes to the estimated fair values in the preliminary purchase price allocation. The change primarily resulted from finalization of the opening balances of the acquired companies with an adjustment to certain asset and liability classifications. The change to the net assets acquired, intangible assets and goodwill were <em style="font: inherit;">not</em> material. The Company’s consolidated statements of earnings for previously reported periods was <em style="font: inherit;">not</em> materially impacted by these changes. During the year ended <em style="font: inherit;"> December 31, 2023, </em>the Company made <em style="font: inherit;">no</em> significant adjustments to its purchase consideration for acquisitions completed in <em style="font: inherit;">2022.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"><i><em style="font: inherit;">2022</em> acquisitions:</i></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">The Company acquired controlling interests in twelve businesses operating in the Americas, EMEA, Asia Pacific, and Investment Management.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">The acquisition date fair value of consideration transferred and purchase price allocation was as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt; margin-right: auto;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Aggregate</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 85%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Acquisitions</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 85%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Current assets, excluding cash</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>44,190</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Non-current assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>49,817</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Current liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>95,844</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Long-term liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>82,920</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 85%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>(84,757</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>)</b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 85%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Cash consideration, net of cash acquired of $<span style="-sec-ix-hidden:c106417864">122,964</span></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>1,007,297</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Acquisition date fair value of contingent consideration</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"><b>57,600</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total purchase consideration</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>1,064,897</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 85%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Acquired intangible assets (note 11)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Finite life</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>714,775</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Goodwill (note 12)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>936,122</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Redeemable non-controlling interest (note 18)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>501,243</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><i>Acquired goodwill and intangible assets</i></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">The purchase price allocations of acquisitions resulted in the recognition of goodwill. The primary factors contributing to goodwill acquired in the years ended <em style="font: inherit;"> December 31, 2023 </em>and <em style="font: inherit;"> December 31, 2022 </em>are assembled workforces, synergies with existing operations and future growth prospects. Specifically, the synergies in the Company’s acquisitions primarily relate to diversifying the Company’s client base and service offerings, cross-sell opportunities, increasing market share, and geographic expansion. Future growth prospects in the acquired businesses are consistent with long-term growth trends in the commercial real estate services and asset management industries. For acquisitions completed during the year ended <em style="font: inherit;"> December 31, 2023, </em>goodwill in the amount of $22,168 is deductible for income tax purposes (<em style="font: inherit;">2022</em> - $483,159).</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">In determining the fair value of intangible assets acquired in business combinations, management makes estimates and assumptions which require significant judgment. In particular, the Company acquired $37,312 of Customer lists and relationships. Valuation of these intangible assets is based upon a discounted cash flow methodology where the most significant estimates relate to discount rates and forecasted revenues.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">In all years presented, the fair values of non-controlling interests were determined using an income approach with reference to a discounted cash flow model using the same assumptions implied in determining the purchase consideration.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><i>Contingent acquisition consideration</i></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">The Company typically structures its business acquisitions to include contingent consideration. Certain vendors, at the time of acquisition, are entitled to receive a contingent consideration payment if the acquired businesses achieve specified earnings levels during the <em style="font: inherit;">one</em>- to <em style="font: inherit;">five</em>-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 <em style="font: inherit;">not</em> achieve the specified earnings level, the maximum payment is reduced for any shortfall, potentially to <em style="font: inherit;">nil.</em></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Unless it contains an element of compensation, contingent consideration is recorded at fair value each reporting period. The fair value recorded on the consolidated balance sheet as at <em style="font: inherit;"> December 31, 2023, </em>was $44,712 (<em style="font: inherit;"> December 31, 2022 - </em>$91,229). See note <em style="font: inherit;">24</em> for discussion on the fair value of contingent consideration. Contingent consideration where the seller is required to remain employed to be entitled to payment is considered to have a compensatory element and is revalued at each reporting period and recognized on a straight-line basis over the term of the contingent consideration arrangement. The liability recorded on the balance sheet for the compensatory element of contingent consideration arrangements as at <em style="font: inherit;"> December 31, 2023, </em>was $90,480 (<em style="font: inherit;"> December 31, 2022 - </em>$61,870). The estimated range of outcomes (undiscounted) for all contingent consideration arrangements, including those with an element of compensation is determined based on the likelihood of achieving specified earnings levels over the contingency period, and ranges from $347,079 to a maximum of $404,458. These contingencies will expire during the period extending to <em style="font: inherit;"> September 2028.</em></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">The consideration for the acquisitions during the year ended <em style="font: inherit;"> December 31, 2023, </em>was financed from borrowings on the Revolving Credit Facility and cash on hand. During the year ended <em style="font: inherit;"> December 31, 2023, </em>$56,530 was paid with reference to contingent consideration (<em style="font: inherit;">2022</em> - $125,514).</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><i>Unaudited Supplemental proforma</i></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">The amounts of revenues and earnings contributed from the dates of acquisition and included in the Company’s consolidated results for the year ended <em style="font: inherit;"> December 31, 2023, </em>and the supplemental pro forma revenues and earnings of the combined entity had the acquisition dates been <em style="font: inherit;"> January 1, 2022, </em>are as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt; margin-right: auto;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Revenues</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Net earnings</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 70%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Actual from acquired entities for 2023</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">41,029</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,027</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Supplemental pro forma for 2023 (unaudited)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,354,159</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">140,120</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Supplemental pro forma for 2022 (unaudited)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,715,661</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">217,556</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Supplemental pro forma results were adjusted for non-recurring items.</p> 3 2 1 <table cellpadding="0" cellspacing="0" class="finTable" style="width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt; margin-right: auto;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Aggregate</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 85%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Acquisitions</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 85%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Current assets, excluding cash</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>15,372</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Non-current assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>9,286</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Current liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>6,653</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Long-term liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>8,445</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 85%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>9,560</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 85%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Cash consideration, net of cash acquired of $<span style="-sec-ix-hidden:c106417852">7,278</span></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>60,343</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Acquisition date fair value of contingent consideration</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"><b>3,962</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total purchase consideration</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>64,305</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 85%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Acquired intangible assets (note 11)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Finite life</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>44,567</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Goodwill (note 12)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>34,369</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Redeemable non-controlling interest (note 18)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>24,191</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <table cellpadding="0" cellspacing="0" class="finTable" style="width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt; margin-right: auto;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Aggregate</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 85%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Acquisitions</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 85%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Current assets, excluding cash</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>44,190</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Non-current assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>49,817</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Current liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>95,844</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Long-term liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>82,920</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 85%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>(84,757</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>)</b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 85%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Cash consideration, net of cash acquired of $<span style="-sec-ix-hidden:c106417864">122,964</span></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>1,007,297</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Acquisition date fair value of contingent consideration</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"><b>57,600</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total purchase consideration</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>1,064,897</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 85%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Acquired intangible assets (note 11)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Finite life</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>714,775</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Goodwill (note 12)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>936,122</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Redeemable non-controlling interest (note 18)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>501,243</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <table cellpadding="0" cellspacing="0" class="finTable" style="width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt; margin-right: auto;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Revenues</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Net earnings</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 70%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Actual from acquired entities for 2023</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">41,029</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,027</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Supplemental pro forma for 2023 (unaudited)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,354,159</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">140,120</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Supplemental pro forma for 2022 (unaudited)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,715,661</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">217,556</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> 15372000 9286000 6653000 8445000 9560000 60343000 3962000 64305000 44567000 34369000 24191000 12 44190000 49817000 95844000 82920000 -84757000 1007297000 57600000 1064897000 714775 936122000 501243 22168000 483159000 37312000 44712000 91229000 90480000 61870000 347079000 404458000 56530000 125514000 41029000 5027000 4354159000 140120000 4715661000 217556000 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-align: justify;"><b><em style="font: inherit;">5.</em></b>        <b>Business disposals</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">In <em style="font: inherit;"> June 2023, </em>the Company exited the majority of its operations in Peru. In relation to exiting these operations, $9,739 of assets and $6,788 of liabilities, which largely consisted of working capital, were derecognized from the Company’s consolidated balance sheets. The proceeds received from the disposals were de minimus and during the year ended <em style="font: inherit;"> December 31, 2023 </em>the Company recognized a loss on disposal in the amount of $2,282.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">In <em style="font: inherit;">2022,</em> the Company discontinued its businesses in Russia, by way of a sale of its controlling interests to local management. The Company also sold <em style="font: inherit;">four</em> individually insignificant operations (EMEA – Morocco and Americas – Panama, Colombia and Costa Rica). The proceeds received from disposals were de minimus. During the year ended <em style="font: inherit;"> December 31, 2022, </em>the Company recognized an aggregate loss on disposal of operations in the amount of $26,834.</p> 9739000 6788000 -2282000 -26834000 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b><em style="font: inherit;">6.</em></b>        <b>Warehouse fund assets</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">During the year ended <em style="font: inherit;"> December 31, 2023, </em>the Company acquired controlling interests in <em style="font: inherit;">six</em> portfolios of land, buildings and infrastructure located in Europe and the US. The Company sold <em style="font: inherit;">four</em> of its portfolios during the year to newly established funds, including the assets held at <em style="font: inherit;"> December 31, 2022, </em>without gain or loss. The Company expects to sell the remaining <em style="font: inherit;">three</em> portfolios to newly established closed-end funds, without gain or loss, during <em style="font: inherit;">2024.</em></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">As is customary for closed-end funds, the Company typically holds an equity interest of between 1% and 2% in these funds. There was <span style="-sec-ix-hidden:c106417891"><span style="-sec-ix-hidden:c106417892">no</span></span> significant impact on net earnings related to warehouse fund assets in the years ended <em style="font: inherit;"> December 31, 2023, </em>or <em style="font: inherit;">2022.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">The following table summarizes the warehouse fund assets:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 69%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 17%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>As at December 31,</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 69%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Warehouse fund assets</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Warehouse fund assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>44,492</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">45,353</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Warehouse fund assets - non-current</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>47,536</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total warehouse fund assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>92,028</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">45,353</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Liabilities related to warehouse fund assets</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Liabilities related to warehouse fund assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>-</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,353</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Liabilities related to warehouse fund assets - non-current</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>47,536</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total liabilities related to warehouse fund assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>47,536</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,353</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Net warehouse fund assets</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>44,492</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">44,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 0.01 0.02 <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 69%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 17%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>As at December 31,</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 69%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Warehouse fund assets</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Warehouse fund assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>44,492</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">45,353</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Warehouse fund assets - non-current</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>47,536</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total warehouse fund assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>92,028</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">45,353</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Liabilities related to warehouse fund assets</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Liabilities related to warehouse fund assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>-</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,353</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Liabilities related to warehouse fund assets - non-current</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>47,536</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total liabilities related to warehouse fund assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>47,536</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,353</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Net warehouse fund assets</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>44,492</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">44,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> 44492000 45353000 47536000 0 92028000 45353000 0 1353000 47536000 0 47536000 1353000 44492000 44000000 <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><b><em style="font: inherit;">7.</em></b>        <b>Acquisition-related items</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 16%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year ended December 31,</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Transaction costs</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>14,148</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">23,275</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Contingent consideration fair value adjustments (note 24)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>(17,698</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>)</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,700</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%; border-bottom: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Contingent consideration compensation expense (note 4)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"><b>50,646</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">50,169</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>47,096</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">77,144</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Contingent consideration compensation expense and contingent consideration fair value adjustments relate to acquisitions made in the current year as well as the preceding <em style="font: inherit;">five</em> years. $2,853 of the $50,646 of contingent consideration compensation expense recognized during the year ended <em style="font: inherit;"> December 31, 2023 </em>was associated with <em style="font: inherit;">2023</em> acquisitions.</p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 16%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year ended December 31,</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Transaction costs</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>14,148</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">23,275</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Contingent consideration fair value adjustments (note 24)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>(17,698</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>)</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,700</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%; border-bottom: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Contingent consideration compensation expense (note 4)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"><b>50,646</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">50,169</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>47,096</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">77,144</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> 14148000 23275000 -17698000 3700000 50646000 50169000 47096000 77144000 2853000 50646000 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b><em style="font: inherit;">8.</em></b>        <b>Prepaid expenses and other assets</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 69%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 16%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>As at December 31,</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 69%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 69%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Prepaid expenses</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>73,592</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">61,324</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Advisor loans receivable</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>35,893</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">23,958</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Investments in equity securities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>3,956</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">9,486</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Investments in debt securities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>19,565</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">18,364</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Deferred Purchase Price (notes 16 and 24)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>107,743</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">92,278</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Mortgage derivative asset (note 24)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>14,224</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">40,879</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Interest rate swap asset (note 24)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><b>-</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">659</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>3,752</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">687</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Prepaid and other assets (Current Assets)</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>258,725</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">247,635</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 69%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 16%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>As at December 31,</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 69%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 69%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Advisor loans receivable</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>94,508</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">66,991</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Equity accounted investments (note 17)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>33,851</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">28,175</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Investments in equity securities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>8,440</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8,943</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Investments in debt securities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>5,934</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">15,449</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Financing fees, net of accumulated amortization of $<span style="-sec-ix-hidden:c106417976">9,865</span> (December 31, 2022 - $<span style="-sec-ix-hidden:c106417977">8,018</span>)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>3,109</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,040</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Interest rate swap asset (note 24)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>4,275</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,940</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>7,080</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,972</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Other assets (Non-Current Assets)</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>157,197</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">138,510</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b>Captive insurance investments</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Investments in equity securities in the amount of $3,945 (<em style="font: inherit;">2022</em> - $9,476) consist of investments recorded at fair value (see note <em style="font: inherit;">24</em>). Investments in debt securities include held-to-maturity investments current $389 (<em style="font: inherit;">2022</em> - $1,410) and non-current $5,934 (<em style="font: inherit;">2022</em> - $15,449), both of which are recorded at amortized cost. The amortized cost (carrying value) of these investments approximated fair value. At <em style="font: inherit;"> December 31, 2023, </em>all of these investments mature within 10 years. The Company’s wholly owned captive insurance company has letters of credit in relation to its reinsurance activities. The letters of credit are secured by $1,214 of the current investments.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b>Colliers Securities investments</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Investments in equity and debt securities in the amount of $19,188 (<em style="font: inherit;">2022</em> – $16,961) consist of investments recorded at fair value in relation to Colliers Securities (see note <em style="font: inherit;">24</em>). All securities owned are pledged to a clearing firm on terms that permit it to sell or re-pledge the securities to others, subject to certain limitations.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b>Other investments in equity securities</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Investments in equity securities non-current in the amount of $7,335 (<em style="font: inherit;">2022</em> - $7,768) are recorded at fair value following the net asset value practical expedient or recorded at cost less impairment adjusted for observable prices. During the year ended <em style="font: inherit;"> December 31, 2023, </em>the Company recognized a net gain of $101 related to these investments which was included in Other income in the Company’s consolidated statements of earnings.</p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 69%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 16%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>As at December 31,</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 69%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 69%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Prepaid expenses</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>73,592</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">61,324</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Advisor loans receivable</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>35,893</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">23,958</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Investments in equity securities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>3,956</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">9,486</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Investments in debt securities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>19,565</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">18,364</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Deferred Purchase Price (notes 16 and 24)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>107,743</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">92,278</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Mortgage derivative asset (note 24)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>14,224</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">40,879</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Interest rate swap asset (note 24)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><b>-</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">659</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>3,752</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">687</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Prepaid and other assets (Current Assets)</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>258,725</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">247,635</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 69%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 16%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>As at December 31,</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 69%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 69%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Advisor loans receivable</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>94,508</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">66,991</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Equity accounted investments (note 17)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>33,851</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">28,175</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Investments in equity securities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>8,440</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8,943</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Investments in debt securities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>5,934</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">15,449</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Financing fees, net of accumulated amortization of $<span style="-sec-ix-hidden:c106417976">9,865</span> (December 31, 2022 - $<span style="-sec-ix-hidden:c106417977">8,018</span>)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>3,109</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,040</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Interest rate swap asset (note 24)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>4,275</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,940</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>7,080</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,972</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Other assets (Non-Current Assets)</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>157,197</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">138,510</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> 73592000 61324000 35893000 23958000 3956000 9486000 19565000 18364000 107743000 92278000 14224000 40879000 0 659000 3752000 687000 258725000 247635000 94508000 66991000 33851000 28175000 8440000 8943000 5934000 15449000 3109000 4040000 4275000 6940000 7080000 7972000 157197000 138510000 3945000 9476000 389000 1410000 5934000 15449000 P10Y 1214000 19188000 16961000 7335000 7768000 101000 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-align: justify;"><b><em style="font: inherit;">9.</em></b>        <b>Leases</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">The Company enters into premise leases and equipment leases as a lessee.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><i>(a) Premise leases</i></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">The Company leases office space where the remaining lease term ranges from less than <span style="-sec-ix-hidden:c106417985">one</span> year to <span style="-sec-ix-hidden:c106417986">fifteen</span> years. Leases generally include an initial contract term, but some leases include an option to renew the lease for an additional period at the end of this initial term. These renewal periods range in length up to a period equivalent to the initial term of the lease. All the Company’s premise leases are classified as operating leases.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><i>(a) Equipment leases</i></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">The Company leases certain equipment in its operations, including furniture and equipment, computer equipment and vehicles. Equipment leases <em style="font: inherit;"> may </em>consist of operating leases or finance leases based upon the assessment of the facts at the commencement date of the lease. The remaining lease terms for equipment leases range from <span style="-sec-ix-hidden:c106417987">one</span> year to <span style="-sec-ix-hidden:c106417988">five</span> years. Certain leases <em style="font: inherit;"> may </em>have the option to extend the leases for a short period or to purchase the asset at the end of the lease term.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">The components of lease expense were as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 69%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 16%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year ended December 31,</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 69%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 69%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating lease cost</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>107,323</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">97,467</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Finance lease cost</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Amortization of right-of-use assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>1,169</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,034</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Interest on lease liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>173</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">29</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Variable lease cost</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>26,520</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">21,728</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Short term lease cost</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"><b>4,580</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">4,323</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total lease expense</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>139,765</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">124,581</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Sublease revenues</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>(6,856</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>)</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(6,904</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total lease cost, net of sublease revenues</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>132,909</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">117,677</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: left;">Supplemental information related to leases was as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 69%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 16%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year ended December 31,</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 69%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 69%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Right-of-use assets obtained in exchange for new operating lease obligations</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>134,442</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">99,669</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Right-of-use assets obtained in exchange for new finance lease obligations</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>4,965</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,101</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="width: 69%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Cash paid for amounts included in the measurement of lease liabilities:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Operating cash flows from operating leases</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>(104,570</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>)</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(94,761</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Operating cash flows from finance leases</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>(173</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>)</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(29</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Financing cash flows from finance leases</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>(1,077</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>)</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(1,391</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Supplemental balance sheet information related to leases was as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 16%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>As at December 31,</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 70%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Operating leases</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating lease right-of-use assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>390,565</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">341,623</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 70%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating lease liabilities - current</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>(89,938</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>)</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(84,989</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating lease liabilities - non-current</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>(375,454</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>)</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(322,496</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total operating lease liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>(465,392</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>)</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(407,485</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 70%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Finance leases</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Fixed assets, cost</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>8,244</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,895</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Accumulated depreciation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>(2,566</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>)</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2,511</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Fixed assets, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>5,678</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,384</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 70%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Long-term debt - current</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>(1,415</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>)</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(755</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Long-term debt - non-current</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>(4,295</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>)</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(725</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total finance lease liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>(5,710</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>)</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,480</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Maturities of lease liabilities were as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 30%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>1 year</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2 years</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>3 years</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>4 years</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>5 years</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Thereafter</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>Total</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 30%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 30%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating leases</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">109,682</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">92,538</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">70,696</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">57,788</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">49,193</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">159,990</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">539,887</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="width: 30%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td colspan="16" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Present value of operating lease liabilities</em></em></em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 7%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 7%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">465,392</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td colspan="24" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 82%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Difference between undiscounted cash flows and discounted cash flows</em></em></em></em></em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">74,495</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="width: 30%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 30%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Finance leases</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,991</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,707</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,366</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,144</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">737</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,945</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="width: 30%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td colspan="16" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Present value of finance lease liabilities</em></em></em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 7%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 7%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,710</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td colspan="24" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 82%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Difference between undiscounted cash flows and discounted cash flows</em></em></em></em></em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,235</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>As at December 31,</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 85%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 85%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Weighted average remaining lease term</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating leases (in years)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>7.0</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Finance leases (in years)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>4.0</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="width: 85%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Weighted average discount rate</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating leases</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>4.2</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>%</b></td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Finance leases</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>9.2</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>%</b></td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;">As of <em style="font: inherit;"> December 31, 2023, </em>the Company has additional operating leases, primarily for premises, that have <em style="font: inherit;">not</em> yet commenced of $40,749. These operating leases will commence within the next year and have lease terms ranging from <span style="-sec-ix-hidden:c106417995">three</span> to <span style="-sec-ix-hidden:c106417996">eleven</span> years.</p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 69%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 16%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year ended December 31,</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 69%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 69%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating lease cost</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>107,323</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">97,467</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Finance lease cost</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Amortization of right-of-use assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>1,169</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,034</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Interest on lease liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>173</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">29</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Variable lease cost</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>26,520</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">21,728</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Short term lease cost</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"><b>4,580</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">4,323</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total lease expense</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>139,765</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">124,581</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Sublease revenues</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>(6,856</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>)</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(6,904</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total lease cost, net of sublease revenues</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>132,909</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">117,677</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 69%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 16%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year ended December 31,</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 69%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 69%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Right-of-use assets obtained in exchange for new operating lease obligations</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>134,442</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">99,669</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Right-of-use assets obtained in exchange for new finance lease obligations</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>4,965</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,101</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="width: 69%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Cash paid for amounts included in the measurement of lease liabilities:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Operating cash flows from operating leases</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>(104,570</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>)</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(94,761</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Operating cash flows from finance leases</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>(173</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>)</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(29</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Financing cash flows from finance leases</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>(1,077</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>)</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(1,391</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> </tbody></table> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>As at December 31,</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 85%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 85%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Weighted average remaining lease term</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating leases (in years)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>7.0</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Finance leases (in years)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>4.0</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="width: 85%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Weighted average discount rate</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating leases</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>4.2</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>%</b></td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Finance leases</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>9.2</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>%</b></td></tr> </tbody></table> 107323000 97467000 1169000 1034000 173000 29000 26520000 21728000 4580000 4323000 139765000 124581000 6856000 6904000 132909000 117677000 134442000 99669000 4965000 1101000 104570000 94761000 173000 29000 1077000 1391000 <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 16%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>As at December 31,</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 70%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Operating leases</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating lease right-of-use assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>390,565</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">341,623</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 70%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating lease liabilities - current</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>(89,938</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>)</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(84,989</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating lease liabilities - non-current</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>(375,454</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>)</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(322,496</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total operating lease liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>(465,392</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>)</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(407,485</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 70%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Finance leases</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Fixed assets, cost</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>8,244</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,895</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Accumulated depreciation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>(2,566</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>)</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2,511</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Fixed assets, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>5,678</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,384</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 70%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Long-term debt - current</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>(1,415</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>)</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(755</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Long-term debt - non-current</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>(4,295</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>)</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(725</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total finance lease liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>(5,710</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>)</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,480</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td></tr> </tbody></table> 390565000 341623000 89938000 84989000 375454000 322496000 465392000 407485000 8244000 3895000 2566000 2511000 5678000 1384000 1415000 755000 4295000 725000 5710000 1480000 <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 30%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>1 year</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2 years</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>3 years</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>4 years</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>5 years</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Thereafter</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>Total</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 30%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 30%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating leases</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">109,682</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">92,538</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">70,696</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">57,788</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">49,193</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">159,990</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">539,887</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="width: 30%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td colspan="16" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Present value of operating lease liabilities</em></em></em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 7%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 7%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">465,392</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td colspan="24" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 82%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Difference between undiscounted cash flows and discounted cash flows</em></em></em></em></em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">74,495</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="width: 30%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 30%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Finance leases</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,991</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,707</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,366</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,144</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">737</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,945</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="width: 30%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td colspan="16" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Present value of finance lease liabilities</em></em></em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 7%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 7%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,710</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td colspan="24" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 82%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Difference between undiscounted cash flows and discounted cash flows</em></em></em></em></em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,235</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 109682000 92538000 70696000 57788000 49193000 159990000 539887000 465392000 74495000 1991000 1707000 1366000 1144000 737000 0 6945000 5710000 1235000 P7Y P4Y 0.042 0.092 40749000 <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;"><b><em style="font: inherit;">10.</em></b>      <b>Fixed assets</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"> <tbody> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>December 31, 2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Accumulated</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 55%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Cost</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>depreciation</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Net</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="width: 55%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Buildings</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,564</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,765</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>799</b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Vehicles</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">19,147</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">9,714</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>9,433</b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Furniture and equipment</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">107,708</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">68,744</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>38,964</b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Computer equipment and software</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">220,136</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">157,514</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>62,622</b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Leasehold improvements</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">182,331</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">91,312</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>91,019</b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 55%;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">531,886</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">329,049</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>202,837</b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody> </table> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"> <tbody> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>December 31, 2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Accumulated</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 55%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Cost</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>depreciation</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Net</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="width: 55%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Buildings</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,553</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,615</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">938</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Vehicles</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">14,338</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,413</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,925</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Furniture and equipment</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">93,827</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">58,908</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">34,919</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Computer equipment and software</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">185,260</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">136,582</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">48,678</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Leasehold improvements</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">149,401</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">76,368</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">73,033</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 55%;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">445,379</em></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">280,886</em></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b><em style="font: inherit;">164,493</em></b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td colspan="12" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 87%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Fixed assets include ROU assets - Finance leases (see note 9).</em></em></em></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> </tr> </tbody> </table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"> <tbody> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>December 31, 2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Accumulated</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 55%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Cost</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>depreciation</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Net</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="width: 55%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Buildings</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,564</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,765</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>799</b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Vehicles</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">19,147</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">9,714</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>9,433</b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Furniture and equipment</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">107,708</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">68,744</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>38,964</b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Computer equipment and software</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">220,136</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">157,514</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>62,622</b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Leasehold improvements</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">182,331</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">91,312</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>91,019</b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 55%;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">531,886</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">329,049</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>202,837</b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody> </table> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"> <tbody> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>December 31, 2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Accumulated</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 55%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Cost</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>depreciation</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Net</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="width: 55%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Buildings</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,553</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,615</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">938</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Vehicles</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">14,338</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,413</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,925</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Furniture and equipment</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">93,827</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">58,908</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">34,919</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Computer equipment and software</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">185,260</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">136,582</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">48,678</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Leasehold improvements</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">149,401</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">76,368</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">73,033</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 55%;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">445,379</em></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">280,886</em></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b><em style="font: inherit;">164,493</em></b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td colspan="12" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 87%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Fixed assets include ROU assets - Finance leases (see note 9).</em></em></em></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> </tr> </tbody> </table> 2564000 1765000 799000 19147000 9714000 9433000 107708000 68744000 38964000 220136000 157514000 62622000 182331000 91312000 91019000 531886000 329049000 202837000 2553000 1615000 938000 14338000 7413000 6925000 93827000 58908000 34919000 185260000 136582000 48678000 149401000 76368000 73033000 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b><em style="font: inherit;">11.</em></b>      <b>Intangible assets</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">The following table summarizes the gross value, accumulated amortization and net carrying value of the Company’s indefinite life and finite life intangible assets:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Gross</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>carrying</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Accumulated</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>December 31, 2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>amount</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>amortization</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Net</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Indefinite life intangible assets:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Licenses</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">29,200</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>29,200</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Trademarks and trade names</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">23,408</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>23,408</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">52,608</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>52,608</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Finite life intangible assets:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Customer lists and relationships</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">707,355</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">218,435</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>488,920</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Investment management contracts</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">591,826</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">181,653</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>410,173</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Mortgage servicing rights ("MSRs")</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">188,489</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">84,058</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>104,431</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Trademarks and trade names</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">27,563</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,486</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>20,077</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Management contracts and other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">13,893</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">10,547</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>3,346</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Backlog</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,349</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,433</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>916</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 55%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,535,475</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">507,612</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>1,027,863</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 55%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,588,083</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">507,612</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>1,080,471</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Gross</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>carrying</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Accumulated</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>December 31, 2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>amount</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>amortization</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Net</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Indefinite life intangible assets:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Licenses</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">29,200</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">29,200</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Trademarks and trade names</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">23,285</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">23,285</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">52,485</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">52,485</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Finite life intangible assets:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Customer lists and relationships</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">695,007</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">187,743</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">507,264</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Investment management contracts</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">589,885</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">126,904</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">462,981</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Mortgage servicing rights ("MSRs")</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">170,213</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">65,771</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">104,442</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Trademarks and trade names</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">27,702</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,389</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">23,313</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Management contracts and other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">15,426</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">10,635</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,791</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Backlog</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,299</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,665</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,634</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 55%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,506,532</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">399,107</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,107,425</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 55%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,559,017</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">399,107</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,159,910</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">The MSR assets are evaluated quarterly for impairment by stratifying the servicing portfolio according to predominant risk characteristics, primarily investor type and interest rate. An impairment is recorded if the carrying value of an individual stratum exceeds its estimated fair value. There was <span style="-sec-ix-hidden:c106418138"><span style="-sec-ix-hidden:c106418139">no</span></span> impairment recorded for the <em style="font: inherit;">twelve</em>-month period ended <em style="font: inherit;"> December 31, 2023, </em>or <em style="font: inherit;">2022.</em></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">The following table summarizes activity related to the Company’s mortgage servicing rights for the year ended <em style="font: inherit;"> December 31, 2023:</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance, January 1</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>104,442</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">106,423</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Additions, following the sale of loan</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>18,276</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">22,335</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Amortization</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>(14,833</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>)</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(14,943</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Prepayments and write-offs</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>(3,454</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>)</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(9,373</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance, December 31</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>104,431</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">104,442</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">During the year ended <em style="font: inherit;"> December 31, 2023, </em>the Company acquired the following intangible assets:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Estimated</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>weighted</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>average</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>amortization</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 68%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Amount</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>period (years)</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Finite life intangible assets:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Customer lists and relationships</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>38,061</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">9.9</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Trademarks and trade names - finite life</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>481</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Customer backlog</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>6,670</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.7</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>627</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4.4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 68%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b><em style="font: inherit;">45,839</em></b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">8.4</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">The table above includes $1,272 related to assets acquired that do <em style="font: inherit;">not</em> constitute a business under GAAP.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">The following is the estimated future expense for amortization of the finite life intangible assets for each of the next <em style="font: inherit;">five</em> years and thereafter:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>For the year ended December 31,</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>MSRs</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Other Intangibles</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Total</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">12,540</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">114,023</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>126,563</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">11,402</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">103,800</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>115,202</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">10,783</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">103,107</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>113,890</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2027</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">10,047</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">93,671</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>103,718</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2028</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">9,426</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">87,599</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>97,025</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Thereafter</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">50,233</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">421,232</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>471,465</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 55%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">104,431</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">923,432</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>1,027,863</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Gross</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>carrying</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Accumulated</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>December 31, 2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>amount</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>amortization</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Net</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Indefinite life intangible assets:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Licenses</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">29,200</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>29,200</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Trademarks and trade names</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">23,408</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>23,408</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">52,608</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>52,608</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Finite life intangible assets:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Customer lists and relationships</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">707,355</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">218,435</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>488,920</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Investment management contracts</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">591,826</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">181,653</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>410,173</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Mortgage servicing rights ("MSRs")</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">188,489</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">84,058</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>104,431</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Trademarks and trade names</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">27,563</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,486</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>20,077</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Management contracts and other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">13,893</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">10,547</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>3,346</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Backlog</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,349</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,433</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>916</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 55%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,535,475</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">507,612</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>1,027,863</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 55%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,588,083</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">507,612</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>1,080,471</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Gross</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>carrying</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Accumulated</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>December 31, 2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>amount</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>amortization</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Net</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Indefinite life intangible assets:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Licenses</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">29,200</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">29,200</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Trademarks and trade names</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">23,285</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">23,285</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">52,485</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">52,485</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Finite life intangible assets:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Customer lists and relationships</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">695,007</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">187,743</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">507,264</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Investment management contracts</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">589,885</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">126,904</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">462,981</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Mortgage servicing rights ("MSRs")</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">170,213</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">65,771</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">104,442</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Trademarks and trade names</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">27,702</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,389</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">23,313</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Management contracts and other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">15,426</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">10,635</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,791</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Backlog</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,299</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,665</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,634</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 55%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,506,532</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">399,107</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,107,425</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 55%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,559,017</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">399,107</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,159,910</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> 29200000 29200000 23408000 23408000 52608000 52608000 707355000 218435000 488920000 591826000 181653000 410173000 188489000 84058000 104431000 27563000 7486000 20077000 13893000 10547000 3346000 6349000 5433000 916000 1535475000 507612000 1027863000 1588083000 507612000 1080471000 29200000 29200000 23285000 23285000 52485000 52485000 695007000 187743000 507264000 589885000 126904000 462981000 170213000 65771000 104442000 27702000 4389000 23313000 15426000 10635000 4791000 8299000 3665000 4634000 1506532000 399107000 1107425000 1559017000 399107000 1159910000 <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance, January 1</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>104,442</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">106,423</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Additions, following the sale of loan</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>18,276</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">22,335</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Amortization</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>(14,833</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>)</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(14,943</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Prepayments and write-offs</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>(3,454</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>)</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(9,373</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance, December 31</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>104,431</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">104,442</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> 104442000 106423000 18276000 22335000 14833000 14943000 3454000 9373000 104431000 104442000 <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Estimated</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>weighted</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>average</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>amortization</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 68%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Amount</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>period (years)</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Finite life intangible assets:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Customer lists and relationships</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>38,061</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">9.9</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Trademarks and trade names - finite life</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>481</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Customer backlog</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>6,670</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.7</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>627</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4.4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 68%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b><em style="font: inherit;">45,839</em></b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">8.4</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> 38061000 P9Y10M24D 481000 P2Y 6670000 P0Y8M12D 627000 P4Y4M24D 1272000 <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>For the year ended December 31,</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>MSRs</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Other Intangibles</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Total</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">12,540</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">114,023</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>126,563</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">11,402</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">103,800</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>115,202</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">10,783</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">103,107</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>113,890</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2027</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">10,047</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">93,671</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>103,718</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2028</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">9,426</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">87,599</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>97,025</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Thereafter</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">50,233</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">421,232</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>471,465</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 55%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">104,431</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">923,432</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>1,027,863</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> 12540000 114023000 126563000 11402000 103800000 115202000 10783000 103107000 113890000 10047000 93671000 103718000 9426000 87599000 97025000 50233000 421232000 471465000 104431000 923432000 1027863000 <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><b><em style="font: inherit;">12.</em></b>      <b>Goodwill</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 37%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Asia</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 37%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Americas</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>EMEA</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Pacific</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>IM</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Consolidated</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 37%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">December 31, 2021</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">359,945</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">259,764</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">92,018</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">379,321</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,091,048</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 37%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Goodwill acquired during the year</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">35,221</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">135,061</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">30,829</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">735,011</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">936,122</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 37%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Goodwill disposed during the year</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(7,052</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(7,052</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 37%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other items</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,410</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(2,410</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 37%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign exchange</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(71</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(21,118</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(8,486</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,904</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(31,579</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 37%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">December 31, 2022</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">395,095</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">369,065</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">114,361</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,110,018</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,988,539</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 37%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Goodwill acquired during the year</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">22,168</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">12,201</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">34,369</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 37%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Goodwill disposed during the year</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(629</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(629</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 37%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other items</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(144</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(683</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(827</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 37%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign exchange</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">643</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">14,234</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">400</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,511</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">16,788</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 37%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>December 31, 2023</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>417,133</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>382,616</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>126,962</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>1,111,529</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>2,038,240</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 37%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Goodwill</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">443,404</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">385,928</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">126,962</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,111,529</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,067,823</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 37%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Accumulated impairment loss</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(26,271</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(3,312</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(29,583</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 37%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>417,133</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>382,616</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>126,962</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>1,111,529</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>2,038,240</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">A test for goodwill impairment is required to be completed annually, in the Company’s case as of <em style="font: inherit;"> August 1, </em>or more frequently if events or changes in circumstances indicate the asset might be impaired. No goodwill impairments were recorded in <em style="font: inherit;">2023</em> or <em style="font: inherit;">2022.</em> The accumulated impairment loss reflects a goodwill impairment incurred in <em style="font: inherit;">2009.</em></p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 37%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Asia</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 37%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Americas</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>EMEA</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Pacific</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>IM</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Consolidated</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 37%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">December 31, 2021</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">359,945</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">259,764</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">92,018</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">379,321</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,091,048</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 37%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Goodwill acquired during the year</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">35,221</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">135,061</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">30,829</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">735,011</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">936,122</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 37%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Goodwill disposed during the year</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(7,052</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(7,052</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 37%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other items</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,410</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(2,410</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 37%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign exchange</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(71</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(21,118</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(8,486</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,904</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(31,579</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 37%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">December 31, 2022</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">395,095</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">369,065</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">114,361</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,110,018</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,988,539</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 37%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Goodwill acquired during the year</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">22,168</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">12,201</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">34,369</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 37%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Goodwill disposed during the year</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(629</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(629</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 37%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other items</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(144</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(683</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(827</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 37%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign exchange</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">643</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">14,234</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">400</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,511</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">16,788</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 37%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>December 31, 2023</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>417,133</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>382,616</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>126,962</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>1,111,529</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>2,038,240</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 37%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Goodwill</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">443,404</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">385,928</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">126,962</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,111,529</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,067,823</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 37%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Accumulated impairment loss</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(26,271</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(3,312</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(29,583</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 37%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>417,133</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>382,616</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>126,962</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>1,111,529</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>2,038,240</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> 359945000 259764000 92018000 379321000 1091048000 35221000 135061000 30829000 735011000 936122000 -0 7052000 -0 -0 7052000 0 2410000 0 -2410000 0 -71000 -21118000 -8486000 -1904000 -31579000 395095000 369065000 114361000 1110018000 1988539000 22168000 0 12201000 0 34369000 629000 -0 -0 -0 629000 -144000 -683000 0 0 -827000 643000 14234000 400000 1511000 16788000 417133000 382616000 126962000 1111529000 2038240000 443404000 385928000 126962000 1111529000 2067823000 26271000 3312000 -0 -0 29583000 417133000 382616000 126962000 1111529000 2038240000 0 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b><em style="font: inherit;">13.</em></b>      <b>Long-term debt</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 16%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>As at December 31,</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Revolving Credit Facility</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>977,110</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">930,042</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Senior Notes</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>518,982</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">506,533</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Finance leases maturing at various dates through 2028</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>5,710</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,480</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other long-term debt maturing at various dates through 2028</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>837</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,044</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>1,502,639</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,439,099</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="width: 70%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Less: current portion</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>1,796</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,360</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Long-term debt - non-current</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>1,500,843</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,437,739</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">On <em style="font: inherit;"> May 27, 2022, </em>the Company amended and extended the multi-currency, sustainability-linked senior unsecured revolving credit facility (the “Revolving Credit Facility”) of $1,500,000. On <em style="font: inherit;"> April 28, 2023, </em>the Company increased the Revolving Credit Facility by $250,000 to $1,750,000 as per the terms of the agreement. The Revolving Credit Facility has a 5-year term ending <em style="font: inherit;"> May 27, 2027, </em>and bears interest at an applicable margin of 1.125% to 2.5% over floating reference rates, depending on financial leverage ratios. The applicable margin <em style="font: inherit;"> may </em>be adjusted, annually, plus or minus <em style="font: inherit;">0.05%</em> subject to achieving certain sustainability metrics. The weighted average interest rate on borrowings under the Revolving Credit Facility was 6.6% (<em style="font: inherit;">2022</em> – 4.1%). The Revolving Credit Facility had $759,358 of available undrawn credit as at <em style="font: inherit;"> December 31, 2023 (</em>$557,594 as at <em style="font: inherit;"> December 31, 2022). </em>As at <em style="font: inherit;"> December 31, 2023, </em>letters of credit in the amount of $13,532 were outstanding against the Revolving Credit Facility ($12,365 as at <em style="font: inherit;"> December 31, 2022). </em>The Revolving Credit Facility requires a commitment fee of 0.11% to 0.35% of the unused portion, depending on financial leverage ratios.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">The Company has outstanding <span style="-sec-ix-hidden:c106418361">€210,000</span> of senior unsecured notes with a fixed interest rate of 2.23% (the “Senior Notes due <em style="font: inherit;">2028”</em>), which are held by a group of institutional investors. The Senior Notes due <em style="font: inherit;">2028</em> have a 10-year term ending <em style="font: inherit;"> May 30, 2028.</em></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">The Company also has outstanding <span style="-sec-ix-hidden:c106418366">€125,000</span> and $150,000 of senior unsecured notes with fixed interest rates of 1.52% and 3.02%, respectively (the “Senior Notes due <em style="font: inherit;">2031”</em>), which are held by a group of institutional investors. The Senior Notes due <em style="font: inherit;">2031</em> have a 10-year term ending <em style="font: inherit;"> October 7, 2031.</em></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">The Revolving Credit Facility, Senior Notes due <em style="font: inherit;">2028,</em> and Senior Notes due <em style="font: inherit;">2031</em> rank equally in terms of seniority and have similar financial covenants, including leverage and interest coverage. The Company was in compliance with all covenants as of <em style="font: inherit;"> December 31, 2023. </em>The Company is limited from undertaking certain mergers, acquisitions and dispositions without prior approval.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">The estimated aggregate principal repayments on long-term debt required in each of the next <em style="font: inherit;">five</em> years and thereafter to meet the retirement provisions are as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>For the year ended December 31,</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 12%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,796</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,605</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,181</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2027</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">978,073</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2028 and thereafter</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">519,984</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,502,639</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 16%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>As at December 31,</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Revolving Credit Facility</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>977,110</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">930,042</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Senior Notes</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>518,982</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">506,533</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Finance leases maturing at various dates through 2028</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>5,710</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,480</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other long-term debt maturing at various dates through 2028</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>837</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,044</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>1,502,639</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,439,099</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="width: 70%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Less: current portion</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>1,796</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,360</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Long-term debt - non-current</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>1,500,843</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,437,739</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 977110000 930042000 518982000 506533000 5710000 1480000 837000 1044000 1502639000 1439099000 1796000 1360000 1500843000 1437739000 1500000000 250000000 1750000000 P5Y 0.01125 0.025 0.066 0.041 759358000 557594000 13532000 12365000 0.0011 0.0035 0.0223 P10Y 150000000 0.0152 0.0302 P10Y <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>For the year ended December 31,</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 12%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,796</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,605</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,181</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2027</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">978,073</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2028 and thereafter</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">519,984</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,502,639</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 1796000 1605000 1181000 978073000 519984000 1502639000 <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><b><em style="font: inherit;">14.</em></b>      <b>Convertible notes</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">On <em style="font: inherit;"> April 4, 2023, </em>the Company issued a notice of redemption to all holders of its 4.0% Convertible Senior Subordinated Notes due <em style="font: inherit;">2025</em> (the “Convertible Notes”). During the period leading up to the redemption date of <em style="font: inherit;"> June 1, 2023, </em>$230,000 of Convertible Notes were converted or redeemed resulting in the issuance of 4,015,720 Subordinate Voting Shares.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Upon conversion and redemption of the Convertible Notes, the unamortized financing cost of $2,899 was reclassified to equity.</p> 0.04 230000000 4015720 2899000 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b><em style="font: inherit;">15.</em></b>      <b>Warehouse credit facilities</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">The following table summarizes the Company’s mortgage warehouse credit facilities:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 38%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 13%; border-bottom: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>December 31, 2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%; border-bottom: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 13%; border-bottom: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>December 31, 2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%; border-bottom: 1px solid black;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 38%;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 14%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Current</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Maximum</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Carrying</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Maximum</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Carrying</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 38%;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 14%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Maturity</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Capacity</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Value</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Capacity</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Value</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 38%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Facility A - SOFR plus <span style="-sec-ix-hidden:c106421594">1.40</span>%</p> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 14%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">October 17, 2024</em></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>275,000</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>168,780</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">125,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,924</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 38%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Facility B - SOFR plus <span style="-sec-ix-hidden:c106421599">1.45</span>%</p> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 14%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">On demand</em></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>125,000</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>-</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">125,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,619</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 38%; border-bottom: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Facility C - SOFR plus <span style="-sec-ix-hidden:c106421604">1.60</span>%</p> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 14%; border-bottom: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Terminated</em></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"><b>-</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"><b>-</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">150,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">14,743</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 38%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 14%;"><em style="font: inherit;"> </em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>400,000</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>168,780</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">400,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">24,286</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Colliers Mortgage LLC (“Colliers Mortgage”) has warehouse credit facilities which are used exclusively for the purpose of funding warehouse mortgages receivable. The warehouse credit facilities are recourse only to Colliers Mortgage, are revolving and are secured by any warehouse mortgages financed on the facilities.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">On <em style="font: inherit;"> April 17, 2023, </em>the Company terminated Facility C and amended Facility A to increase the borrowing capacity to $275,000 with the right to increase its borrowing capacity up to an additional $150,000. The amendment also modified the interest rate to SOFR plus 1.40% without any change in the maturity.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">On <em style="font: inherit;"> October 19, 2023, </em>the Company amended the financing agreement for Facility A to extend the maturity date to <em style="font: inherit;"> October 17, 2024.</em></p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 38%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 13%; border-bottom: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>December 31, 2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%; border-bottom: 1px solid black;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 13%; border-bottom: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>December 31, 2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%; border-bottom: 1px solid black;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 38%;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 14%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Current</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Maximum</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Carrying</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Maximum</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Carrying</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 38%;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 14%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Maturity</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Capacity</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Value</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Capacity</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Value</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 38%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Facility A - SOFR plus <span style="-sec-ix-hidden:c106421594">1.40</span>%</p> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 14%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">October 17, 2024</em></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>275,000</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>168,780</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">125,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,924</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 38%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Facility B - SOFR plus <span style="-sec-ix-hidden:c106421599">1.45</span>%</p> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 14%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">On demand</em></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>125,000</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>-</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">125,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,619</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 38%; border-bottom: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Facility C - SOFR plus <span style="-sec-ix-hidden:c106421604">1.60</span>%</p> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 14%; border-bottom: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Terminated</em></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"><b>-</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"><b>-</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">150,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">14,743</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 38%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 14%;"><em style="font: inherit;"> </em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>400,000</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>168,780</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">400,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">24,286</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> 275000000 168780000 125000000 1924000 125000000 0 125000000 7619000 0 0 150000000 14743000 400000000 168780000 400000000 24286000 275000000 150000000 0.014 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b><em style="font: inherit;">16.</em></b>      <b>AR Facility</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">In <em style="font: inherit;">2019,</em> the Company entered into a structured accounts receivable facility (the “AR Facility”). Under the AR Facility, certain of the Company's subsidiaries continuously sell trade accounts receivable and contract assets (the “Receivables”) to wholly owned special purpose entities at fair market value. The special purpose entities in turn sell the Receivables to a <em style="font: inherit;">third</em>-party financial institution (the “Purchaser”).</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">On <em style="font: inherit;"> September 28, 2023, </em>the Company expanded the committed availability of its AR Facility with <em style="font: inherit;">two</em> <em style="font: inherit;">third</em>-party financial institutions to $200,000, from $175,000, with the maturity date remaining unchanged at <em style="font: inherit;"> October 24, 2024. </em>As of <em style="font: inherit;"> December 31, 2023, </em>the Company’s draw under the AR Facility was $199,986.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">All transactions under the AR Facility are accounted for as a true sale in accordance with ASC <em style="font: inherit;">860,</em> <i>Transfers and Servicing</i> (“ASC <em style="font: inherit;">860”</em>). Following the sale of the Receivables to the Purchaser, the Receivables are legally isolated from the Company and its wholly owned special purpose entities. The AR Facility is recorded as a sale of accounts receivable, and accordingly sold receivables are derecognized from the consolidated balance sheet. The Company continues to service, administer and collect the Receivables on behalf of the Purchaser, and recognizes a servicing liability in accordance with ASC <em style="font: inherit;">860.</em> The Company has elected the amortization method for subsequent measurement of the servicing liability, which is assessed for changes in the obligation at each reporting date. As of <em style="font: inherit;"> December 31, 2023, </em>the servicing liability was <span style="-sec-ix-hidden:c106418455">nil.</span></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">The proceeds from the sale of these Receivables comprises of cash and a deferred purchase price (“Deferred Purchase Price” or “DPP”). The DPP asset is realized following the collection of Receivables sold to the Purchaser; however, due to the revolving nature of the AR Facility, collections are reinvested by the Purchaser monthly in new Receivable purchases. For the year ended <em style="font: inherit;"> December 31, 2023, </em>Receivables sold under the AR Facility were $1,621,501 and cash collections from customers on Receivables sold were $1,575,267. As of <em style="font: inherit;"> December 31, 2023, </em>the outstanding principal on trade accounts receivable, net of allowance for credit losses, sold under the AR Facility was <span style="-sec-ix-hidden:c106418458">$194,199;</span> and the outstanding principal on contract assets, current and non-current, sold under the AR Facility was $139,649. See note <em style="font: inherit;">24</em> for fair value information on the DPP.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">For the year ended <em style="font: inherit;"> December 31, 2023, </em>the Company recognized a gain related to Receivables sold of $129 (<em style="font: inherit;">2022</em> - $78 loss) that was recorded in other expense in the consolidated statement of earnings. Based on the Company’s collection history, the fair value of the Receivables sold subsequent to the initial sale approximates carrying value.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">The non-cash investing activities associated with the DPP for the year ended <em style="font: inherit;"> December 31, 2023, </em>were $139,065 (<em style="font: inherit;">2022</em> - $143,579).</p> 200000000 175000000 199986000 1621501000 1575267000 139649000 129000 78000 139065000 143579000 <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><b><em style="font: inherit;">17.</em></b>      <b>Variable interest entities</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">The Company holds variable interests in certain Variable Interest Entities (“VIE”) in its Investment Management segment which are <em style="font: inherit;">not</em> consolidated as it was determined that the Company is <em style="font: inherit;">not</em> the primary beneficiary. The Company’s involvement with these entities is in the form of advisory fee arrangements and equity co-investments (typically 1%-2%). Equity co-investments are included in Other non-current assets on the consolidated balance sheets.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">The following table provides the maximum exposure to loss related to these non-consolidated VIEs:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 16%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>As at December 31,</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Equity accounted investments</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>29,631</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">22,361</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Co-investment commitments</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>42,395</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">18,588</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Maximum exposure to loss</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>72,026</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">40,949</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> 0.01 0.02 <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 16%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>As at December 31,</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Equity accounted investments</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>29,631</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">22,361</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Co-investment commitments</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>42,395</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">18,588</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Maximum exposure to loss</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>72,026</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">40,949</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> 29631000 22361000 42395000 18588000 72026000 40949000 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b><em style="font: inherit;">18.</em></b>      <b>Redeemable non-controlling interests</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">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:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance, January 1</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>1,079,306</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">536,903</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">RNCI share of earnings</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>53,621</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">51,084</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">RNCI redemption increment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>22,588</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">94,372</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Distributions paid to RNCI</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>(74,268</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>)</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(60,623</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Purchase of interests from RNCI</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>(36,922</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>)</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(43,061</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Sale of interests to RNCI</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>3,550</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,994</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Disposal of operations (note 5)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>-</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(2,361</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">RNCI recognized on business acquisitions</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>24,191</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">501,243</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>-</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(245</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance, December 31</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>1,072,066</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,079,306</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">The Company has shareholders’ agreements in place at each of its non-wholly owned subsidiaries. These agreements allow the Company to “call” the RNCI 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 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 <em style="font: inherit;"> may </em>be paid in cash or in Subordinate Voting Shares. The redemption amount as of <em style="font: inherit;"> December 31, 2023, </em>was $943,235 (<em style="font: inherit;"> December 31, 2022 - </em>$1,027,124). 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 Subordinate Voting Shares as at <em style="font: inherit;"> December 31, 2023, </em>approximately 8,200,000 such shares would be issued.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Increases or decreases to the formula price of the underlying shares are recognized in the statement of earnings as the NCI redemption increment.</p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance, January 1</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>1,079,306</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">536,903</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">RNCI share of earnings</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>53,621</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">51,084</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">RNCI redemption increment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>22,588</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">94,372</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Distributions paid to RNCI</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>(74,268</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>)</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(60,623</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Purchase of interests from RNCI</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>(36,922</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>)</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(43,061</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Sale of interests to RNCI</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>3,550</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,994</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Disposal of operations (note 5)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>-</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(2,361</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">RNCI recognized on business acquisitions</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>24,191</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">501,243</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>-</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(245</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance, December 31</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>1,072,066</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,079,306</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> 1079306000 536903000 53621000 51084000 22588000 94372000 74268000 60623000 -36922000 -43061000 3550000 1994000 -0 2361000 24191000 501243000 0 -245000 1072066000 1079306000 943235000 1027124000 8200000 <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><b><em style="font: inherit;">19.</em></b>      <b>Capital stock</b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 8pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">The authorized capital stock of the Company is as follows:</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 45pt;">An unlimited number of Preferred Shares, issuable in series;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 45pt;">An unlimited number of Subordinate Voting Shares having <span style="-sec-ix-hidden:c106418505">one</span> vote per share; and         </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 45pt;">An unlimited number of Multiple Voting Shares having 20 votes per share, convertible at any time into Subordinate Voting Shares at a rate of <em style="font: inherit;">one</em> Subordinate Voting Share for each Multiple Voting Share outstanding.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">The following table provides a summary of total capital stock issued and outstanding:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 27%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><i><b><b><i>Subordinate Voting Shares</i></b></b></i></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><i><b><b><i>Multiple Voting Shares</i></b></b></i></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><i><b><b><i>Total Common Shares</i></b></b></i></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 27%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Number</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Amount</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Number</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Amount</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Number</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Amount</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 27%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Balances as at:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">December 31, 2022</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">41,607,462</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">845,307</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,325,694</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">373</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">42,933,156</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">845,680</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">December 31, 2023</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">46,223,682</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,126,661</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,325,694</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">373</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">47,549,376</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,127,034</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">During the year ended <em style="font: inherit;"> December 31, 2023, </em>the Company declared dividends on its Common Shares of $0.30 per share (<em style="font: inherit;">2022</em> - $0.30).</p> 20 <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 27%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><i><b><b><i>Subordinate Voting Shares</i></b></b></i></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><i><b><b><i>Multiple Voting Shares</i></b></b></i></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><i><b><b><i>Total Common Shares</i></b></b></i></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 27%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Number</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Amount</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Number</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Amount</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Number</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Amount</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 27%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Balances as at:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">December 31, 2022</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">41,607,462</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">845,307</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,325,694</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">373</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">42,933,156</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">845,680</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">December 31, 2023</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">46,223,682</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,126,661</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,325,694</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">373</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">47,549,376</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,127,034</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 41607462 845307000 1325694 373000 42933156 845680000 46223682 1126661000 1325694 373000 47549376 1127034000 0.3 0.3 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b><em style="font: inherit;">20.</em></b>      <b>Net earnings per common share</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">The earnings per share calculation cannot be anti-dilutive.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Diluted EPS is calculated using the “if-converted” method of calculating earnings per share in relation to the Convertible Notes. The Convertible Notes were fully converted or redeemed by <em style="font: inherit;"> June 1, 2023 (</em>see note <em style="font: inherit;">14</em>). The “if-converted” method is used if the impact of the assumed conversion is dilutive. When dilutive, the interest charges (net of income tax) recorded in relation to the Convertible Notes prior to conversion or redemption is adjusted from the numerator and the additional shares issuable on conversion of the Convertible Notes for the portion of the period while they were outstanding are added to the denominator of the earnings per share calculation. The “if-converted” method was antidilutive for the year ended <em style="font: inherit;"> December 31, 2022.</em></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">The following table reconciles the basic and diluted common shares outstanding:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 69%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 16%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year ended December 31,</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>(in thousands of US dollars, except share information)</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 69%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net earnings attributable to Company</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>65,543</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">46,253</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">After-tax interest on Convertible Notes</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>(119</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>)</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Adjusted numerator under the "If-Converted" Method</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>65,424</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">46,253</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="width: 69%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="width: 69%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted average number of shares used in computing basic earnings per share</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>45,679,676</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">43,409,265</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Assumed exercise of stock options acquired under the Treasury Stock Method</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>307,987</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">509,138</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Conversion of Convertible Notes</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>285,911</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Number of shares used in computing diluted earnings per share</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>46,273,574</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">43,918,403</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">On <em style="font: inherit;"> July 17, 2023, </em>the Company announced the approval by the Toronto Stock Exchange of its notice to implement a normal course issuer bid (the <em style="font: inherit;">“2023/2024</em> NCIB”). The <em style="font: inherit;">2023/2024</em> NCIB allows the Company to purchase for cancellation, up to 4,000,000 Subordinate Voting Shares. The <em style="font: inherit;">2023/2024</em> NCIB commenced on <em style="font: inherit;"> July 20, 2023 </em>and is set to expire on <em style="font: inherit;"> July 19, 2024.</em></p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 69%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 16%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year ended December 31,</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>(in thousands of US dollars, except share information)</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 69%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net earnings attributable to Company</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>65,543</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">46,253</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">After-tax interest on Convertible Notes</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>(119</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>)</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Adjusted numerator under the "If-Converted" Method</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>65,424</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">46,253</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="width: 69%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="width: 69%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted average number of shares used in computing basic earnings per share</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>45,679,676</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">43,409,265</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Assumed exercise of stock options acquired under the Treasury Stock Method</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>307,987</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">509,138</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Conversion of Convertible Notes</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>285,911</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Number of shares used in computing diluted earnings per share</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>46,273,574</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">43,918,403</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> 65543000 46253000 119000 -0 65424000 46253000 45679676 43409265 307987 509138 285911 0 46273574 43918403 4000000 <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><b><em style="font: inherit;">21.</em></b>      <b>Stock-based compensation</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">The Company has a stock option plan for certain officers, key full-time employees and directors of the Company and its subsidiaries. Options are granted at the market price for the underlying shares on the day immediately prior to the date of grant. Each option vests over a <span style="-sec-ix-hidden:c106418547">four</span>-year term, expires <span style="-sec-ix-hidden:c106418548">five</span> years from the date granted and allows for the purchase of <em style="font: inherit;">one</em> Subordinate Voting Share. All Subordinate Voting Shares issued are new shares. As at <em style="font: inherit;"> December 31, 2023, </em>there were 102,300 options available for future grants.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Grants under the Company’s stock option plan are equity-classified awards.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Stock option activity for the years ended <em style="font: inherit;"> December 31, 2023, </em>and <em style="font: inherit;">2022</em> was as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 49%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Weighted average</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 49%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b><em style="font: inherit;"> </em></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b><em style="font: inherit;">Weighted</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b><em style="font: inherit;">remaining</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b><em style="font: inherit;">Aggregate</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 49%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b><em style="font: inherit;">Number of</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b><em style="font: inherit;">average</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b><em style="font: inherit;">contractual life</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b><em style="font: inherit;">intrinsic</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 49%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b><em style="font: inherit;">options</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b><em style="font: inherit;">exercise price</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b><em style="font: inherit;">(years)</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b><em style="font: inherit;">value</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Shares issuable under options - December 31, 2021</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,550,875</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">89.34</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Granted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">837,500</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">95.69</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Exercised</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(305,125</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">54.99</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Forfeited</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(30,250</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">110.73</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 10%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 10%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Shares issuable under options - December 31, 2022</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,053,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">94.30</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Granted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">815,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">106.75</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Exercised</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(600,500</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">70.04</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Forfeited</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(25,250</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">119.82</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 10%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 10%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Shares issuable under options - December 31, 2023</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,242,250</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">101.73</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3.2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">87,846</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Options exercisable - December 31, 2023</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,378,039</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">94.61</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2.2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">47,249</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">The Company incurred stock-based compensation expense related to these awards of $27,087 during the year ended <em style="font: inherit;"> December 31, 2023 (</em><em style="font: inherit;">2022</em> - $21,853). As at <em style="font: inherit;"> December 31, 2023, </em>the range of option exercise prices was $47.41 to $150.24 per share.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">The following table summarizes information about option exercises:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 16%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year ended December 31,</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 70%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Number of options exercised</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>600,500</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">305,125</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="width: 70%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Aggregate fair value</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>68,629</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">41,528</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Intrinsic value</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>26,571</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">16,779</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Amount of cash received</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>42,058</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">24,749</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="width: 70%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Tax benefit recognized</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>131</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">754</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">As at <em style="font: inherit;"> December 31, 2023, </em>there was $49,299 of unrecognized compensation cost related to non-vested awards which is expected to be recognized over the next <span style="-sec-ix-hidden:c106418560">four</span> years. During the year ended <em style="font: inherit;"> December 31, 2023, </em>the fair value of options vested was $22,971 (<em style="font: inherit;">2022</em> - $16,866).</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">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:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 16%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>As at December 31,</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 70%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Risk free rate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>4.9</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>%</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4.2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected life in years</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>4.75</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4.75</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected volatility</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>42.3</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>%</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">41.2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Dividend yield</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>0.3</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>%</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.3</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="width: 70%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted average fair value per option granted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>44.78</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">38.22</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">The risk-free interest rate is based on the implied yield of a <em style="font: inherit;">zero</em>-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 a period that is equal to the option’s expected life.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 102300 <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 49%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Weighted average</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 49%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b><em style="font: inherit;"> </em></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b><em style="font: inherit;">Weighted</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b><em style="font: inherit;">remaining</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b><em style="font: inherit;">Aggregate</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 49%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b><em style="font: inherit;">Number of</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b><em style="font: inherit;">average</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b><em style="font: inherit;">contractual life</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b><em style="font: inherit;">intrinsic</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 49%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b><em style="font: inherit;">options</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b><em style="font: inherit;">exercise price</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b><em style="font: inherit;">(years)</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b><em style="font: inherit;">value</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Shares issuable under options - December 31, 2021</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,550,875</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">89.34</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Granted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">837,500</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">95.69</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Exercised</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(305,125</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">54.99</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Forfeited</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(30,250</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">110.73</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 10%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 10%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Shares issuable under options - December 31, 2022</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,053,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">94.30</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Granted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">815,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">106.75</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Exercised</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(600,500</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">70.04</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Forfeited</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(25,250</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">119.82</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 10%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 10%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Shares issuable under options - December 31, 2023</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,242,250</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">101.73</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3.2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">87,846</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Options exercisable - December 31, 2023</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,378,039</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">94.61</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2.2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">47,249</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> 2550875 89.34 837500 95.69 305125 54.99 30250 110.73 3053000 94.3 815000 106.75 600500 70.04 25250 119.82 3242250 101.73 P3Y2M12D 87846000 1378039 94.61 P2Y2M12D 47249000 27087000 21853000 47.41 150.24 <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 16%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year ended December 31,</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 70%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Number of options exercised</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>600,500</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">305,125</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="width: 70%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Aggregate fair value</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>68,629</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">41,528</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Intrinsic value</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>26,571</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">16,779</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Amount of cash received</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>42,058</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">24,749</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="width: 70%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Tax benefit recognized</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>131</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">754</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> 600500 305125 68629000 41528000 26571000 16779000 42058000 24749000 131000 754000 49299000 22971000 16866000 <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 16%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>As at December 31,</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 70%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Risk free rate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>4.9</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>%</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4.2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected life in years</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>4.75</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4.75</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected volatility</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>42.3</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>%</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">41.2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Dividend yield</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>0.3</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>%</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.3</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="width: 70%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted average fair value per option granted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>44.78</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">38.22</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 0.049 0.042 P4Y9M P4Y9M 0.423 0.412 0.003 0.003 44.78 38.22 <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><b><em style="font: inherit;">22.</em></b>      <b>Income tax</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Income tax differs from the amounts that would be obtained by applying the combined statutory corporate income tax rate of Ontario, Canada to the respective year’s earnings before income tax. Differences result from the following items:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 16%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year ended December 31,</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 70%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Income tax expense using a combined statutory rate of <span style="-sec-ix-hidden:c106418683">26.5</span>% (2022 - <span style="-sec-ix-hidden:c106418684">26.5</span>%)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>56,386</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">76,732</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Loss on disposal of operations</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>361</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,110</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Permanent differences</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>5,515</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,686</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Tax effect of flow through entities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>(12,264</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>)</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(10,890</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Adjustments to tax liabilities for prior periods</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>(407</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>)</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(1,597</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Changes in liability for unrecognized tax benefits</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>(1,980</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>)</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,617</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Stock-based compensation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>1,730</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,024</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign, state, and provincial tax rate differential</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>1,266</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,875</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Change in valuation allowance</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>3,349</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,626</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Acquisition-related items</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>8,864</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">10,106</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Withholding taxes and other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>5,266</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,721</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Income tax expense</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>68,086</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">95,010</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Earnings (loss) before income tax by jurisdiction comprise the following:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 16%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year ended December 31,</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 70%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Canada</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>(33,907</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>)</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">10,112</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">United States</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>200,035</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">211,382</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>46,649</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">68,060</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>212,777</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">289,554</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;"> </p> <p style="margin: 0pt 0pt 0pt 27pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Income tax expense (recovery) comprises the following:</p> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 16%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year ended December 31,</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 70%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Current</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Canada</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>3,125</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">9,390</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">United States</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>28,268</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">60,101</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Foreign</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>46,617</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">51,517</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>78,010</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">121,008</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="width: 70%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Deferred</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Canada</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>(10,360</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>)</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(3,006</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">United States</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>16,753</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(11,837</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Foreign</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>(16,317</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>)</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(11,155</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>(9,924</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>)</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(25,998</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="width: 70%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>68,086</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">95,010</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">The significant components of deferred tax assets and liabilities are as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 16%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>As at December 31,</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 70%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Loss carryforwards and other credits</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>29,876</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">21,960</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Expenses not currently deductible</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>67,950</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">56,385</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenue not currently taxable</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>(1,108</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>)</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(3,079</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Stock-based compensation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>9,490</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,573</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Investments</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>(7,818</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>)</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">16,269</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Provision for doubtful accounts</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>11,375</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">9,752</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Financing fees</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>(71</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>)</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(227</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net unrealized foreign exchange losses</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>443</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">764</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Depreciation and amortization</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>(88,012</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>)</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(96,044</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating leases</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>14,698</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">13,496</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Less: valuation allowance</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>(20,546</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>)</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(17,145</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net deferred tax (liabilities) assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>16,277</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,704</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">As at <em style="font: inherit;"> December 31, 2023, </em>the Company believes that it is more likely than <em style="font: inherit;">not</em> that its net deferred tax assets of $59,468 will be realized based upon future income, consideration of net operating loss (“NOL”) limitations, earnings trends, and tax planning strategies. The amount of deferred tax assets considered realizable, however, could be reduced in the near term if estimates of future income are reduced.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">The Company has pre-tax NOL carryforward balances as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 28%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Pre-tax losses</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Pre-tax losses</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Pre-tax losses</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 28%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>carryforward</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>not recognized</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>recognized</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 28%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 28%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Canada</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>19,400</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,554</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>169</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">159</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>19,231</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,395</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">United States</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>8,120</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,546</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>931</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">929</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>7,189</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,617</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>90,164</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">69,884</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>59,734</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">50,120</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>30,430</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">19,764</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;"> </p> <p style="margin: 0pt; text-indent: 27pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">The Company has pre-tax capital loss carryforwards as follows:</p> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 28%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Pre-tax losses</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Pre-tax losses</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Pre-tax losses</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 28%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>carryforward</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>not recognized</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>recognized</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 28%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 28%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Canada</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>2,397</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,482</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>2,397</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,482</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>-</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>6,089</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,071</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>6,089</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,071</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>-</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">These amounts above are available to reduce future, federal, state, and provincial income taxes in their respective jurisdictions. NOL carryforward balances attributable to Canada begin to expire in <em style="font: inherit;">2035.</em> NOL carryforward balances attributable to the United States begin to expire in <em style="font: inherit;">2028.</em> Foreign NOL carryforward balances begin to expire in <em style="font: inherit;">2024.</em> The utilization of NOLs <em style="font: inherit;"> may </em>be subject to certain limitations under federal, provincial, state or foreign tax laws.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Cumulative unremitted foreign earnings of US subsidiaries are <span style="-sec-ix-hidden:c106418647">nil</span> (<em style="font: inherit;">2022</em> - <span style="-sec-ix-hidden:c106418649">nil</span>). Cumulative unremitted foreign earnings of international subsidiaries (other than the US) approximated $139,541 as at <em style="font: inherit;"> December 31, 2023 (</em><em style="font: inherit;">2022</em> - $131,062). The Company has <em style="font: inherit;">not</em> provided a deferred tax liability on the unremitted foreign earnings as it is management’s intent to permanently reinvest such earnings outside of Canada. In addition, any repatriation of such earnings would <em style="font: inherit;">not</em> be subject to significant Canadian or foreign taxes.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">A reconciliation of the beginning and ending amounts of the liability for unrecognized tax benefits is as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 60%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 12%;"><b>2022 </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 60%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance, January 1</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>5,467</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,048</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 60%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Gross increases for tax positions of current period</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>-</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,178</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 60%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Gross increases for tax positions of prior periods</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>310</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">438</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 60%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Reduction for settlements with taxing authorities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>(2,281</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>)</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 60%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Reduction for lapses in applicable statutes of limitations</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>-</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(44</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 60%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign currency translation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>27</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(153</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 60%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance, December 31</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>3,523</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,467</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Of the $3,523 (<em style="font: inherit;">2022</em> - $5,467) in gross unrecognized tax benefits, $3,523 (<em style="font: inherit;">2022</em> - $5,467) would affect the Company’s effective tax rate if recognized. For the year-ended <em style="font: inherit;"> December 31, 2023, </em>additional interest and penalties of $310 related to uncertain tax positions was accrued (<em style="font: inherit;">2022</em> - $132). The Company reversed $60 of accrued interest and penalties related to positions lapsed in applicable statute of limitations or positions settled with taxing authorities in <em style="font: inherit;">2023</em> (<em style="font: inherit;">2022</em> - $22). As of <em style="font: inherit;"> December 31, 2023, </em>the Company had accrued $854 (<em style="font: inherit;">2022</em> - $604) for potential income tax related interest and penalties.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Within the next <em style="font: inherit;">twelve</em> months, the Company expects $1,131 of unrecognized tax benefits associated with uncertain tax positions to be reduced due to lapses in statutes of limitations.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">The Company files tax returns in Canada and multiple foreign jurisdictions. The number of years with open tax audits varies depending on the tax jurisdiction. Generally, income tax returns filed with the Canada Revenue Agency and related provinces are open for <span style="-sec-ix-hidden:c106418675">four</span> to <span style="-sec-ix-hidden:c106418676">seven</span> years and income tax returns filed with the United States Internal Revenue Service and related states are open for <span style="-sec-ix-hidden:c106418677">three</span> to <span style="-sec-ix-hidden:c106418678">five</span> years. Tax returns for significant other jurisdictions in which the Company conducts business are generally open for <span style="-sec-ix-hidden:c106418679">four</span> years. </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">The Company does <em style="font: inherit;">not</em> 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 <em style="font: inherit;"> may </em>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 <em style="font: inherit;"> may </em>affect its current estimates.</p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 16%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year ended December 31,</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 70%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Income tax expense using a combined statutory rate of <span style="-sec-ix-hidden:c106418683">26.5</span>% (2022 - <span style="-sec-ix-hidden:c106418684">26.5</span>%)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>56,386</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">76,732</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Loss on disposal of operations</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>361</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,110</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Permanent differences</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>5,515</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,686</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Tax effect of flow through entities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>(12,264</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>)</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(10,890</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Adjustments to tax liabilities for prior periods</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>(407</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>)</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(1,597</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Changes in liability for unrecognized tax benefits</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>(1,980</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>)</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,617</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Stock-based compensation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>1,730</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,024</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign, state, and provincial tax rate differential</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>1,266</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,875</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Change in valuation allowance</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>3,349</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,626</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Acquisition-related items</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>8,864</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">10,106</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Withholding taxes and other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>5,266</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,721</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Income tax expense</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>68,086</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">95,010</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> 56386000 76732000 361000 7110000 5515000 2686000 12264000 10890000 -407000 -1597000 -1980000 1617000 1730000 2024000 1266000 1875000 3349000 2626000 8864000 10106000 5266000 2721000 68086000 95010000 <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 16%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year ended December 31,</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 70%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Canada</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>(33,907</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>)</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">10,112</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">United States</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>200,035</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">211,382</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>46,649</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">68,060</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>212,777</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">289,554</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> -33907000 10112000 200035000 211382000 46649000 68060000 212777000 289554000 <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 16%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year ended December 31,</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 70%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Current</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Canada</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>3,125</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">9,390</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">United States</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>28,268</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">60,101</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Foreign</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>46,617</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">51,517</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>78,010</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">121,008</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="width: 70%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Deferred</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Canada</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>(10,360</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>)</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(3,006</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">United States</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>16,753</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(11,837</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Foreign</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>(16,317</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>)</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(11,155</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>(9,924</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>)</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(25,998</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="width: 70%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>68,086</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">95,010</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> 3125000 9390000 28268000 60101000 46617000 51517000 78010000 121008000 -10360000 -3006000 16753000 -11837000 -16317000 -11155000 -9924000 -25998000 68086000 95010000 <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 16%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>As at December 31,</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 70%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Loss carryforwards and other credits</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>29,876</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">21,960</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Expenses not currently deductible</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>67,950</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">56,385</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenue not currently taxable</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>(1,108</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>)</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(3,079</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Stock-based compensation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>9,490</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,573</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Investments</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>(7,818</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>)</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">16,269</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Provision for doubtful accounts</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>11,375</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">9,752</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Financing fees</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>(71</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>)</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(227</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net unrealized foreign exchange losses</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>443</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">764</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Depreciation and amortization</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>(88,012</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>)</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(96,044</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating leases</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>14,698</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">13,496</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Less: valuation allowance</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>(20,546</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>)</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(17,145</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net deferred tax (liabilities) assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>16,277</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,704</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> 29876000 21960000 67950000 56385000 1108000 3079000 9490000 3573000 7818000 16269000 11375000 9752000 -71000 -227000 -443000 -764000 88012000 96044000 14698000 13496000 20546000 17145000 16277000 5704000 59468000 <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 28%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Pre-tax losses</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Pre-tax losses</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Pre-tax losses</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 28%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>carryforward</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>not recognized</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>recognized</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 28%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 28%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Canada</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>19,400</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,554</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>169</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">159</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>19,231</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,395</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">United States</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>8,120</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,546</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>931</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">929</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>7,189</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,617</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>90,164</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">69,884</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>59,734</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">50,120</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>30,430</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">19,764</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 28%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Pre-tax losses</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Pre-tax losses</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Pre-tax losses</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 28%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>carryforward</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>not recognized</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>recognized</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 28%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 28%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Canada</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>2,397</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,482</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>2,397</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,482</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>-</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>6,089</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,071</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>6,089</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,071</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>-</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 19400000 4554000 169000 159000 19231000 4395000 8120000 5546000 931000 929000 7189000 4617000 90164000 69884000 59734000 50120000 30430000 19764000 2397000 1482000 2397000 1482000 0 0 6089000 6071000 6089000 6071000 0 0 139541000 131062000 <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 60%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 12%;"><b>2022 </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 60%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance, January 1</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>5,467</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,048</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 60%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Gross increases for tax positions of current period</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>-</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,178</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 60%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Gross increases for tax positions of prior periods</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>310</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">438</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 60%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Reduction for settlements with taxing authorities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>(2,281</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>)</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 60%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Reduction for lapses in applicable statutes of limitations</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>-</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(44</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 60%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign currency translation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>27</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(153</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 60%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance, December 31</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>3,523</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,467</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> 5467000 4048000 0 1178000 310000 438000 2281000 -0 -0 44000 27000 -153000 3523000 5467000 3523000 5467000 3523000 5467000 310000 132000 60000 22000 854000 604000 1131000 <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><b><em style="font: inherit;">23.</em></b>      <b>Other supplemental information</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"> <tbody> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 16%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year ended December 31,</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="width: 70%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Cash payments made during the year</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Income tax, net of refunds</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>118,175</b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">138,274</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Interest</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>96,203</b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">49,709</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="width: 70%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Non-cash financing activities</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Dividends declared but not paid</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>7,132</b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,440</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody> </table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"> <tbody> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 16%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year ended December 31,</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="width: 70%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Cash payments made during the year</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Income tax, net of refunds</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>118,175</b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">138,274</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Interest</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>96,203</b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">49,709</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="width: 70%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Non-cash financing activities</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Dividends declared but not paid</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>7,132</b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,440</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody> </table> 118175000 138274000 96203000 49709000 7132000 6440000 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b><em style="font: inherit;">24.</em></b>      <b>Financial instruments</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><i>Concentration of credit risk</i></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">The Company is subject to credit risk with respect to its cash and cash equivalents, accounts receivable, contract assets, other receivables and advisor loans receivable. 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 receivables are limited due to the large number of entities comprising the Company’s customer base and other counterparties, and their dispersion across different service lines in various countries.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"><i>Foreign currency risk</i></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Foreign currency risk is related to the portion of the Company’s business transactions denominated in currencies other than US dollars. A significant portion of revenue is generated by the Company’s Canadian, Australian, UK and Euro currency operations. The Company’s head office expenses are incurred primarily in Canadian dollars which are hedged by Canadian dollar denominated revenue.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Fluctuations in foreign currencies impact the amount of total assets and liabilities that are reported for foreign subsidiaries upon the translation of these amounts into US dollars. In particular, the amount of cash, working capital, goodwill and intangibles held by these subsidiaries is subject to translation variance caused by changes in foreign currency exchange rates as of the end of each respective reporting period (the offset to which is recorded to accumulated other comprehensive income on the consolidated balance sheets).</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"><i>Interest rate risk</i></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">The Company utilizes an interest rate risk management strategy that <em style="font: inherit;"> may </em>use 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.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"><i>Fair values of financial instruments</i></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">The following table provides the financial assets and liabilities carried at fair value measured on a recurring basis as of <em style="font: inherit;"> December 31, 2023:</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 55%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Level 1</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Level 2</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Level 3</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Assets</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Cash equivalents</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,753</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Equity securities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,049</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">12</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Debt securities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">19,176</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Mortgage derivative assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">14,224</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Warehouse receivables</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">177,104</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Interest rate swap assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,275</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Deferred Purchase Price on AR Facility</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">107,743</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,802</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">200,567</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">121,967</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 55%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Liabilities</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Mortgage derivative liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">10,547</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Interest rate swap liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,470</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Contingent consideration liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">44,712</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,470</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">55,259</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Other than the assets and liabilities acquired in relation to business combinations (see note <em style="font: inherit;">4</em>), there were <em style="font: inherit;">no</em> significant non-recurring fair value measurements recorded during the <em style="font: inherit;">twelve</em> months ended <em style="font: inherit;"> December 31, 2023.</em></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b>Cash equivalents</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Cash equivalents include highly liquid investments with original maturities of less than <em style="font: inherit;">three</em> months. Actively traded cash equivalents where a quoted price is readily available are classified as Level <em style="font: inherit;">1</em> in the fair value hierarchy.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b>Debt and equity securities</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">The Company records debt and equity securities at fair value on the consolidated balance sheets. These financial instruments are valued based on observable market data that <em style="font: inherit;"> may </em>include quoted market prices dealer quotes, market spreads, cash flows, the US Treasury yield curve, trading levels, market consensus prepayment speeds, credit information and the instruments’ terms and conditions and are classified as Level <em style="font: inherit;">2</em> of the fair value hierarchy.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Certain investments in equity securities where quoted prices are readily available are classified as Level <em style="font: inherit;">1</em> in the fair value hierarchy. The Company increases or decreases its investment each reporting period by the change in the fair value of the investment reported in net earnings on the consolidated statements of earnings.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b>Mortgage-related derivatives</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Interest rate lock commitments and forward sale commitments are derivative instruments which use a discounted cash flow model and consider observable market data in determining their fair values, particularly changes in interest rates. In the case of interest rate lock commitments, the fair value measurement also considers the expected net cash flows associated with the servicing of the loans. The Company also considers the impact of unobservable inputs related to counterparty non-performance risk when measuring the fair value of these derivatives. Therefore, these mortgage-related derivatives are categorized as Level <em style="font: inherit;">3.</em> The mortgage-related derivative assets and liabilities are included in Prepaid expenses and other current assets and Accounts payable and accrued expenses, respectively, on the consolidated balance sheets.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Given the credit quality of the Company’s counterparties, the short duration of interest rate lock commitments and forward sale commitments and the Company’s historical experience, management does <em style="font: inherit;">not</em> believe the risk of non-performance is significant. An increase in counterparty non-performance risk assumptions would result in a lower fair value measurement.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Changes in the fair value of the net mortgage derivative assets and liabilities comprises the following:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 85%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance, January 1</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>6,949</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Settlements</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>(31,919</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>)</b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Realized gains recorded in earnings</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>24,970</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%; border-bottom: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Unrealized gains recorded in earnings</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"><b>3,677</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance, December 31</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>3,677</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b>Warehouse receivables</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Warehouse receivables represent mortgage loans originated by the Company with commitments to sell to <em style="font: inherit;">third</em> party investors. Principal funded on mortgage loans plus gains attributable to the fair value of mortgage premiums and origination fees increase warehouse receivables and proceeds received from the sale of mortgage loans to <em style="font: inherit;">third</em> party investors reduce warehouse receivables. As at <em style="font: inherit;"> December 31, 2023, </em>all warehouse facility liabilities are supported by mortgage warehouse receivables which are under commitment to be purchased by a qualifying investor. These assets are classified as Level <em style="font: inherit;">2</em> in the fair value hierarchy as a substantial majority of the inputs are readily observable.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b>AR Facility deferred purchase price (</b>“<b>DPP</b>”<b>)</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">The Company recorded a DPP under its AR Facility. The DPP represents the difference between the fair value of the Receivables sold and the cash purchase price and is recognized at fair value as part of the sale transaction. The DPP is remeasured each reporting period in order to account for activity during the period, including the seller’s interest in any newly transferred Receivables, collections on previously transferred Receivables attributable to the DPP and changes in estimates for credit losses. Changes in the DPP attributed to changes in estimates for credit losses are expected to be immaterial, as the underlying Receivables are short-term and of high credit quality. The DPP is valued using Level <em style="font: inherit;">3</em> inputs, primarily discounted cash flows, with the significant inputs being discount rates ranging from 2.5% to 5.0% depending upon the aging of the Receivables. See note <em style="font: inherit;">16</em> for information on the AR Facility.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Changes in the fair value of the DPP comprises the following:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance, January 1</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>92,278</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">238,835</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Additions to DPP</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>139,065</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">143,579</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Collections on DPP</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>(124,313</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>)</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(288,004</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Fair value adjustment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>129</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(78</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign exchange and other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>584</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2,054</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance, December 31</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>107,743</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">92,278</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b>Interest rate swaps</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">The Company has entered into interest rate swap agreements (“IRS”) to convert floating interest on US dollar denominated debt to fixed interest rates. The interest rate swaps are measured at fair value and are included in Other assets on the consolidated balance sheets. The table below summarizes the details of the interest rate swaps in place as at <em style="font: inherit;"> December 31, 2023.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 26%;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 18%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Effective</b></p> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 18%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Maturity</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Notional Amount</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="4" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 10%; border-bottom: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Interest rates</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%; border-bottom: 1px solid black;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 26%;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 18%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Date</b></p> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 18%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Date</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>of US dollar debt</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Floating</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Fixed</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 26%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2022 IRS A</p> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 18%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 15, 2022</em></p> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 18%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">May 27, 2027</em></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">150,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">SOFR</em></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2.8020</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 26%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2022 IRS B</p> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 18%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">December 21, 2022</em></p> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 18%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">May 27, 2027</em></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">250,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">SOFR</em></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3.5920</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 26%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2023 IRS A</p> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 18%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">April 28, 2023</em></p> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 18%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">May 27, 2027</em></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">100,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">SOFR</em></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3.7250</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 26%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2023 IRS B</p> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 18%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">December 5, 2023</em></p> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 18%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">May 27, 2027</em></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">100,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">SOFR</em></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4.0000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">%</td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><em style="font: inherit;">2022</em> IRS A, <em style="font: inherit;">2022</em> IRS B, <em style="font: inherit;">2023</em> IRS A and <em style="font: inherit;">2023</em> IRS B (collectively the “Designated IRSs”) are being accounted for as cash flow hedges and are measured at fair value on the consolidated balance sheets. Gains or losses on the Designated IRSs, which are determined to be effective as hedges, are reported in accumulated other comprehensive income (“AOCI”).</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">In the year ended <em style="font: inherit;"> December 31, 2023, </em>$825 of the AOCI, was included in interest expense on the consolidated statements of earnings (<em style="font: inherit;">2022</em> - $2,510) associated with an IRS that was entered into in <em style="font: inherit;"> December 2018 </em>and which was dedesignated as a hedging relationship on <em style="font: inherit;"> July 1, 2021. </em>This IRS matured on <em style="font: inherit;"> April 30, 2023.</em></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b>Contingent acquisition consideration</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">The inputs to the measurement of the fair value of contingent consideration related to acquisitions are Level <em style="font: inherit;">3</em> 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 3.5% to 10.3%, with a weighted average of 5.9%). The wide range of discount rates is attributable to the 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. A 2% increase in the weighted average discount rate would reduce the fair value of contingent consideration by $1,000. See note <em style="font: inherit;">4</em> for discussion on contingent acquisition consideration.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Changes in the fair value of the contingent consideration liability comprises the following:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance, January 1</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>91,229</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">154,671</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Amounts recognized on acquisitions</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>3,962</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">57,600</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Fair value adjustments (note 7)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>(17,698</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>)</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,700</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Resolved and settled in cash</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>(34,475</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>)</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(123,629</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>1,694</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,113</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance, December 31</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>44,712</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">91,229</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 70%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Less: current portion</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>13,944</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">42,942</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Non-current portion</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>30,768</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">48,287</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: 0pt; text-align: justify;">The carrying amounts for cash, restricted cash, accounts receivable, accounts payable, advisor loans, other receivables and accrued liabilities approximate their estimated fair values due to the short-term nature of these instruments, unless otherwise indicated. The carrying value of the Company’s Revolving Credit Facility and other short-term borrowings approximate their estimated fair value due to their short-term nature and variable interest rate terms. These fair value measurements use a net present value approach; significant model inputs were expected future cash outflows and discount rates which are Level <em style="font: inherit;">3</em> inputs within the fair value hierarchy.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: 0pt; text-align: justify;">The carrying amount and the estimated fair value of Senior Notes and Convertible Notes are presented in the table below. Interest rate yield curves, interest rate indices and market prices (Level <em style="font: inherit;">2</em> inputs within the fair value hierarchy) are used in determining the fair value of the Senior Notes and Convertible Notes.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>December 31, 2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>December 31, 2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Carrying</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Fair</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Carrying</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Fair</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 52%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>amount</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>value</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>amount</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>value</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Senior Notes</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>518,982</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>458,377</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">506,533</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">414,195</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Convertible Notes</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>-</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>-</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">226,534</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">366,183</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 55%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Level 1</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Level 2</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Level 3</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Assets</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Cash equivalents</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,753</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Equity securities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,049</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">12</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Debt securities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">19,176</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Mortgage derivative assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">14,224</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Warehouse receivables</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">177,104</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Interest rate swap assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,275</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Deferred Purchase Price on AR Facility</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">107,743</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,802</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">200,567</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">121,967</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 55%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Liabilities</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Mortgage derivative liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">10,547</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Interest rate swap liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,470</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Contingent consideration liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">44,712</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,470</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">55,259</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> 3753000 0 0 5049000 12000 0 0 19176000 0 0 0 14224000 0 177104000 0 0 4275000 0 0 0 107743000 8802000 200567000 121967000 0 0 10547000 0 1470000 0 0 0 44712000 0 1470000 55259000 <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 85%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance, January 1</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>6,949</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Settlements</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>(31,919</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>)</b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Realized gains recorded in earnings</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>24,970</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%; border-bottom: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Unrealized gains recorded in earnings</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"><b>3,677</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance, December 31</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>3,677</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> 6949000 31919000 24970000 3677000 3677000 0.025 0.05 <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance, January 1</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>92,278</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">238,835</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Additions to DPP</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>139,065</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">143,579</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Collections on DPP</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>(124,313</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>)</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(288,004</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Fair value adjustment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>129</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(78</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign exchange and other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>584</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2,054</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance, December 31</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>107,743</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">92,278</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> 92278000 238835000 139065000 143579000 124313000 288004000 129000 -78000 584000 -2054000 107743000 92278000 <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 26%;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 18%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Effective</b></p> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 18%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Maturity</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Notional Amount</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="4" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 10%; border-bottom: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Interest rates</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%; border-bottom: 1px solid black;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 26%;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 18%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Date</b></p> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 18%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Date</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>of US dollar debt</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Floating</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Fixed</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 26%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2022 IRS A</p> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 18%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 15, 2022</em></p> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 18%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">May 27, 2027</em></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">150,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">SOFR</em></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2.8020</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 26%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2022 IRS B</p> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 18%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">December 21, 2022</em></p> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 18%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">May 27, 2027</em></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">250,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">SOFR</em></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3.5920</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 26%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2023 IRS A</p> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 18%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">April 28, 2023</em></p> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 18%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">May 27, 2027</em></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">100,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">SOFR</em></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3.7250</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 26%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2023 IRS B</p> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 18%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">December 5, 2023</em></p> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 18%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">May 27, 2027</em></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">100,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">SOFR</em></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4.0000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">%</td></tr> </tbody></table> 150000000 0.02802 250000000 0.03592 100000000 0.03725 100000000 0.04 -825000 -2510000 0.035 0.103 0.059 0.02 1000000 <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance, January 1</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>91,229</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">154,671</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Amounts recognized on acquisitions</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>3,962</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">57,600</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Fair value adjustments (note 7)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>(17,698</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>)</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,700</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Resolved and settled in cash</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>(34,475</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>)</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(123,629</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>1,694</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,113</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance, December 31</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>44,712</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">91,229</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 70%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Less: current portion</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>13,944</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">42,942</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Non-current portion</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>30,768</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">48,287</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> 91229000 154671000 3962000 57600000 -17698000 3700000 34475000 123629000 -1694000 1113000 44712000 91229000 13944000 42942000 30768000 48287000 <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>December 31, 2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>December 31, 2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Carrying</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Fair</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Carrying</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Fair</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 52%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>amount</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>value</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>amount</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>value</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Senior Notes</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>518,982</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>458,377</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">506,533</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">414,195</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Convertible Notes</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>-</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>-</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">226,534</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">366,183</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> 518982000 458377000 506533000 414195000 0 0 226534000 366183000 <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><b><em style="font: inherit;">25.</em></b>      <b>Commitments and Contingencies</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"><i>Purchase commitments</i></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Minimum contractual purchase commitments for the years ended <em style="font: inherit;"> December 31 </em>are as follows:</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Year ended December 31,</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 12%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">31,984</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">13,829</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">9,106</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2027</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,365</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2028</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,576</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Thereafter</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">9,147</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">67,007</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><i>Claims and Litigation</i></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">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 accrued, will <em style="font: inherit;">not</em> have a material impact on the Company’s financial condition or the results of operations.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><i>Contingencies associated with US government sponsored enterprises</i></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Colliers Mortgage is a lender in the Fannie Mae DUS Program. Commitments for the origination and subsequent sale and delivery of loans to Fannie Mae represent those mortgage loan transactions where the borrower has locked an interest rate and scheduled closing and the Company has entered into a mandatory delivery commitment to sell the loan to Fannie Mae. As discussed in note <em style="font: inherit;">24,</em> the Company accounts for these commitments as derivatives recorded at fair value.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Colliers Mortgage is obligated to share in losses, if any, related to mortgages originated under the DUS Program. These obligations expose the Company to credit risk on mortgage loans for which the Company is providing underwriting, servicing, or other services under the DUS Program. Net losses on defaulted loans are shared with Fannie Mae based upon established loss-sharing ratios, and typically, the Company is subject to sharing up to <em style="font: inherit;">one</em>-<em style="font: inherit;">third</em> of incurred losses on loans originated under the DUS Program. As of <em style="font: inherit;"> December 31, 2023, </em>the Company has funded and sold loans subject to such loss sharing obligations with an aggregate unpaid principal balance of approximately $4,991,000. As at <em style="font: inherit;"> December 31, 2023, </em>the loss reserve was $12,837 (<em style="font: inherit;"> December 31, 2022 - </em>$14,470) and was included within Other liabilities on the consolidated balance sheets.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Pursuant to its licenses with Fannie Mae, Ginnie Mae and the Department of Housing and Urban Development, Colliers Mortgage is required to maintain certain standards for capital adequacy which include minimum net worth and liquidity requirements. If it is determined at any time that Colliers Mortgage fails to maintain appropriate capital adequacy, the licensor reserves the right to terminate the Company’s servicing authority for all or some of the portfolio. At <em style="font: inherit;"> December 31, 2023, </em>Colliers Mortgage was in compliance with all such requirements.</p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Year ended December 31,</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 12%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">31,984</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">13,829</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">9,106</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2027</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,365</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2028</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,576</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Thereafter</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">9,147</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">67,007</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 31984000 13829000 9106000 1365000 1576000 9147000 67007000 4991000000 12837000 14470000 <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><b><em style="font: inherit;">26.</em></b>      <b>Related party transactions</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: 0pt; text-align: justify;">As at <em style="font: inherit;"> December 31, 2023, </em>the Company had $2,778 of loans receivable from non-controlling shareholders (<em style="font: inherit;">2022</em> - $3,615). The majority of the loans receivable represent amounts assumed in connection with acquisitions and amounts issued to non-controlling interests to finance the sale of non-controlling interests in subsidiaries to senior managers. The loans are of varying principal amounts and interest rates which range from <span style="-sec-ix-hidden:c106418972">nil</span> to 7.55%. These loans are due on demand or mature on various dates up to <em style="font: inherit;">2032</em> but are open for repayment without penalty at any time.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 2778000 3615000 0.0755 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b><em style="font: inherit;">27.</em></b>      <b>Revenue</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b>Disaggregated revenue</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Colliers has disaggregated its revenue from contracts with customers by type of service and operating segment as presented in the following table.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b>OPERATING SEGMENT REVENUES</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 27%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Asia</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 27%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Americas</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>EMEA</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Pacific</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>IM</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Corporate</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Consolidated</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 27%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Year ended December 31,</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 27%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr><td style="width: 27%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>2023</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"><b>Leasing</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>788,132</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>140,111</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>134,845</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>-</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>-</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>1,063,088</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"><b>Capital Markets</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>481,226</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>101,494</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>119,752</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>-</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>-</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>702,472</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"><b>E&amp;D and Project management</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>644,303</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>245,429</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>112,673</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>-</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>-</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>1,002,405</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"><b>Property management</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>323,437</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>82,950</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>121,353</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>-</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>-</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>527,740</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"><b>Valuation and advisory</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>187,178</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>148,526</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>101,237</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>-</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>-</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>436,941</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"><b>IM - Advisory and other</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>-</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>-</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>-</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>480,674</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>-</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>480,674</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"><b>IM - Incentive Fees</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>-</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>-</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>-</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>6,783</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>-</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>6,783</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"><b>Other</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>85,726</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>8,390</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>20,453</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>-</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>469</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>115,038</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Total Revenue</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>2,510,002</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>726,900</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>610,313</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>487,457</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>469</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>4,335,141</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="width: 27%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Leasing</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">851,621</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">147,473</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">125,012</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,124,106</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Capital Markets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">760,486</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">161,454</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">162,232</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,084,172</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">E&amp;D and Project management</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">518,214</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">191,378</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">81,073</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">790,665</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Property management</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">297,573</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">70,148</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">131,507</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">499,228</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Valuation and advisory</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">244,719</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">139,365</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">93,635</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">477,719</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">IM - Advisory and other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">348,604</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">348,604</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">IM - Incentive Fees</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">30,277</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">30,277</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">83,732</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,322</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">15,001</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">661</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">104,716</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total Revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,756,345</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">715,140</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">608,460</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">378,881</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">661</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,459,487</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Revenue associated with the Company’s debt finance and loan servicing operations are outside the scope of ASC <em style="font: inherit;">606,</em> <i>Revenue from Contracts with Customers</i> (“ASC <em style="font: inherit;">606”</em>). During the year ended <em style="font: inherit;"> December 31, 2023 - </em>$42,304 of Capital Markets revenue (<em style="font: inherit;">2022</em> - $48,244) and $44,549 of Other Revenue (<em style="font: inherit;">2022</em> - $53,105) respectively, was excluded from the scope of ASC <em style="font: inherit;">606.</em> Substantially all of these revenues were included within the Americas segment.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b>Contract balances</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">As at <em style="font: inherit;"> December 31, 2023, </em>the Company had contract assets totaling $103,080 of which $83,389 was current ($107,679 as at <em style="font: inherit;"> December 31, 2022 - </em>of which $91,924 was current). During the year ended <em style="font: inherit;"> December 31, 2023, </em>substantially all of the current contract assets were moved to accounts receivable or sold under the AR Facility (see note <em style="font: inherit;">16</em>).</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">As at <em style="font: inherit;"> December 31, 2023, </em>the Company had contract liabilities (all current) totaling $45,293 ($25,616 as at <em style="font: inherit;"> December 31, 2022). </em>Revenue recognized for the year ended <em style="font: inherit;"> December 31, 2023, </em>totaled $23,446 (<em style="font: inherit;">2022</em> - $28,165) that was included in the contract liability balance at the beginning of the year.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Certain constrained revenues <em style="font: inherit;"> may </em>arise from services that began in a prior reporting period. Consequently, a portion of the revenues the Company recognizes in the current period <em style="font: inherit;"> may </em>be partially related to the services performed in prior periods. Typically, less than <em style="font: inherit;">5%</em> of Leasing and Capital Markets revenue recognized in a period had previously been constrained and substantially all investment management incentive fees recognized in the period were previously constrained.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 27%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Asia</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 27%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Americas</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>EMEA</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Pacific</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>IM</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Corporate</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Consolidated</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 27%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Year ended December 31,</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 27%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr><td style="width: 27%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>2023</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"><b>Leasing</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>788,132</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>140,111</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>134,845</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>-</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>-</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>1,063,088</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"><b>Capital Markets</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>481,226</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>101,494</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>119,752</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>-</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>-</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>702,472</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"><b>E&amp;D and Project management</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>644,303</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>245,429</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>112,673</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>-</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>-</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>1,002,405</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"><b>Property management</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>323,437</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>82,950</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>121,353</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>-</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>-</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>527,740</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"><b>Valuation and advisory</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>187,178</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>148,526</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>101,237</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>-</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>-</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>436,941</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"><b>IM - Advisory and other</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>-</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>-</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>-</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>480,674</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>-</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>480,674</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"><b>IM - Incentive Fees</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>-</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>-</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>-</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>6,783</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>-</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>6,783</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"><b>Other</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>85,726</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>8,390</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>20,453</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>-</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>469</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>115,038</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Total Revenue</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>2,510,002</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>726,900</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>610,313</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>487,457</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>469</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>4,335,141</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="width: 27%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Leasing</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">851,621</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">147,473</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">125,012</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,124,106</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Capital Markets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">760,486</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">161,454</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">162,232</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,084,172</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">E&amp;D and Project management</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">518,214</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">191,378</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">81,073</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">790,665</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Property management</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">297,573</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">70,148</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">131,507</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">499,228</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Valuation and advisory</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">244,719</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">139,365</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">93,635</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">477,719</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">IM - Advisory and other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">348,604</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">348,604</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">IM - Incentive Fees</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">30,277</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">30,277</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">83,732</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,322</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">15,001</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">661</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">104,716</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total Revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,756,345</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">715,140</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">608,460</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">378,881</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">661</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,459,487</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> 788132000 140111000 134845000 0 0 1063088000 481226000 101494000 119752000 0 0 702472000 644303000 245429000 112673000 0 0 1002405000 323437000 82950000 121353000 0 0 527740000 187178000 148526000 101237000 0 0 436941000 0 0 0 480674000 0 480674000 0 0 0 6783000 0 6783000 85726000 8390000 20453000 0 469000 115038000 2510002000 726900000 610313000 487457000 469000 4335141000 851621000 147473000 125012000 0 0 1124106000 760486000 161454000 162232000 0 0 1084172000 518214000 191378000 81073000 0 0 790665000 297573000 70148000 131507000 0 0 499228000 244719000 139365000 93635000 0 0 477719000 0 0 0 348604000 0 348604000 0 0 0 30277000 0 30277000 83732000 5322000 15001000 0 661000 104716000 2756345000 715140000 608460000 378881000 661000 4459487000 42304000 48244000 44549000 53105000 103080000 83389000 107679000 91924000 45293000 25616000 23446000 28165000 <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><b><em style="font: inherit;">28.</em></b>      <b>Segmented information</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><i>Operating segments</i></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Colliers has identified <span style="-sec-ix-hidden:c106419112">four</span> reportable operating segments. Three segments are grouped geographically into Americas, Asia Pacific and EMEA. The IM segment operates in the Americas and EMEA. The groupings are based on the manner in which the segments are managed. Management assesses each segment’s performance based on operating earnings or operating earnings before depreciation and amortization. Corporate includes the costs of global administrative functions and the corporate head office.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Included in segment total assets at <em style="font: inherit;"> December 31, 2023 </em>are investments in non-consolidated subsidiaries accounted for under the equity method: Americas $2,438 (<em style="font: inherit;">2022</em> - $2,690), EMEA $1,665 (<em style="font: inherit;">2022</em> - $1,483) and IM $29,748 (<em style="font: inherit;">2022</em> - $24,002). The reportable segment information excludes intersegment transactions.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 27%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Asia</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 27%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Americas</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>EMEA</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Pacific</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>IM</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Corporate</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Consolidated</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 27%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Year ended December 31, 2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenues</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>2,510,002</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>726,900</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>610,313</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>487,457</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>469</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>4,335,141</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 27%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Depreciation and amortization</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>84,725</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>31,698</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>12,174</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>71,429</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>2,510</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>202,536</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 27%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating earnings (loss)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>174,613</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>5,483</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>62,709</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>103,139</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>(45,009</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>)</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>300,935</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Equity earnings</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>2,095</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>98</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>-</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>2,885</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>-</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>5,078</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other income, net</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b><em style="font: inherit;"> </em></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b><em style="font: inherit;"> </em></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b><em style="font: inherit;"> </em></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b><em style="font: inherit;"> </em></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b><em style="font: inherit;"> </em></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>841</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Interest expense, net</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b><em style="font: inherit;"> </em></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b><em style="font: inherit;"> </em></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b><em style="font: inherit;"> </em></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b><em style="font: inherit;"> </em></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b><em style="font: inherit;"> </em></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>(94,077</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>)</b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Income tax expense</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 9%;"><b><em style="font: inherit;"> </em></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 9%;"><b><em style="font: inherit;"> </em></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 9%;"><b><em style="font: inherit;"> </em></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 9%;"><b><em style="font: inherit;"> </em></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 9%;"><b><em style="font: inherit;"> </em></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"><b> </b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>(68,086</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>)</b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 27%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net earnings</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 9%;"><b><em style="font: inherit;"> </em></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 9%;"><b><em style="font: inherit;"> </em></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 9%;"><b><em style="font: inherit;"> </em></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 9%;"><b><em style="font: inherit;"> </em></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 9%;"><b><em style="font: inherit;"> </em></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 1%;"><b> </b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>144,691</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 27%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>1,898,815</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>879,919</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>467,122</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>2,062,956</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>173,314</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>5,482,126</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total additions to fixed assets, intangible assets and goodwill</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>112,953</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>18,187</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>28,127</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>6,334</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>2,571</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>168,172</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 27%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Asia</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 27%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Americas</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>EMEA</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Pacific</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>IM</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Corporate</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Consolidated</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 27%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Year ended December 31, 2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenues</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,756,345</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">715,140</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">608,460</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">378,881</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">661</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,459,487</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 27%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Depreciation and amortization</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">86,927</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">27,432</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">11,476</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">48,543</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,043</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">177,421</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 27%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating earnings (loss)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">254,375</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">9,891</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">72,256</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">37,055</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(41,081</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">332,496</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Equity earnings</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,671</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">58</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,948</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,677</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other income, net</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(1,032</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Interest expense, net</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(48,587</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 29%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><em style="font: inherit;">Income tax expense</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 9%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 9%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 9%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 9%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(95,010</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 27%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net earnings</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 9%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 9%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 9%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 9%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 9%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 1%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">194,544</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 27%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,685,753</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">857,974</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">408,825</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,101,208</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">44,417</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,098,177</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total additions to fixed assets, intangible assets and goodwill</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">131,114</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">237,622</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">59,759</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,291,202</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,703</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,723,400</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><i>Geographic information</i></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Revenues in each geographic region are reported by customer locations except for IM where revenues are reported by the location of the fund management.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;"><b>GEOGRAPHIC INFORMATION</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 69%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>United States</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Revenues</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>2,362,420</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,542,270</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total long-lived assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>2,293,362</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,270,468</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 69%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Canada</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Revenues</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>432,176</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">467,975</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total long-lived assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>110,195</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">76,071</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 69%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Euro currency countries</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Revenues</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>404,158</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">411,834</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total long-lived assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>368,198</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">367,749</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 69%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Australia</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Revenues</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>284,471</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">277,488</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total long-lived assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>114,754</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">111,013</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 69%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>United Kingdom</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Revenues</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>266,487</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">218,304</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total long-lived assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>526,669</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">527,157</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 69%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>China</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Revenues</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>87,509</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">96,222</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total long-lived assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>8,073</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,410</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 69%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Other</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Revenues</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>497,920</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">445,394</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total long-lived assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>290,862</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">294,697</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 69%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Consolidated</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Revenues</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>4,335,141</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,459,487</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total long-lived assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>3,712,113</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,654,565</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 2438000 2690000 1665000 1483000 29748000 24002000 <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 27%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Asia</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 27%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Americas</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>EMEA</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Pacific</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>IM</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Corporate</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Consolidated</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 27%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Year ended December 31, 2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenues</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>2,510,002</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>726,900</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>610,313</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>487,457</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>469</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>4,335,141</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 27%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Depreciation and amortization</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>84,725</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>31,698</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>12,174</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>71,429</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>2,510</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>202,536</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 27%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating earnings (loss)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>174,613</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>5,483</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>62,709</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>103,139</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>(45,009</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>)</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>300,935</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Equity earnings</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>2,095</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>98</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>-</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>2,885</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>-</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>5,078</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other income, net</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b><em style="font: inherit;"> </em></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b><em style="font: inherit;"> </em></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b><em style="font: inherit;"> </em></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b><em style="font: inherit;"> </em></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b><em style="font: inherit;"> </em></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>841</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Interest expense, net</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b><em style="font: inherit;"> </em></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b><em style="font: inherit;"> </em></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b><em style="font: inherit;"> </em></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b><em style="font: inherit;"> </em></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b><em style="font: inherit;"> </em></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>(94,077</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>)</b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Income tax expense</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 9%;"><b><em style="font: inherit;"> </em></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 9%;"><b><em style="font: inherit;"> </em></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 9%;"><b><em style="font: inherit;"> </em></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 9%;"><b><em style="font: inherit;"> </em></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 9%;"><b><em style="font: inherit;"> </em></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"><b> </b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>(68,086</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>)</b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 27%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net earnings</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 9%;"><b><em style="font: inherit;"> </em></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 9%;"><b><em style="font: inherit;"> </em></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 9%;"><b><em style="font: inherit;"> </em></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 9%;"><b><em style="font: inherit;"> </em></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 9%;"><b><em style="font: inherit;"> </em></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 1%;"><b> </b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>144,691</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 27%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>1,898,815</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>879,919</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>467,122</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>2,062,956</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>173,314</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>5,482,126</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total additions to fixed assets, intangible assets and goodwill</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>112,953</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>18,187</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>28,127</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>6,334</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>2,571</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>168,172</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 27%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Asia</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 27%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Americas</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>EMEA</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Pacific</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>IM</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Corporate</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>Consolidated</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 27%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Year ended December 31, 2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenues</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,756,345</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">715,140</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">608,460</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">378,881</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">661</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,459,487</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 27%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Depreciation and amortization</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">86,927</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">27,432</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">11,476</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">48,543</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,043</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">177,421</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 27%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating earnings (loss)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">254,375</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">9,891</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">72,256</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">37,055</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(41,081</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">332,496</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Equity earnings</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,671</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">58</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,948</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,677</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other income, net</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(1,032</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Interest expense, net</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(48,587</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 29%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><em style="font: inherit;">Income tax expense</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 9%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 9%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 9%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 9%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(95,010</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 27%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net earnings</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 9%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 9%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 9%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 9%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 9%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 1%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">194,544</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 27%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,685,753</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">857,974</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">408,825</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,101,208</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">44,417</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,098,177</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total additions to fixed assets, intangible assets and goodwill</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">131,114</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">237,622</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">59,759</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,291,202</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,703</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,723,400</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> 2510002000 726900000 610313000 487457000 469000 4335141000 84725000 31698000 12174000 71429000 2510000 202536000 174613000 5483000 62709000 103139000 -45009000 300935000 2095000 98000 0 2885000 0 5078000 841000 -94077000 68086000 144691000 1898815000 879919000 467122000 2062956000 173314000 5482126000 112953000 18187000 28127000 6334000 2571000 168172000 2756345000 715140000 608460000 378881000 661000 4459487000 86927000 27432000 11476000 48543000 3043000 177421000 254375000 9891000 72256000 37055000 -41081000 332496000 1671000 58000 0 4948000 0 6677000 -1032000 -48587000 95010000 194544000 1685753000 857974000 408825000 2101208000 44417000 5098177000 131114000 237622000 59759000 1291202000 3703000 1723400000 <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 97%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 69%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>United States</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Revenues</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>2,362,420</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,542,270</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total long-lived assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>2,293,362</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,270,468</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 69%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Canada</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Revenues</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>432,176</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">467,975</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total long-lived assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>110,195</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">76,071</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 69%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Euro currency countries</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Revenues</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>404,158</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">411,834</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total long-lived assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>368,198</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">367,749</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 69%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Australia</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Revenues</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>284,471</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">277,488</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total long-lived assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>114,754</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">111,013</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 69%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>United Kingdom</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Revenues</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>266,487</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">218,304</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total long-lived assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>526,669</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">527,157</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 69%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>China</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Revenues</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>87,509</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">96,222</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total long-lived assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>8,073</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,410</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 69%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Other</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Revenues</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>497,920</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">445,394</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total long-lived assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>290,862</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">294,697</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 69%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Consolidated</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Revenues</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>4,335,141</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,459,487</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total long-lived assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>3,712,113</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,654,565</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> 2362420000 2542270000 2293362000 2270468000 432176000 467975000 110195000 76071000 404158000 411834000 368198000 367749000 284471000 277488000 114754000 111013000 266487000 218304000 526669000 527157000 87509000 96222000 8073000 7410000 497920000 445394000 290862000 294697000 4335141000 4459487000 3712113000 3654565000

    3A,:1)-1LXW C M@Q,3?U ]NZ)N)]!8PLBM3QIZ/1]P39ZW5IC=\FTIUP (;Z#Q$\%V(0Y"\5#Y M+>WLP\A#OLS>G@8>=LN1C^.,0SD("FXGH%!@X7:TWT,ODEHJ\/D1-VQ!'&!@N:MY' M4-J[K1?@%\'S57J9A'&NRL$H,@NM)*?1=IFD\% .6\/BG8M&9V?'T=X? MYX.Z>R65?$FW&LX)B=7MT_<+2E45ADD4%>RFIZ\&#&JB7-P^W#O1O=N M=.]&1\?(0)L!MWQBC0FC-%J[B0"'&Y:H0)[1KOX,+AK/33HH<$CA@;M MVK*N0<.?@V]$T 7/4QK,\B0*2.$;-L0-&T9Q!AV"Z.B$'MY1N:R+I]YRD)I"(OBD=J MDY=TK9U2OCNGX! ^J(_'$H_CEJ0DG4G]:[]:['16(<"IBDE)JW_2N@3Z>(2? MH_I'F.ST'IOVV/2[N0>JZ53F+O:LT6'D_DX1?Z?(<=XI8CMWE MN!D^AFH!#GQ2'$F"CG?H&'/D'3J.'#H&R(9K;\TO^]52AP-:*+_ZL*#JR_T$P'I_5&-C'!X@ M7-2\#W^4 =;E2T1VR#_U)2*/W@_D_1 8E#Z/&^/'C?M(^Q\YE/K>*E< 55)4 M< "Z:A5XP$Z/ZWA=PWZ_!JL!%T1%@7T654^H6E DBC@ZA:Z=N&Z M!B,Z@X&,:8+A01ZE>*[I([?:6> MJL0@AYUGVSQ\-G@_1W^M+:^A498S'BNK?!CVR9H'!X M1;3%B7 DP=W&,!XZ085I)!R,=*"44IM:VI%?>UH[0$$QS8M8OZ MMR"F)*6F?NC#;LZ"+EE*F^9#TPR':QT7->_#T>_+8UFCRI?'\N6Q,(2!%!N\NLM*49"3 M^(&*I<;CUM1\<-JU7JSF#F.EW[OBO"O.N^+0N^*.IR13XT' S;?=T;FC?(4E M7V&I7[ >IF^A$3:#%<^A0 ,J,;2[_6$0UB,H!V97( %(X.A\?]Z#8LR1]Z"X M2 $H-VNO28?/P:2:;GM,3G5[3+Y=$,X\Z8T$]')LU+ZO-;ITM'#@F1G_(87 MEZ'+I9EG=+))[JQW,K0= P?FCXN:]^&!>%?8[(7:#^@5>Z+1Y78EEVOFY.6: M_)N+TUBN:_UU!J8C8.%P1UWCU;4M1SE^3@>^G/'N?V.+?'N=$Q MTN7\X98V]M&AR9T/;7268-OWQZW8!Z@PC6%6! : T<-7'KXZ0OBJM;+J',_Z M%,PYC[ZQW3N$PEAO>[I#K^J>[0M,>=3GJ%&?+VNQA]O+@![>3O9VLK>3QVD7 M>NW7:[]8M5_PT>-AJT*+RW9(N-"+MTF,%O;UCG5V882^6#=:M T'91F MOGX/V#&[M%4(JPPZ$N-&L%J/YRPY 2 M5 O)CBG0:9G]B$Y&FYQRZ"2TT;SF\$ CE.+9#65 ?@JT>8M-45I YGY"L_9\ ME+(Q1SY*V5&4,L"GZ#P^^<= OO@G*K*B/)/ZSKC*E&8(=W'*C41TBE4^W8U= MJF?W^:.4-I9((II"A$W[6HC3_9H0L>3RF?^AT85\4!(J0(NGV1T-568VFS$: M/7!58E 7<=UA&!Q1M;BH>1\QOB:1>7LK8V]-J.U1Z[$&]W,>/P9/EFQH[:,, M?92ACS+T,54^IFIP:=\I.^6=E@WRTM1\<-JU\]_<8:ST^ZMI?$2;CV@;34S1 ML<>#'7O,5.,QR,T/G=%&2QVEL[*E-8X*?T?@ML07.76\;LMV4"Q*B1W0DXDG M4LK,YD(GMX!SC]N"XE$*L1TEH9,PXXEL\IYK8XZ\Y]J1YQKDK7#NN_XI^$8$ M7? \I4%81 4'LS(LF)E[L4&#N?-G&Y#3T;-=DG0M#Y%\QD6-=X7[0D!CHWGP0D ^N&!$#OHQT^Z# M"[HYS\K$C>D3%0F;+[*MO7XG5;Q[/A/;7RZEVO9\_XVLU"_:D""J8>KUZO93>N:#4:K=B>J;S@6>DWV3.\&]VYP[P9O,F=&7Q:E=@OF M\(UOM"[OT15>:"H08@[YH,+KNR\X[^4>B9=;"Y*B%$KOS+;H_^M?(FO5*&[@ M*D EB"Z]F7@\SC!;$8W8 70FW@MB@DI4NVF7W@^/2Y:/P@__O[.S.SZYYO+_BU;ML-6#A) QYGF3I)(ENY,XG2"374DC9D]IVFCQT9IV] M \:['GRV%1Z$;T0P,R+#]/A,.:\0#ZT0MSE'G>O'OP1/:T,LD#-"!4VS@"H9 M;!&F"AG+G?8,I\8KT^]/F?;7?5JCRE_W>0S7?7K3ZDA,J]XBCR[7I^CZL !' M_!KW]X:C-QR/_.(I?Q6#OXKA^*YBP!-)XW$ACPMAQ85:ZD/.H:%? T$C2I>D MK%J=*-$0JGLRWR(JQAB1T:#NP*(69'5*;;Z33UNN"HE=*I"P/I-7WQ('9(2+ MFO3DLSG+ CFEW1+PU5A4U[7Z,O T* MG$DCAHL],N' B$%/#Z3Y& 4/-:%CI/4!P[MNX*.#J[J=Q>AL/N.WQ@WT>53@ MA$L9QP"@>?3)HT]'C#X9*YW.<:??@I"L6$;B(,WVJ($B3#7=W6%)6@(ZH4;7 MQ> M+3)]Q;3:AF.AUT<&V0$(]F=6@Q7?B\+-OM#@2<(]&9ZYI7@@W5Y%1 0F6!!0#"&3G14(M, ]P M>8#+ UR6 *Z6:IEKF.O3AR"A64")2.3>D :2N#20"S.0/9=2DE.U6QAB7T9C M.@/$6E#5"25[6%#UI?S_CS>GER?U4)2V(0[0!QQO5L37I%P1U>Y"!"SP59ZI"=Q@X(Z->"@Y N8^;!WX4]/-3FP2@/ M1D'!J.8-E;?9O,:+2P%/&'1F%NC=<+CJC H"L"^N&% JC^1X).>(D1R@K>$< MN?E8!O8\RBTA4B#&2HIL<>^O*5S3.) [C 9(BB^5]/[P$%\JR1I5OE32,91* MFGPC(FI(.:QL,Q V.9V=[FWH=S266W]TRM,L+8[5$[7GWY(7=1JDC==WVAG5 MH[1F**U4 /@+I85O:UIDCVBO9&QL[QXA+.1A7V(F0JCU7,C'R3;U(57W=.8[JG]XIB'>:+:BXX(*R>?) GB=YME!E"]Y<9[T? MSPOMT]E-4]SK(EY*VW[]Q\ZL7W_QKZ_WAT2^^0&'&PL7-=ZIYIUJWJEV'$ZU M!LKN2S7H"U5Q5:L%"TE MREJECL :#TRWUM'8U'R,M _JZ'Q+E,)CC63GL ,"^@W?P\".>LL\X) G>!$< M2!?'/&14)"1>ZP'W5#RQD%[>W6N/ F O'\;@PQA\& ,Z1L8?Q@"SOKB1*8R) M/P,%A+( 8U& M'L%;!#<"8U!)J;T-LY.DXHFS,#771R"M^F@[('0[$JEMJ])TDM[/:*37A]#Y M$#ID(73NJH*:[GQ&P-,(N*WGM-G;XO:ZH0H:X]DPC+MP3Q AG2(_3^5Z85(7 M2#+Y*652\DA)/WEDL5RQ]?&?9CUQ1#OBHL;'7OK82Q][^2YB+_^0>NHBH]'D M26Z3&AJU[=S&HU'!GN2._D351J]T 96(J(VT@'09,P_#W@NV)>QRJPCM1/7Q"#]']8\P6:<^PME'.!]]A+.)I?/& MM0,R*C!RVV1O]%PV23 M%8@J>L*NV&((/O-AC3ZL\?C"&K%&K -P;#1+QDS1/(S-XANA'E M"AX($^FTV']"LT)\'+XQ1SX.WU$(#W$V MXD =&Z^F]N3EAF3KFQXV7^M*IIH/,"!_:]*T2PK08[P<#+HK%%G<&YNZ[K8) M6&,?FN>+1?I0*G2,@)5";JZ"8>2SQ>''6YPTHPU'::L[>^#D0 MY967P8J(["7(E ]5,J8.>%/?!F0L=XX-.#6=O!HW/%%K2BC"DGEQ9^B"QU)" M-9X-:!\<_@1U*JQ,G+[G-#TKJ-(;UOQA#YE[.\FTTM7*YMZY3JUZ]?ZZC0-1T3 MS8.N]?4E[+=*;6N@O*[A6.A%,\\/>]JQVO!VOVAV4/,!4/ '=]BW&,'[\;P? MS_OQT#%R/"41K*BMW$1EP3@++8X>#E<<1NN>;'LBH\-<-6^(MT+14#D$^I+B M(W-(VK/0$B NO3?='3GOZ]Y=+?;@LB*922^)N)/FFD<]+IV)H!9 M#1E%#-KZ#K]Z(NI;X?#$XZ+&QP7(D_]6\"@/LZE8WPQ9X_;6-7-%XZY( ZVN MLPMJ.PYJA[UX9?1>X_4>>"'/ZDU5GC]8MCC-TXPOJ6AVXIAU]QX<[\'Q'AQT MC#0>7-SHS!@=Q \[N-'85+!7P<$*-RH[O[,LC@!@@K^\)D-E=/X'#SIYT DO MZ-1&FW6../T:K-\]C0*6S+A8%DEHIOA3PS#NT"@0(9VPJ8E\>RPDZ7WYG'I< M2-O0 CIU?GT^:22BMI$% BZ3)YH6"537)"%SJJ>DN34.@ H7->\#+GM7,,EZ M.6HCD"O;X*9RV#OL2DKNZ(H+E<8)#QTVZ#D,@'.2IU*'2C?'2*J)\P;U\;"9 MA\T\;(:.$;,US$%'Q>BPLQ8;&3H[L?I]<+A1@ JTL".6R&$TV*MK,*73_$S*J'!)8;#B,5,E<;8?X-"@ MZ8@N4,)V-'4+9N-RJY6O6TIS$65_JQ[Q4F>7FG2Q@.%=2T&P_+G;I^ M"$*C64\<:!HN:CRV5UT\1,K2[7H9-D![S1V@74[O.;OE: MZ_RG?/G(DK*J:$E7'2^-'9S2?TK2A2KQ)O\Y_RMG3R16E@OLM1CU1<#5G=3J MI869T4A'N1&S9D.ZG0,I6/+I42%BP!<*Z#(<#_?Y8\HB1H3.J-"2)%;$#%O4IK,.CGF8W-3)9B'I@Y.Z;\@3/Q. M8A4QM+T*W.18,^[OEKLBTY6JQ%>YKUU)$NDN@S7]!XVC"R[NY3:G764M1W'+ M*1=4VCZGN5P?2?@J#TK27/P9[Q_4C>^UZWA.N?_">?2-Q;$D[3+)2#)7IM4D M36F6;G[2OF'C_FZYRXF<[XS2]%):J3CDXH*'!M&QH[99R MP5=49"^WL5R",+=.)@"ED94>R-]RM[O_*8_,I->\';XFN- M/A!T/ ((Y]W<(^@"C,Q8AB/5Z&*/#!DU][$ .;94(,L1QVT<+<")^!'I1$#M M'2";/R%ELYT)#F3Z9Z1, P$L()>_(.42ZJ\!LODK4C9;^G& 7/^&C&OS*"RH MKH%5OS)QG4)YQ:I8=?)T0)G'JFQUJ=[5$BZ%L8].R6@=J0AG&JF^U M]-="V<:J+?(!R MB561 X<80!G%JK1! ZH=Y@N5]7:"-%\NB7@)^"Q8"9K*7PKJ@JQ0)S?40>L( M 8=S5T_(B*!.:4(U:MIUJKNA&MP)1\8++FI\_DU=K&^I*2OSD)%'%A?*X1KW MB::)U*7DZ2J%33:XX8G8_%FX:%3_8H4\T'"1L+]RFA8.-W"U1>5*F\XJ1#1]D'2E MU3]I2TCU\0@_1_6/,#GS1A$UI5LF/EBJQT)%30<5=['(1Q=%9G3,HPO9Z>5% M-N#4=;8,JG"[@1<%AOI*/L32AUB.*<2R1G&H"GEP9Y*ZQN]^#$CX5\[2X@EI M.]!..X8SI Y !0R>\^C7.T6_[L,%C?*83F<;M'VR)U$G+WM_-185[C"41W@\ MPN,M]W:Z];'JUMW/R%=J\H_!]^(H N>IS28Y4D4D,(J:*#*_8D\T*@WHO=CBQB)8[4;QNK/7G;WN['5GKSM[W?EX M=>=.AZ-KM?F7?5Q6T)@4-S.J-]5.>/ZMX M_X9PNXZCX%"Z<5'C30"O&'O%V"O&7C'VBK%7C(=0C*TH-:X5XU]5/M&*L"B@ M:^H"DD0!5WFZG;!E\X&=J!O&VS#>AO$V MC+=AWI$-8WH>.M=[/P9L>ZU!-^6W>21W&C"4%J\&>S48% Y41 (*Ð.:5% MGLSA=2 GTK#]-Q>GL90W>+10UX$'F@\-N8;A4L8C#<3QMK+>NH97-EERD;'_ MT*BH[ 5GV'2@0?CENO=RD6>YH&NR"\AJ'19K].IM/L(;D]Z8],:D-R:],>F- MR>,U)CLK32-REMG2FT;D,.O+. !.@;N;-N%38%]'= ZP? KFZWLB6^(JM0.X M@U,:2/ HBD=10#;TYL94N+%]#IFT["4;MKVAS]SJV8G_:NJP@% MC5@6S$BXOIBOI4UC,J8["\><*F_O>'L'9"NHS7LZ.RV$ZF(K4W C =C?6P?> M.O#6@;<.O'7@K8/W8!T8'8O.->=?@B;06KS[VNYNER+U?E:JN"*,W@$KSI[U=FKSEYU]JJS5YW?@^IL># Z M5YY_#:163^FR4"L3GBAY$*I[,M]JF6VUZ#9CNU.GVU/G]6JO5VNTH[NM6-V\ MDJK-%@#2GMH-XK5KKUU[[=IKUUZ[]MKU\6K77P?8*ME>PO8+M%>SW MH&!W."2=*]X?2U#VD'>-/)FT[>=/*FDS>=O.GT'DPG.WJ% M8^GM?,VTL0$ 9!#GM0#V]2/G5O.G@"6RE7+-/+UQ=:G-!$"JYI\X:-,T*[/="?L_FIM/0:52/'1P!=G"?+Y=$O.QM@:?2!&')G,J% *BV M8-A]&-ZFTJ EBJHKGJ:G1(@7*?!**83S9S"$QWX\]N.Q'X_]>.P'%R[05><; M$>K3BZ8W:E"HH[4'Y!WC)9&=;#T@WS]BXKNUR@9D]B>,S!KIW\[QS,\!SQ94 M!&F^6I7'&XD#ELCWL>P2#&0XK#OZI@$BAUJ/@ M %!Q4>/A7 _B>!# @P >!/ @@ 6?PSD^$0J\(72F,II4S^V MK'@(',V=;FQ"CP\/\/JD1N^Y($RH6!Y:PAK7E*2YH-$TN:-A+H0T@U5J3/HU MX8\I%4]ES=-5GAU@?@V*4T]/&6:F3EY.2"Q7'[U?4)I]$3Q?,77[&' *@-V' MX>V&9F=4L">B0-[B96U0KI>V+PVB6#M__D A""=Y*E6&-)V$?^4L+8Z$].1E M[Z\M])3)3RF+"OBM>7WU\(3!0G0V;_]R=["9Q.1 N@_$V\$N^!I"KA-OPW 4 MB\_PN(;'-3RNX7$-CVMX7./X< T'1^<(HQT&4L1'&!?1JTD[\E@)N X^QN"( MOFRM$<9.M ,UG*/!/Q7%^EA6HJ0D445&]D(\6J+"9J.Z0X?;T.51XO>'$J;%U7; T)/$_*1'7),N%I&FS'6H-36OC M>4S"8Q(>D_"8A,RW8:\%>"_9:L->"CT\+[G D.M=X M?PW6[YI&%I+Q8*.YTX9-Z/&ZL=>-05%PZV6<7LCMX%P*C4A(?)JG&5]*H51. M=Y[,K]@3C4K'ZLG+%\KG@JP63)K $T&):4A<7P\=[LP M3U[6/QI4PFXSFK<_O/WA[0]O?WC[P]L?QVM_6#DD1Q@#Z$ISJ(?LF5P-.9SMIOJ-S%=QW MF?PA_UB4VWI9&XD>:J,=1L!ANN*BQAO2!VK[1K1.>9YD@E&04+;K[,T\]V:> MMS7&96OTK[#63CSO?$J^6WNJ]JT=FSWESJZ L=3F $*7'*1GM;,"Z-R)%:1E M"4QE&:P$3>4OI9^GFTUD/*X[QU8[RKK90FN[^8JE16[A'8V+1Z8+MM*90/!N M%BR?"Y(DC%X3>D9CY7>ET5?)L/@FF((]Y./OJ7ABH?Q\]O6^GN@.P]A@HJR- ME,SO:$A9D7DW%?*'1!'R)2?R3,PHO:6B '&24'T,E03,#]4X6\-98.HR>:)I MD=)S31(Y]+),*BM"137B8]#- I$*#WJ@8GF9J E@3_0V)HF&.DA["V15L"YE ML*AD5D\;N),- KG(YO)IVV5QQ^8+^7Y2H9D\<"<&]!F$AD7C_]U.>9C<\^R7S%9G6KSJ0K$I[2DY=K\F\N M3F.2IA5G1H<1L'"XH^Z&+&FERM5QE./G=-"3<(L,KZT&W3ZL;>N6ZES(*U:?&DAO[."4_BLJM_ %CZ/+Y4KPI\*\U#, Z.&6 TX4B%G6.A);^",Z M>?DBJ1.)HF^29PLNBK)9FMVOPTB8.=;N$)W&>E]<#[H[UF$K]W=R&1(FRFBP M4%'_4L-TFR&<\JBP-G48:99H59-!:-2*5W4C['0.*M^W@J^HR%X429D\&K<6 MULG+@Z1#)Q+PGC@X4E3I7PN\Y_%PA%/Z&HU!@YYN@X$VFWRA[4^R77'(I7)T MUT4'P7JYY:02:)@(H1"\$5IIZ?)P/ M@CR&7#=!(KHDXD_EPRW^4(J8WO(&]7'*Q>]TP<*X@>SJ1C[DM%=&JKV O,$= MAXF#-OH][Z!$8^2]#1[/+0'=&.>C"T+'K8)>&&>G$ASA,%AB=.'RKWV;H>J?SU](J1%24QA=L\05;+!5L,8ZX0Z?R M :JU6"OQ@$[; \JM22 B.I4.QF/[>'QTRAR,8?/$22"C/R-CM*=P2>!L_()Q M-GJ)K@5.R*_()J1-VCZ0U=^0L>HH:1RJRF"K^N\F5'@W.V[*M_T8D% J96GQ MA*YUK&&#.2O49D).I^ILD[W'3&89%6=2$U3R)MM]^/!K?14FHXX62D4I^$5N MT"40D[*(BO6BW=O12BM(5U:[W1C]D7]+V&$R!+2Y#:)0E>;S);C>40FNB90? M%I)J*:MOT#]=*2.W)&0S%M:35M>F=^K65V[LWS91*7*@MN.@UG["9A/5FY/X MU9T>U070&MLZ+H957FRQ=S07'P75I\V"^QT'-X.F %=15Y]TWM!Z:,IOS:9Y)RX"FA77U#S9?-$R3W8>,=)ZN^+?>IVGO&4AG MZ8J11Q9++:[S7+P9:6B.=VC,9:0\NC-&MC[\]J3NYUG2K:+\TS9?[Z&_3 M_MK3TQR7F*Q\G8V%3<#],'#36 ($W.\XN!FVE)XO!.D+08ZV$.3FII+-&4"W MVWL-<\T=?,D,?V]82?#HBC@T(QG<"%;"Q!_4FN:M(1&,W/JB#J_G Z[G\M;J MI%N^+>6" T%,-'' L%V(@[!Z5'&E=O9AY"DY9F]/XP1RRY'/MS,[8@9-J_(9 M=Z/)V@9Y.- )/EP]Y.W#95 *NTT=^LCRJ V!5'1"#==UN95X*I3RW8^5T$G2 M\20+^C0MXU7JT[3VR6XM'C04,DOK4F%)<;X MM(-C2CLP"=OPAF;3V0-YKID$NX.[GI?=>TOU+ZXY1KKC:.^/\T&C MQ"65?$FWRL@)B549M/L%I:HHW"2*BK.4Q(H)J1&I.Q-.7HP8U:1'N'VXTWG= M ^-M;+%=A_-FNS?;49KML-AFQQL%MWR:C0X)&7*#1A&HSD#K5G1UPJU+'>&.RNV_H*7<*/Y!X^B"BWORQJHRZV2A%.056[), M%7\565)>B9B]7,IC0BHKV66RH^&6BVS&8\:K"&X]B 4&*D:O]PXT-L:!R>.B MYGUX"!JJ U;>=;M7$5!S%VZ?5%7=A[Q/5?U]R3U2]>;FXSV*:BZ@[IN:VAFJ MNMX8#45#5_E1=X20^#))I:)5U ;75O31M?8XJWN+].%'FC2HD*=X4N-0R@>(>W46]VC [7-U(ET2R77GV=W;UF%#9$>H=F9^K#1SOVH7SRWZBI%"5M&@4,,5)1R^.^<#. M'#EM2>ODRX%4O7E]MZ+I'615-S-VAW/$ M #ETCSEQ'YRX@\M.]#J'UQ<"RVIM&"1P? F-?F!"H\J"SL/L06 P3JH1(/ ME1P95-+6XG,-(/P:K 1=$18%M"0G#4@2!3Q;4&$G'K3#$YQ!"IUI[(0MG-'' M[)Z&N2ABJ16V],"O2:;^?GF@8EEEKT/[X#"4<5'CS?:JJ@>W,8WF-)JDIW+9 MR-4A2%P)%YEU7-SR1?PI:>_TLK-.P?#S=,"CU>TT'IUG! MYJI"ZR8OPH"'NJY.>7J]K>X(/-4*%+ 7"DX:5P>\XY 5&J[6]9#A916J>F#@ M0 LL@OJ,FXM!H=$KFF6JKOBIH!'+M*>?KJE3FJ^)^%-JIM)H@NY/@!Y..9@J M+;L4"NV4U[9S2NU:XU'BF^O*N-2V&XY:[:K4M!P/Q8/N'@4]TN:_S<6*I[K; MMS4MAZ2X>;;KVHZ+ZD&EY'[!1:8L],ODB:99$;16YQK2-/6.-^]XVR*.XW.\ M0;3Q^I([.L47([?UN@ W.(#1 V#->$6UQ(AQ)8H,Q*(=.4&$:"0>C%RBEU*:6 M=B3WOOHX$^.UY^-,^BU%UNP"'%GB32M'FMN=I'<>Z_QK0#:Q7%+9(E8%R"&V MZRB;P3H@8]ANE02[BX#\8;DBLDW\!Y#%7[&SV!A@@3$,40ZRXHE:5P&?5KM7='[H'P6(3'(I!IFE9V:]?*YV]!3(E2E+HE MNC0-XTP%A!'2*65%612K0AJ*)]77E= VM%'"G$J]E1:#*^-[.E.)5X*$A\&/ ML,;6"%I7^D_FQ<.*_]SP[)\T.^5+.1NAG/9:^N!]+9![*^B2K9^B>8V:9CBT M<%S4O ^;P%=-MT:5KYI^#%73B^UQ6 M(9@.\%J!^5C+9*?1!N=#4*)![Z5R?..1Q\T/F-'A=KX0O"\$ MWV]<)4RS1"-L!BN>0P$)5&)H=_O#(*Q'<&N!78$$ )VC"]/V#B;C/=$[F'J^ M=-C0UAM9Z*N)FV)D$:\=/!PC"WJU"KZX=H9^_!C("9''-Y-;AIT*@"9#.G.2 MFA/5R6%:WANQ+KT:/2Q(=L:E&*CBD/)(RC,ZV51JK7?"M1T#AT\,%S7OPT-G M@/Y=J-5%K]@3C2ZWZZ*4N).7:_)O+DYCN4KTM\":CH"%PQUU-V2IKRC2R0LO/G,,XCJ51\X3SZQG9F MPF&MM39C>"^)]Y+4FLWX?0QMSB%N:8,?G2^B\^&-#D1N^_ZX%2T;%2(VS(K M $][\-.#G\<'?G;0YD:&@[97SIWC99^"^7K&N\)DS2.Y0\>@M/A<4(\J::RE MS6:TV[DT]P#H&WNKU%NE**U2KVMZ7?/X=$W(9NQE72](R&*Y8#5YG(#V%M(1[VG"N/B:I*I6#8UNY*QH M'*+-K2V0]+"@'W_Z].G#YX\-U&@;VB'D\P<@(?4-<2C*N*AY'VJ[3]>T1I5/ MUSR&=,W79YDFLJ&^X8#T:GWWNJ9CHGE0^5!U*R^35.KA2D73R$=]PP'I/2$I M2^]7@I)HFOQ.!%.FR9W4-^L"(4R[#\B;%!(Z6?*\]HZSIN8#TGXI+59!TTS- M96&*1;=4A/(',J\#;LP'&)"_QKBBIN9CI!W1/E5Q8W1S0^?T_D'9?*&J1#U1 M(>5V7Z8UQ -Z.4Y95Q>DI)L;4J9Y)BWZ1'GAM+L3M)M;7EA"-Q0!=**FYH/3 M?IF$0@7;G]'RWPLNY#[)>'1#:]]+RV$&Y_5*83-"7^X"V.T8>!FV@$<%<6O; M^80+P;_)97Y*5O*7[,6 OZ8A!N?QCJJIEY1UX;)YD,'Y_)KD*8TV9*DD'E94 M>[^@M%&1ZSR>6^[76+0Z>1_D@W6G@:;IH#3K]Q%MX['1/>BN=T>?>/RDUFNS M0\&HCW?[>[=_23 RM_][*=FC ;>XJ5&/D3^-"<-- %6,O&F/96YV$*+DK\D( MY6T-H-&%$$%]%>CR-;0KB[?2%E!%2W7?9XXDH<(,.4(GI^#]@QN'S*"45YM[ MZY%<6^L+]_G"?&Y&1<.!:%9*T#UEQN&&Z):2'9,@4[+S%)=)HLRVA2P M@4Y"&\UK#@]"12F>W5 &Y*= F[?8%,$+9,[2-;D^Q\7GN!Q?CDN5V0+SL[HU M77IE&![@X%8EM<9T4]236RVF)[:@X9INCPVKS(*#OX \8KMHO6IQ0N,A@"QC MNWO=+! .R"2VV]>KWFN+H \@][\AXQX6B0U5(-Q97&VX@T=F[_AUE#G[8R#5 M2+EQ9D6Y6_5=YZJ^!D.ZRZ U)JI3%NWI[EDE.'2?/TI198EZ]PU9FJ9]+620 M?DV(*&_EW5R_JPX4+@66AJJ&%YLQ&CUP=96!+A>XPS X\CUQ4?,^LD\-HIKV M5\;>FE![K3:>#-S/9Y'Y;"6?K314?+R/*AX3W0-'%6\4"ODXJ20VR$M3\\%I MU\Y_QTC^H#/F8[K[HY.&?=S2BDHYH*DY)'$M=*Q?2%BCQX_L%D0=_+0-& MO7%Q]CN)\_HW8]+9*5_2;MN8;85FD*:YM-WH^?.*)FD=/[!./IO Q^+[>/5& M_AH5%&ZN#KCETP?A ,(WVD%[J.(?CBJ'(?-6B\(GW4(':?_ZAB!ML &B.-%&P%2HTT M?- $UW$>K?)3\$U.](+G*0W"(G JF)614ZQ[W$JKP=U%L'0@KV,L2TGBM92* M.:DIWPMH:2%.99MN6D]#31,+#[^JRGN-HN(5D[BIN%67(2P0_\=&=%X]G.GB MD(!=<,3*X*+&1^[XBMICHQE1I=JQQ4(='8ZH3>EYGRTRU5]P['0:[*K^M@0'QOBZS36;U$,(P8+84&K$#Z$R\ M%T0!E:AVTRY]<,H8@U/:0X(C"T_I[F@=:9!*U[I/*$(XENOC'A3KL))MDFQ! M,Q:2>#LG=L(]+!"")33$&BN=PD@&C=W8C'S2_/"3WAY^VOSP4^L/]X$?/O # M32"%#_Q 2+,/_/"!'S[P \%:\$$1/BC"!T7XH @?%.&#(GQ0A ^*\$$1/BC" M!T7XH @?%.%=U-Y%[0; MGH0D75PF3S3-U+5G8<:>"D0$3'?+(7 $4N"BQH=UO'%5BB>FS,PKJ424H$@V MV92-*A;+"8E5V:@Z?YAI?^^"/ (7I-SIDU1N/=/9&J8@<7F$K7=_&EUP,4GO M24S3\C+ ,RIHR.>)$HL:ONP,BG8>3N46?BMX2&FT/AS7OZKV^YR\OCVQPR2U M?*)W7'H(PD,0'H+8!_BZFI/HH,U./-<:HR--.&FIQ &YQ587U::> 9P";)>M M.],B@/.#Y:)VRU@'D'LL=[;;1K" [&.YS;T31@3D%>^A5^"I[6G M(V#KBNP!55JEA8+1;<9VYWEH3UTG1\056S)5[)Z(+*&BO&)C4PO_,KFC4MTO M*+V5BL*,QXQ789>M!\&!%^*BYGV@EZG(]K 7^=>.,OG'O]8&1V6R1.WO_5,E ME[R6JJK?>Z?JCB3SJAR!RM_<4%,[0Q6_XJ'(WV\[/(KML]ZP $>' MGFJV-S31H74SSAO/"U30+U2BD =R-KV->IUB=.']WK5@O.B]:Z'7"D^=+$3G M.,2O@2CN#ROL\80G2BR$ZI[,M^9Y9T"BTT/<(1,6R.P$4:B;W):K0KH+\+F^ M%(Z^I84XK[T;=6]>3<1&EE_?++=/FV%7'%@$+FK>!S)B8(,=[*-IFJO[#HL[ M .5:/7EY>%GIB@>8=D?$FR)-F[IOVOT8>1L4S[C;GAG5VUW)Q"D1XD5Y)73A M4%V&\AB.QW!&B.&TWJ)YURUP=#A0M],,#534^JUQ ^47E=7O4L8Q(%,>UO&P MSO' .O:4LS&&C;:RYIVC6+\%(5FQC,1!FO'PSZYX%7 X=\B4$4&=,*AKN2\Q MR<_O7,50E2^W'H=J;FTCYS!7 TYG\B$TO>"BZJ%5Q)GTZX',O95C2FE#5[OX M'NQ-@SK@0,]P4>.QO,.RT#%)T^GL7FUD^J+0M0W'0N^@N-0I7RYY4E+#GE@D MSX3TEHIBW9[1,);_U.4NFG0=!L?9GVL-\-O8WJ-F'C4;,6K6+-\HS(G#F\ M >026SZWN37B&G_\]"%(:!90(A(Y]6D@IRT-Y,X:A 7I0:I([0A*=GJ&,Z32 M I6=X,N'!55?RO__>'-ZJ;E63]L0!W*$BQJ/8QU:QTJ4[^AJFU3,YX(L=6!$ M8P<$]&L1+DB7,?/@\^*&1X=ZH%,J#F]>^$9[*O6D29XMN%!E/Q[XR9YTU &D M5L;T&)D;C*QYV^5MMKCQPF7 E2D**M\):699*4\=\(GC =V!TJT) V&1'@ X)@ %^NQQI5 MOES/,93KF<3%@VA4'&LG:@L]W=M!SY_5QSKSWZRS6[Z^$1$UY(U6MG&;0"D/ M1_Y":5G3EE9/XPTO:A[2J* W?> 9B?=_/^5I=L.S?]+LKJEJ?>_/.X[9NZ6" M<54W=OV5:O?1]91JB1AFGI66-2U2LRKW-7![]R#RFSCC$>.8HP.CZ$EJVT457BZ^R+YUB=!]/VX<N MC'2O4O$?5%V9*G>))RK(G)X_4Q&RZKN6!GHZKIE-M>NJ.-F3Z#8FR=O;0$VG ML<.C_)S!'S6LBTX1^]B\EAX/^9&*+A-%XW(3UTV8S?'',3OKG>;W0@&Z7+.P M+5VN/5-[?)QW_OK4@%K<'J_;N9/%H?KP:YP.G6[>LU MV"7D$O4QGVSG9E%E4 MX Q-2*R>6T6E8=?.P9O%M;KBI?05K/_8N0G67_SKZ_TAK6]^P!';>=:4UI2G-TB^"IW6!#?K&;NF6^E.: ML?"T5%:T,ZYMZY3JM8H*(5K7U"G-6UUUHU57*2&PQ@/3K0V$:VH^1MH'#<1[ M2Y3R6AO)SF$'!/0;OH>! TDM\S"P/$E369K(ZY-S#01>WMUKMU%@+[>!>7)? M9S.IM"39Z4+IM9?)UT1L$4DY]R5R1<+L?#:C8<:>"I1>[BAFS ,'\X'A/C"\D8-F?(8;@668^#,P M5G@;PV X^5$&E=K85#"'-%A-((& ;&GD$ M;Q'<"+A%):7V-LQ.DHHGCV M%!AK;1U#(TU\ [F.1IJW9L-S,-(\-FL>HY'EIK5/6QAIFIDUY^A8<\97TWP_O*E#*(ZMHK2;FN1@G;W2LXFV065>R&)U0Z52Z)>7C4^ MX*R'D7UTGR^P6 LV# F)>R#( T''!P19W[F=*Z(_!G)\(JDEL=2A4CF=16'# MKH4:#(=UISZV(JQ3^893N?J8M,RDA<;E?J%$H>2'/$H1R:JSREKTM% K85LS MY#)9Y5EZ4,+GC*5%[)&26BG"0IJ3AX=HQU&LE'N(\E#-TF6RI6,Z:YK)*C:Z MC81#B<=%S?LP*7P)!FM4^1(,8RW!<+#IU]*H;>?4.#S)4ZGII>DI7SZND<+F M\Y>DN2BTB^*HJ[$H+8[LN-2 8$]$:;>*7$'"3%6TUB:C0KJ,F8=!$VIWA%UN M%=<[EOZI2=&&='%;4&&C?._HT9#?T-HIY5_DZ[_B:3I-JB8UO:'9K9 VQ',- M*Z;=!T@[WYF\ZJG*T'4$9C0=!DG1&A8H.VK[VZ:Q"[4R51*?5/VE71A^/\'-4 M_PB3_<8[;GT!!".+YDTZ'Q@&"<&A)CP-H@71FX;M69NKJ.. M+J[$S(1 DTEJ\%XT3#99>ZAB:NR*+8;<5)_U[+.>CR_K&6M!"P!>C6;)F"F: MAXG=>B@5U:+J0P$_DH(6YFX\=.(+TH\KI%>'J*,47YN& X9J0NW/#T!,A]N, M6HLK$>211K<(>S'A>8"!,I--BMY1X[;,S?';&\65GF'CRT!RN9BRV M"RMRJPA;8]9Z(*5;-<1.8GO7[ JW!XNMBA;=4S&<9U;]%,@V2Y:5^44DB8)P M0W#(:.<,JY;#N\NTZD1@IXPKM2&JFY*53O88LWDA%IK;:"'M+:0F?4U6A$6W M\C$A6Y'XA,12(Y1R?)$K3I4FR>/HBDO-\CY__#>5!B&OIJR*!^N#XT@9PD7- M^TA@,DF:*,7L?D$I)&JXJ?G@M&O#5)H[C)7^08/TU#9TNG\RG+SRFJ3Y%XDIT2(5[DEX4V V*MH>^07)43KA4_0(_Q<.U%^#@2-Y5>1JMR;O029"KP@A2^HLP>ES=CNW"?M MJ>OD.[GAB=I\A"(TF2O)IPNY*"3-]?X3:!\<(#XN:MZ'2\'71+-&E:^)AK8F MF@&4* ];%::1WLB]/BTT#JE]K&,$D_D=#2E[4CK7R"N4"95GH2\I/C+/ICT+%J%\:W9= M;F3GHI1L%Z?4D3A%?;T67Z\%6;T6/!4O?,2 \:+W$0/]NLE;PUHC#0L @U[. M@P%^"01]HDE.NWK^&P=RY^8'DM+M!CJR8AF)KXGXDV8:/[ZNG87\QR*F[Z[D MMIZ(^E8X'/:XJ/'A U(!NA5@W.TK==@SE)= M5SP\K0\R=2/P/&'_D0=X"^YJ!W'L?"RHN.'9A=0JJPBNX0W>T3L;O;.QUGK& MZZ1J5"ZXT;D^.F\43+E"!6XVOPH.-HI005*=97$$6"C\Y349DZ-SE7E\U..C MZ/!",_5NI+ HW#ITZW1QPF"E?07D$TOUQ/:&))!1+"43;=B4SK']7X/UCDRC M@"4S+I9%IF57I-]P6'>X?RO".GD!)O+ULY"D]^5SZQ%X;4,+?H#SZ_-)(Q&U MC2P0<)D\T;2H2WE-$C*G>DJ:6^-P!>"BYGTX)@S@FYT8I9?)9#:3N[#<$52B M>5A\*RV;_Y?+@^%WV3P7M/X6=@MC.IV%FUPMG.ELNBJJ]2;S M]1JOX["QO5L(KGRX-JVGL@UN*H>]HWES,&ZJ>V_>L":-!=3'@\D>3*Z%&O"" MR68RSD$;S^@0Y18+'0V\K'\?'*YDHX+R[(@ERA\D.6@-8,OAT$Q)U%:]0U_/CQ8R!I(,\#1D"(8TNC!K'<*9KV^66V2399<9,J+H+O, -8)$1^3*&)5%^ZT[(V) ML_*OPN7PL1UW52,@XO",I2N>DKC=NWO3VX-)'DQ""29Y0\D;2L=G*)FH"B.U MEEHI#R,-+6JM2HPTQ*B5RPGH\TINS328<1$( M&JK9CRH&L6@S]T'/L#9W?QQYF]W;[!HM_4+)-KUB3S2ZW I4L4&E^SOP>2F! MDUE&Q3\I$1>R0XU*;V%$Q#-P(]?3PS<:/]%KJ>K0C"B]U^0 MRO.ZK,9N@R'G^T$^V=X+?S4:=LZ_<7M\[\;"PO7)RS7Y-Q>GL50D- %6+4; MPN&.NANRU-3*74[Z4NL1C%JPVEY('@J[( M2Q%%'TAMY76KEIYU*P]SYS:W2&ZGBAE7$K6>#G @O00)#*; MU*)6,E($LOMA-5( TH9N,E+\T8(V.C+XL1=+?Z0X9+UYZ1QU^S40-*)TJYJE1>*%?"VJ?(4ZK?DLR!8T>*1SEB2J)4FB@":1^BB;J00. M=1-@6W#.)4WN,#SW7'6"^C;5K$[Y\I$E!363\*^'!4D^?OAP M*]52R>?KZ\@OURR5MT+NJBI?$":J:B*X?:B%FKG53SYC:2;88UZD*MX2%CWP MFY#5U])M/TIO+!01&')Z&8\NDU#NNRD]H^6_< X @_3&P.Z]3Y.-1.V)D>:^ M1QOC];-[5Y-8Q8S%87$X$W!1XUT;!_#-Z%RF:2[W M+*'^50)V\O(@B=$DN9AV1\2;(DV;\&':_1AY&S2+Y89F\M#A2WK%Y?&9E?I- M01\';:B=QW'+;;5>MU:!U+U 9TK33WG,(K)_4_HAMVW'0<#M1O%35-Z36!YV MMT3=)?-:7(T8-QO2]1P(,Q6A14^G'-UN%98S]L0B:4NFURSAHOGE&?3T[C;W M[C;K=#Y(JX(+(E[*=3@)Y2I5F]$#WUD51N:)>"/Y(\+\L2 82ET/EW+4\#'/5%Y_"U M+A#FB*O/!_3!.&8<^V"<0Y:,+5%T6S*0SVX8$KKM%\9U9]MJI,$VQFC$&$-K MK+N:1AI;8P\W'&F27T?$&,CUKTBX'B)L!#A%OV&:HHY1&J[CTCY]"EAQ0 <9 M>0[R1&S?2?'%(TWD\UM'F+4.^/$SIKEG0-P0VM M,5"^V8325[O0/QF_'9[!H99VFS9KSDH-^FL M5"IDZUN>:J\,LSLXWGFYE22+?F:E86@,!_'\$AA)"M/V[O)5,YFS,@CBXN5T!:T'( T=XCG M8,QU@DNOUP\7-%87V)UM2= DN$'[X 1<5'C(M[0;$=<42;V:KV;OES+$ST7*CSOCH;R M$)?'^@E)6?HUX8\I%4]*V[E,5KG2C?8+&GR1+TC%W$CE(,XC589V$P9<,SO# M$G/$\UZX?D_YEM0%4D)X&R5R=(X'<[T,7<(6Z.WP5O8H*J]+']*+(0/+ MN\^\^^SXW&=]*U\C];P-HMB/U#6' 0T8J3,/J_&.W\,3K5;.7#85ST+L@ZFE MMI-3Y8S.J)!2>+M.7+H5+*339')W0<*UF-;Y5@R[XG!JX*+&NUCJP*G-5;3 M/?+U%GGR4G0O+L#5NC;Z?IR?._/'#>I2VC*U3Y?&G]38?ACJUR]#G2C5ROSK ME_#ZC16,U"MH'YNFPLG#CV=>N_B&AJ)GK+-?U$IQ,*NOGS/6V3+PD_7RL+'. M6U7%_;X?XUUBWB56"^'B=XDUZU%5Z$JO6OMH?6E G12=(ZWWU\J[ !>H7#BH MEHUWXGDGGG?B]>I&Z$59'+L+KQ\S;>S.NAXML;$[XQP"4R--N4,"+"%S4[[U MQ:DC3W*K!E#5W9A\F>45@IL,J)=^G)@V*,'BXK3'2R<':%F&+MTO@KQ?_+C* M\0GL8@)QP.^%/-U.TNG^'$V$4)-:3'"QT*H(MS!-=SP<@8;O%<5KL99=)N2=,9S5=ME$_==XSQT]'.K-; M0CO/TIN1L'.\+O-AC_&# ;'SKVJFVIZ"MV,.%4RP_?@/J3M)]7;QX-Q^!V!!]8>'V01B^N:A::3CI4WB3'$N\]AMYCZ#V&?0#XG0WD MD3D%S?'8D?KW!L&'1N;PZP8/C\QE9Q?0!S*/I12F;5@,R#ZVVZ364;%!9MEBW]2 M4H=[&_0DUIH;N0. P^;>M@4F2'=ZMP<&53: M\CP=*5YJ=M".#.ALJ<*.#.%L9W6,%,DTMA1'"EDVF?0.<4B58\!C%JE"O,'V MZU1E(M!U5D\0[^6F-*.(IB.ZP #;T=0II:("EM[SQ]V5I8]/>9JMDX,D#:6C M2OY=@U\?*/E]/\9"EL,-S7;I39,L$^PQSY3"], 5!J^P5O7ZDOFE5.H$3;/S MYS61=S2BRY4BI[C5:U_%VV>_EP?@0$QQ4>/QVP/[>Z*N 6/_*5;,=";%2RXJ M)@6OK"M08X_#.CGE0^T-T]D7SJ.T< V+)Q;2[2HYHRM!PS*_47Z.:;'!)-$^ M(S6\VAO8\7U*.\)J.*MJXI9&EI;>JYQ&T]5ZV][DFDX3^?.*IR2>SBH;RCUS M.GL@SW7<61W9]1W *[D[)\_KVB2TO4ULUH^ M:EL[IKP4AI*F-4%27G@I7\E<[M*U;,"[.N7IM:;_1%AHR";V$F77VWF;WWF;K=#[0Y8H+J2*5BL0D#$5A63[P'=Y3 MEO^+_IV7RD4-,QU&\OYU[U_W_G7O7S]@J?.9.U)?NVT@<*3.^#;:R$A=\O4 MZ4B][R:X_!A0.GXE=D4]&(-0#Y^@T97^: %U3]<%>P J02"@_6#2LOJ-XH/.! M11VS!C]!&<>F6)U,O,='F*^^B/"D8NI/')YDE9:RA\>1 D2>5I6<+[Q5_Q*SQM(EBJ' *Y MND-%GIN,1PVKQ^&344Q*J8WM>5M#U(3*?BBDF#+(($4B.D$,T; MZC!U:'FZ+3W\\@46K6ZYM ZDS5ZB$FOPZ3:6KW;W$CM,@X6G^=@Z'Y'EXY-\ M?)*/3_+Q2=U="MC\8\Z-@Y'&):%54T<:_-2?9372X"DG6NS(HJ[:&SHCC:3J M%>@::4B555ATI.%78 #,]G\UWG=8$D-<@5>8##,W?/5T1N7IH_+*[VGL\*6;6^T-=E0Q'3_4XJ\=9/<[J<5:/LPYU81'HJ!L9#MM- MWQP9F-K)(!@IT.E4.W%M_O\6Q)2DZF(HDN5"/H<6D:+%ET&\ODA,?=G.MF\[ MO#/#O1N!/D[66XL:G?I";A=)2*^4,+VY@O5 M=:V'9[JV_4=<&=YG6T [8:* ME\(GI>JM7["GMHQ5CH&*2^"%4FV'0<5KQY>)^CT6Q/&\[KXIT^[H>'N0S^KR MXE[UQ\?=-]Z%MUWOX3G[FD2J$$0N3>?H_#F4RG%YZ;0)?TUC..7R2E4BHMO: M#Z9GGVEWE+Q!SL).8Z'D&G@V=AT.)>^67O8HWG/#V=EV&+2\ZL[2UN/@Y;;V M;&TY"AY.#<_:3F,-4_\99!\WM/:^/>_;VR*WWK?G?7O>M]>G3\2..CPR3Y\5 ME6)D#C]+*N-(77_=K(*1YC%T,_M&FJ!@ =@8:<9".^QJI*D(("MBI"D&%BP_ MJ#:"K>1K-\\5E&ML2E@KMP&466Q*5TO_#Y1=;/I6.U\>E%ML>E8[KRR46VP* M5H> BC+V-0KL^ 0*)?85"E # ^4-6R*4P<7KNN0QH^?@CGGT3<6QV7R74+7 M]2^W7[<+9C0?V%D88UO2.J45[LKI7Y.$S MRKE])VGY*7G-K'%&,N*AY'S&5 MJE8O6 VCKU"9Y?GT\JA;:^@5/ZOJS/ MK1KJ#G\>A+8BHT/0:+]F4@.]NBZ#\%!5^NAU8:@&CN ##,+?%]',PJLV@U!Y MN5P1)1:3,,R7>9$95WY5*.;-'(#[#\)=4?VGN+A$6@]GM/RW@2-MGT&X^$.P M3&K+T]ELG;OXP(L*7[--@MC7A-5%Y;0:PVV,2'FF5IZYVC:XJ;2O$;2)N]F\ MW35I:86&8-3'1SOY:*BP4)F^\&6Q %8EG9[EU"M#KWV4*?G5-=BV:8#0S8=3#2VY?DX7=HX4:A&87 MT>_FW! '1[65V#G9.FTEEA:>C\?V\=C'%X]=#8>B.=+:,=.,E8XTF+H#&C32 M0&H#5&^D4=-MX?"1QDMKH/.1QD&WA-*=1[=\#F*>S#,JEO*H?LP._B))I&Z M?:(B8_)P4U_*KJK\6-N@%UO/Q4;G.U M+JNJ)FYIE,OV02[;,[EJ)TET2E8L(W$Q>=/'F,V+0[6V7H=19X1\E0I$[S$>/.P;BL=**UWG_(:YFK;.?:Q)HR+&WF4UCKZWK;P M'DGOD:S%E$;NT?)XG\?[D!FK]@Y(R4OC.KEXY M4E"O@U4Q4M"OC9GH'/'[)7@B@JFS*V#K.Q$#JHYP5M2M?V;+?*DND2NN&0CD MO+;&^KH_R1W*9XO63BEPOZ])V-Q566I6Y3V6*8_5O;_JCA.V]?F?\N62U=]; M9V,\'$ A+FK>!VS9D*QTNB=#Y^N54I.KU-1T$%IK\\&:&X^%WD'#U<__RJ5( M7M-LP:-=E%(=MM+0V@-"[@$AZW16'T?E?Z_+(U9Y1,_7IZRV,&VGL1!P+6W3 M6\&61+R4][6'3'[49E"V'L>#?KVG(30><-SL:!D=J D_Y='$UP+?![>V E'A MNG:D%D,TOX?D/21_?) \2!\>&3IO&9,8*99O07-UC1E^^C&8%1X(1N* ):F< MP.)]['U+TI3*+U0XW/X]ER$1@M$H(%DP(TP$3^KZVI9X8L]4.,,:G?#1"8>< MW%V0L/ Q;:\<(@;YC KV1#(F-]EZ*J%]<("R MN*AY'Q"Q 0PR*;:TYF4,;N^4^I.WMW;7W%O>%+7;822G')^2=%'X,-.%TD7E M4:/.*/C[,^[OE+O=7E;*60T3=EW3S=,ZT^J;NHVHV.SXYWLM.1_ M2$-!VG"+EROZ1*L*/+;K/!1?UY2HC5P)]86@?^4J4Q'&5%//83BZ3%9YEA;3 M^U'KD@'T&)R#3\8J?T %7V ;:5 +H.D!7*2+S3'G7GJ[ZU4\HW(/<=R>C]-[+2SK^^ ML>.,UJVF"S=Y89TP#P3HS CU_N8L5@7)BS- , M;D7)QC@1(#B0MX%S,7)K@O/T+ M^)'$5W:!LT6*]$[MVR;G&_ M@[M]T>UR()63MPH40[FMV53)1[)W05^Q"3SK-B;;IFH" \ />)4@5 MY>(>")'IM ]8*M3CLZ-\=M3Q94>U#"Y%IT.;Y(+I8ME&E@K5)E7#[;9I[=WI M(XB!3.$K;V;H&P;RB:6"&2R["<@4MB)EP,0*('>_(N,.$*P,Y.PW9)QU3AR! MGO4.KS8#5B>%A]7L>'24&?MKL-;J:!2P9,;%LG@%@:!/-,GI.H>3)_-8BF2T M2>Q\? GFV\OX@L(C7RJTK?)B^Z3!759L_UQTRHD]SP7?7,-SJE*R!=/E3@*: M6\CJO-I,1[FIGS^O"XI.5\56D,R+VI-W;+[(^"Q/JY.=+(QD@96B$.SNALJK M]9O43#&L1^?$R[!X>R]E?-#ZCUUHT/J+?TV^'I+XY@='E)Q.:BC9_>"*DILZ M2FX<4_+EI(:2W0^.*/EZ7T/)[@<<"O5VQ1>0OMB"'R@ _C5W9H*:+QF\$Y,<)@T+C/ MC-_4(;J QDMFS,FA)8[&-6:^>FY:<=*_\\ML]9C :VZW.A_3XF-:CB^FI;,- MB.:4-G"RVW [H#F]S=ZW 9Z!YE0WXU /-3EWU=:5W5W["@,^VUW])=\,#=)O M9)7*[X)53$+K58M;/G;X,L6="._D@SV,0)N!P6N&BYGVXT S 85]7%6M=U0OV3*/]E=[(2FT/ M7QFV-0\W7"D3)-;>P];4W+NGO'NJ%JC ZYXZMDHM/JG9.*G9Q'1 A1;ZE.9. M+[C2E$"'K77EM-:>0X>FV>"TRSOU3@OOM/!.B\9T*YWZCV[W-&6NP;QT"&7O MWY(8/)*8)"$-T@7=@]>;@6G ("Y@9C 9W2ZS*WP/*EMUQD5*8B6IMT1DT]D9 M2U=ZIA#LK>;<:L6*OU]Z^Z4FLT3%1E[+&2JB:&6 M0U@@_@\BZ(+G*57[9CJ=G0H:L4H:]2UQ(.*XJ/'X_.&-@6$1497>DA>E+TV2 M2'XC%8*H<6/K,,(@'-[1D$I-0RU=FL%8TG5QS8.:4;FI\B5](,^ =Z)O[YKZ M?)D75>N*>+=3OES)C4O9-0HV432JRYCE'$]G]>D;+4=QRVD4L5)#OR5,3O\I M6;&W>@ZPM5O*=>E, R8QE8]ND/:J-L-1.7E,"P0%0NUAVP&HWBLQ4ZUJ0R;? M=) !^*Q5]YJ:.:6U10$2_?OI/B!V_AM?K)4QGFU279*A'B1=%?=%M^J MKUNN^'+)LB*^31&X>05A_:VH@![..>#)?<;#/[6OH*:98UK?QC<76URC^FO0 M$PU'C9N 6>?!^0+N[B9=7?.T04H4DO) Q;) 3-968CT[D%Z.8W7*"KU;8VJM M)]3FT#=W&);^?? -SD1U+Z>\*JBF4KE6+!8ZFO MIF7!VAI^H-V&XD6_8)<+=D-)CVS1V&HK]1/;+FD>E.M:I[N]M)]I %;8PL MM)MC7DHE9@,H%\J,7) 'Q$+TURY##<*S&#:#- M&$ZYO&8)%W(CW<0KU#!2UVS 0E! RP+6"0,?C4L'W,^7YS+G0KEB@ "KMJU[ MJDV.Q^8.3NF_%71%6'3^O*))JERN>U.K7]8&/1USQ*5L9R^W,4G4EJ_4U)4" M_NI-5$@7QZ7J(DJ7Q2DLQ4,A,RI *YEO-O]2]=[@L%IMILM0CGF6"BX+I5G= M!;-N.8IC3C/"$AJ=$Y%(0M(]?_09G;'P38B.>4>?Q^4^CZL'.H$V.A*K_"T9 M#59N!Z=_&'MYR440_9W)S>F01'HZHF!636# MTM'4$#7F$^"Y1%-6U)@Y8Z 'R*J[F_;@VT^'$%0@U^YNX#/DN@M3[B[?,]AZ MNGJYH,H#1E6I18@:E%V$RA+ '0#E#I%.9"V)%)<9PQU"#M$A8&:5P:8!7$D%'4!F]II- CK1H6(&K])NK25T4)KAKF9)\\"FE': #LTR8T^?<8L.H^KZ[KJG(Z"#MU(6E%(J@^JX3$7:]@;8W@AP4:3?"0NP O^^$O@[K01^70A4(8^7R2K/ M"NQ!VF'J)H[*JV+-.P[*3Q$0_5+[O=]F1@:]G<'SU M#$R41== U8\!"?_*61G$8V8V2;(#11 MTR=HI/)2]]!G!=+1:.,-+UKNHM+*! MK(50#X6 ^QT'-X/B.U74U4.$#:V'ICR]%?R"BR6YH=G.+P_G1=\?#7=W](DF MM=4Q#7H.PM'><;5'XG1V)7][6)#DXXK9> MA6D_")*D9<3K1_A$- XQ-(\;097:G/I'?;4),IH*M1BGL\WF><^2D.Z]V3.I MPTZD\E=[@6;?CT,X=^OUWONDM7C.T+/5557>^P$^=3T\=+3SN"NDX&("*YXV MVIFK+W+>TU/&.U/;"'GMC<4N'GD$<^AVR],^U^ELUF3*G<8D324_DOYU,-Y6 M952>H9@K(+-FHFP,Z70.-I5@-J_LK(@FDPHTXU$-CY N;F^-*)TYZ0-?D[01 M5UK&;A=PUYK8&I[:#.'C''R<0ZW/"G^<0Q/F4Y%E# 3N1AOM (+!T 4[P-\. M;^]90>4_[D.$,40^^$ 'PAP/($ 2)R9"',R(8+@SG9%F,7I>H*:8#B$R9[# MR5#767*9,^I\EEI6)'&9:@J9D_;V,,)$4@C#]H ;A,FE+5#0)"BC6%5%P]@RU^'M/P??-I5L@UF>1*IT@#S":KXE\F.\.]):!KY;?::S MD/@>J.X4+-_MRIC]*'(;E\]T"J??TY(:J:ABH$U_QV2?-KR#KF,Y9@<@51:& MPQ'4CXL:GV)PX#X&7N9W0'W+WA@Y.ZC3W8[!RF+?COB\HU*(BM-V;Z.H84?; MUH=9^#"+K2*.*VN]M_9XO+4VCI:1N5I=7]*)#=1JI2:-S!5JT0X;F7O3 MKKTV,C]F1P1AI$Y,@![M&HK\5=4P55?0![2\@[Y$T;BJM[V!U>0@*YXH=[,J M7?KJIW98I-V'.@,C^R"[$QJYN7OE-A?A@J3T5K"05ENFX/86,*W+Y(FF9?WC MRZ3TRM]3N7559;# .U@@[)J+;$[F5-!US7S!GDC&Y,/KJYQ ^^ JG!1XV&S M SA W8&VDVP]AJ1M.R#5;V^_T1)>=UF.,]K++>^")221FQU/]Z^AKL_H!/=S MS,UF]WEU074M#]K6@U(.D**F#@/1O[ESM[&R,*3+F'D8M'[.CK#+1.7(%-4B M6?JGIH@.I(M3'DI-YYIF"Q[MJ4 UY#>T=DKY)KA*U>>\_T:JB\3!&KNM#D[$ MG[2X=<7@/(-UBG3D)$GO:$BE8*MKVVBF/Q' _9!PT_AN3+HZY:FX ML IR2-:Y:&-(Y)0GG>O#K@'8?BQX2%@:F^+?&%\Q)>D'(-%B.#G@-R M9,+#D%1[-W,]J.K=S&VR^4'*)V]C/(S.J6ZNCSM^H4 M1I4AET8=;>0YJP>I'?.$ROF@]_EC,3WKZA.5) *[X AUQ$6-#[P\<)#MB_L& MJ5T;#@<4&_08G(/U>ITFFTR*%P-FZCL/QM<=FR^RZ>QK6FH>DR47&?M/L7<" M& /T'HRS/Z@BCD:3)RK(G.[?8+VN7@5@$#X(%C[OJ-J-6#(O?GR@8EEW:5:[ M09SRN3V/:EAX\[O;@)=540AP/4L:,NL;#DCO1O, T7S8>$"Z6Z_KML/@X16^ MMML.X[8>QNO38_HH5?5$58X\?PX7))G3"R[V-ZFF([?S>.BX?_T:;?#?,*+; M$*J%5!>4^#7MG_4-?8B:^Q U^W2NS3#2X)I60,'(0FR,H:N1QM@T'&DCBZ^!ZI4C"ZPQA_!' M&EVCTP5'&EG330*QQ<]8LT3'&E9C"8H8:^ -!#P<:\#-_]_>M35'CBKI7Z3= M[=G=V#./Y6I[CB/<;8?;,Q/[M"%+5%G3*N&#)+=K?OV"I+I:H 0AE%03<2YM M&U!F DF2^65B$MCQ#7YC&J_V%7\SSEWJ*RIG3 #(6X3.J" E&ML!M.8D*9K MP-*G_XA6V3M)^\N[G?S)#,!D_@%G@*:Q),( 3@&:\Y-" COX!YX\4+S M]';SRNA;HYK4# !Z.*Z"0?E17VT?\KBHNL>0FU71"%CNF4R2>E-W6>.OC"19 M^PY>D0*@44Z^Z8445WP?SB)*_0_[(,_6ES>'0$V^C$.B5UM1/4!1G$ZC)PZ. M!DL':O2\'(YFK8D8("'3T/D'>5X>2A'YPX(=$?0I'*:4$)84 ES^09=1T!_^8^H(%5$8B8B M\&7$A5Y&G&,1!MQP'5J^Q(Q$G'9:)%G>,B#B@M4+/S%(03=0W W!'>5#X4DK%FV<;YLUM(WL93*156Q M[+ENJF$]T26W3^Y?Q1(59<[^C!F+Y:G %D9$* %:O/%]S^F]7YW6T!HEA<%1 M'4NBQ2?>%RUA5<:I%'1])?Q@?(K?I;P"^SGEAG^\17S?<=5[*O>'6%1:^ISE M_.Z:2IC2[3XC;V]>IK,3$9TX1$8LR..1"#'V!)@K%UL@?QC2X:Q>J4%R@!;:LPH M@]>Y9_A35(KCY#D63D21%<*-C\[3V"[1B+QS"RL3?S9TZ8[XA#M?[&@B@Q,U M.%$55\S%CYBE _CAWC9.J;SF&XUN"?E&V%N6D$9978DML3S:$=P6NR(%WX#5 M#5>/U]VVX.>ZV$#=P2;AT/KX\TCG0(@23CK8WC5FNDFP%D*]+#"C2_ID1\=&2-\MK<7(!YMO)-QV7&.PC[.O.Z)WRYFS]$!81M,GRHTE?OEA&;_U)W_$>2UU"3K\-"Z9EC+.#AJS2,5" M^1IOU/#_*3\59 ;_5,BQN," 0:.P>"IX%+AVXK3P.=$SER$86_5G'&HC>Q MI 7FGL3)2Q<)BM8B7BNJI=6;+C143Q(=&TL!AN"9'1Y";"W$UJ;PR=_PU=F< M6HO#,A1%]A.1S)6]92E?=:*,I6V'O.YW_9?F'S3GPX@ZQJ[EV?]E?R7ZF)7? M;QC95XIV)4_5=_V09F=Q_-; K78F[!E:I_GC9\[:7@03!>,,J7 OZ>=A'I]U M]J/JD<'I/QCB3.[C3"$2$=R+P;WX<[H7W5H@OGHC'1U[/YO;TO1:X*G7TO%U MU%//Y:R&NW/_YB]1UJ0;157\'I'5BL]I]D:.?\E$P9"S(B.&KDPK'W/GM;1( M+LQ!^5&"S;-(U[M/MYEA3_&[V&R/)Y]=XE(]C^,ZM>1*8C)XW_G8A\J?OJA;!QS,)&Q>'LQ45-<#U_ MK S3KK+N;=8NWB6Y.P^TGH?R,T70/"9X6WPF*\(8-R/C]Z;662E.LU81Y#G] M(2*B0TR.'AB#/#YGY2MMU>']ZJHNN6E1*@KZ: ^!@<<;RK@94YQHS,\95Z0B M(3F+X[Z!04I?LH(RKF5W%^^V MV=EKU#!A@(;"P/-7*NRY.FG*$!BQJAH!*X?]EZ/C5X3->1\>&X-4'OBMCOTO MB=G^[ZKZ;;HC8."0_V)O[2?*ZG0ZO4-@)016I,[[$%@)@9406+%<:&4J6]/3 M((KYYEI>&/\C<+3B(6QG0GD%V$1*7W+$\@KMF)1$]R?@)+XAQ^2 MT/,F 7G_U0_>C5VF4*/&86JM4@X3AZF@XL!BY$T2R((* :U=IXJ9S!Q7WSVW M\=P\+73\I^=M]%?-LC+-$GN1=>//S15;'TGPJ.AZLR&Z4T0HT+IZH6VUR=[: M75I]< 1E<5$30L1GSK]E7,1I_$C>2%&3A3!>M\JJ<8/MG5+/)Y5?JK)D*4X4 MIJ9A1"M:CJ#NU[4A1;9LJVE4W.U>?_:F39E^W+=T77O^KUB,3^X MLR)FV^8$Y1<'X71C0E,7Z]V=6.GBG_2+\P0\=@J[3RW &L],M[(>VU!S'VF? MM1[<1Z)$Z1FMM7/> 0']FO,P>-6:8=IN#X=Z)R'RUXA])*G%+O$S/%)DV( M'!6// =S=.NJ6-^1N/R QM?I8B$G]P/2Y(:OZ2+AG[HA,-KZ>]@E[2Z+GT7I MADQ48V4DSK._2;JL^5^Y%?O$XJ*,FVCR;UPCE&(G#Y(^8D0<45='HTWSE\W)R4*A\:R]CQK;\A!BY%V@'%2NV>8%K'F M:M!OXF@=/NI^"+AY8)0K MWVHK*NY7?'E=_ZO.7H\OPR#>!D=!P.G1KFIOGUH<2GN'B'*(*$N=6)Y'((.# M,3@8D3D8C>\.Z"(9AOP.W2@\S<67$[P$1%0@@24?#*/W4=+@+Y;OA M9%2\_QLI,LJ^\>_.Y["R;XW8/?/?C=)WWX1Z:! M/?.K ZU%3[WH2OO$4V^YMM7B^F;ZZ;^C'S$C+[0N293P^W-6\5M3TEV$V4CL[OH!%]V=ON2M+$ DA[-_+5\,>O)OOX0JJR1_*&,]*K+/.B:NH3 MS;.6I!%VQ^W>SZE8'_*&,]([6 IHJ+F/M,^Z7H0]>[\Z7<9?XO=L4V^N*&/T M1U:LE_$K_TNUE?!E,H1S'LL=A6UT5^8U534-;KS@QD/IQH,5*5(H?*JK8#'R MIS!XJ(Z1X9T+%FKQ.9ZT8:>*4)E;-Y_,+$4+7&X@(=,CG1+=!!94@A MCA:4BW+<:8!A84XQ?[V^*G1A VVV>KU@;MD*H<80:KR\4*/YU1>=4H$SK+X? M.PQI\75=TCQ+&_S?_M>E@ (FP.Y P _U"QYB4ORP+(/ M2?LC1K!!^OX)JY-WJT3%,$Y2+ZF@'A9($^D,^\)GW=MC^V#U_>I+%]!\8&23 MU9OFM2G&^Q7M0VV2 E'6!K7$X'VQ^V1;%I-+]C%;OWPHA0#O8(&PVR)A(M_@ M,VG__[:0WF_[R#3H;H'HAWC;*)XGVCS&QL@_29ZN*"MCH<"YA=/HIA:'WT>U M27\;9#.:$)(V"_*V+&N1_7"_NJ/%^HFPC3"BK]^3O!:/JLEAG19&LLS*3IHW ME+5%0W?960OQBEPS]Q)%,L3:^)$ML_J-+Y#[U?D2$:N'DRC^.,01> +A(OA MCK^].V>^DDJ0\-H=,[T+3+PB48%N%EJ2'(K02\IX&]T7"#0S'L*/T MG]7(81?LX0#?%=/A*1'N>MR&8P8# G?CR0A?$6WU#87 MS'T-AE[?@<419Y; ]>8UIUM"'DDN?+DF\ST\A%,>^7X3.HK?6<662Z^VOY?" M%NCQ&$@XU!\ *7^+9ZYI8JD%:3X0!GY;#3MB/A4#(.7/;#X! V'@]Z >#>=3 M,0!2_LSF$S"04WZ;PZT+!+4&D;JZ^V![I]0?.Y8/,9]#3*B)&LK=NF.'F8O7 M8X]N,R%P=6HXRER<'ES4_-[36.C#?,G[S,+%T?5A23<;6GRK:/)]@ UUI[GY M^)(5S;-SY\]2#3,CZSD+1_NPX^]?&X77]3EB2E7*U".WGFIM55@E'GYSLLP9.Z>,&R_ZD/,9^2*@= M:NXV/:^W&K>$.%'I MK1%=NSQ+[%9 2@B-P]4F-+J^B N(!" M&C1TAV,:7 ,7D[B4<.V*"7 J!K+M[[<:")H&FN0%Y=_<2C@7>=1+2H(:7 M;X8F,)(*9=\WP],:^ HJ(-\,4AO0/*AL?+% Q\/8H!+QQ2C=C3)+5@Q4F+Z9 MKZ;1&:@\?+-DQ^%CH%+QQ7 =ES -E897MJQ9FBE4%+Z8MF,ACN@\:Z,!R&-3AU8WA>V*G#Y8GCI+A4]W+(O]I;AAH$D'_EB M8HT7@3IER1>SRE .@'0Z7V+S(U2"=AJ*+S%[39F8UE;P)H2O*0]L%7F\P0IH MRGG.:FG>P M(R,FY-JJBNV+Q[%\WI8V/D4$X3RQ9)4F_J!C33V#8"A,F7B4@/>B,M+JWW 6+C_FZY M2]-&R''^$&=<22[CUZR*:_=%QUP\2/KZJ M/Y)V1W4I":0]]KGRH.M6M8Z0C<6ONRUU>[B]*U>\M)WC@J3@,BEHBJ.T%V*Q M*FC!EY#RF5YE6[^HGO5EX7.'S,ZD%^?J2?H$MQ1Z#^)_*@MKV![>=?FR0]K) MHFJ)%6B")_I(4D(VXM_]9$O$86%$MQ(8M+UZH+(RWL>,A8!KI=*'='%?BJ[' M?+RAC&3KHGT4+-D^L9@?P$F7I]K\E)\D:RX8/XGYU;1F_'_;@WB@6K7#+Z.0 MJ*!5W.AO:>INC&? *-C':3]R RM3B5)]I/2XM. M]!4TDGIHRTGL$G8>*#\G296QQOMP10JRRBH!\RL/YK;AGK3TM5" Z*0 4<5W M)TEW7A7EN:%N[+[X4'E?5V45%\(=*2%9VFZ>$CYG)G79\]2/5I]0.,E]X:0) MZ.1W6 %?(NFQ_= N79T:;.8#8>"WJ:-@@=WA<=QSV]Z72'K/EG&>]TV/BD=X M;UR<-3-ARMA)YSGXVF$?TB8<)FP,[6G3&@(ACX )U!G!/8==S*L]0O>AR_%& MO=W!G$!QXRI2Q?J30PU\G.C XN#9U(CM(D.% YF$G)!18?WAD^A6;P= M'7 ;S##<3^UX7RK+V]K50W85[G.HK#IIDM: NPF=9H5.E'UK%YT:AHEB9(U8 M=TH6QHX35SNZG)EQLIDL-(@NL6;\&AH7!T2783->(*,C?NAR;L#9RW:P).CR M:V#\C_:5X$ND@3$^#:8*7[H+4'OB##EBX".D"!MV0!R)];6OL[[ M&:V@MO-3W3IC94 52)?Y>1#GK#X;'WO-QDGS$-C]ZO>R+5H*X$+2 PL'1P'W MOD?QX(P-#(2%WRO"#Q1BC6O0<&[S6'9UV$$Z;Z U!LK5>@_6"0,?@[H/W&]& M;F#Z#]0GY'6$!['WU[/P('9X$#O MB:-V,-ULJ<0+AU3P%-HEJ:)X"MB"V*4 M>HJXLG.7\!1&-?;ZZ"E8"NP.\!3X!/<]>8ILTO)*^8IB K@_70="/GV*.+MQ MLDZLX^9[3 M=6]A#4!+"^5-EW59T0UA=UE9E4VLN@4HER_9:W_!#]UN%HALG^T1T_@E+N+V MD5KQ+H4H8JP@4J.;!2)[OK&#Q\M)!'>R06#W+&L+G>)68G.DEE]*II AN),% M I]8G))-S+ZW6/F4?(TW1$$;I#V.\"(N:D*P\V/8(ZOXV?TF"J;OU'_[N)YV MP,-P("S\7FV_Q']1MA3H6T4!(H,1L'#X&Y,7W()VP\++0=)"]2D+MAJ.JC](JAJ-@XG3_IN!OE*8_LH,W78]5Z3"8>-78 MDR-&^GDXGE43]9YW\-6LTWE6OD0>D2%7JJY.>;K+$A&6+-:+-2/M2R[*VIR# M[0.DX )*1>ZOP^7P_5FK3P!&.*D)8VK]4(O'+$:YF-PUJ:6+CW< &BNFM.-5 M,!R(&;.NJ?8YB IC-*]V\*32WE-=LN^1:5@[+5#IQ!,E3HUC5^AU EN M3T9/=,'8I:$=-42'^ALK Y%Z+""HZ=?+R:-#D\XEG\(YL+M MG@_ ^@"LOSQ@_;@0"+I3%PP6U(@PHSM:1S-I$ZZ,#7ZO$Y=%=VI"]ZQ^H,=3 MS+U^],1U.:&>+]J=I\2Y"%OZ N]LV).V@W:ZC<)Q7U- MYHG^'\L.\C2GK'W 6H3R#5)/QJQA%[V7:Z3KF\+UH[?A=> N1QC M4/D,+2U03Z)<@(F$6NG>A;.#+UM;D01?MHNWO?K,5,_\U*;>!]>^KU\^M;Z< M9U%CNTGAWCT7$-&F1GPDGEUZX]O*T.%E_@%G7JZQ)(82P,$+,G0[__ :QX*Q MN&CA 5?;0Y.'>"M^M?@1L_3TD8;F\:9:@4&?[#N^2NM/(O V7.F^-3"$W6,7 M#RQ+I%=BMU_W2K(WE*U(5M7B@"[:6O4325'Q):\D]AMO6.U94"5,3_@EKR1V M9!S=%A7+^'T@Z0ON./N>K]*;]*20?L=7:%#?4PAX$B+\ MDG//03F'I W)\$O6IT?L'&+6I\"]A)^'->+SL.U\>A9_4@ETT@_Z*K^SM?%( MQ,6->IHF,]M]TM.<&T>/P6/+OYG3 MCP84&;;W,B:/7P'E@NV=C7D=A4"A87N[8_:K/=1PQ/8>B*/8'E0\EV98#\ ] MH&*Y-,O:",$!%19*TWI.1R]4<"AM;P>A!^=PT%^BK."M2%3%[]$KHV]9X[]9 M418QDE ^N=OV=9]](T-8Z.@/N8.'6B)U5 9T4S:(FT]\EQ5/\?NBKEXHXTRJ M$GFA?7#@1G%1$U"LY[FQ<1&G\2-Y(T5-%FM2)%ME1>3!]FZI;Q_*NR'\..$' M4?Q^_2ZT-KDB!=<6L@@U!R>WC=K49&2@DU,^/I,5X42E MW3+1XT>O\SQ\M8O&D"]0YUGX,F,(%2>D>>&Q%W=Q'VF=^#>:<*%$P4VOMG'= 0+_F/,S^ M%I%5'G"L)]"9A>FLNBTJPHHX[VX$;4UD@B?K%^RQ1KF&;5H)&'1P -0&0*U;0*TE[%L U 9 [>4 :O71..@T MRR@&Y9@/3Q&UT-" 9VA:/4B19_A9(TR2I\!9<(3".;#T/R,JS(ZHK%]?VP,F MSJ.LX"1NVK>7RWJSB=O2>@,M#3>U'@#HXZ-0_A;>L Q5/!P+*W+.4+I'R( MM\(XZQ),%D7ZE19)^\,9Z29=YP%M$$Y:EGXE@^55/C1T#\P@935$;&^K %P( ME5.D=\LYW9+AWA_N_9=S[X<>&9[=]D&'BZWW[Q/D5ZA]1MS-)>F+)'Q+2 MNK\;I^69?\'=%6@LC:.2\18;PK(D+K^UGY!GCBD;6LC,6I19_! GV2I+AFD9 M:&N!G.LOUXM!.J2-+!!P6[QQA=0,'1=Q^RB#G)+AUC@NH+BH^3FNPR6KCBX+ M_*<#9?R'_UO2HJ1YEC9*ISE->@@<;C@#G;US#&GJ ZVSYDHLRI)4LLOMZ1_= MYAY2]DKYH4BX":/2SN#VC@NWOS*29,U,\W_GI+$@"^'.9E7V=_-[F;-)H^L, MSB81/+KA-NKUOVJNOKZ0ZH6FAR-)G; %[!O*%&LYTUJ:.H*&O6JRYO/D-1T6 MAH1L1,Q?OSZQZ6=9EQ=8]];;!3>6LUN7>?W55EUG!IW>G#Q69 M?J ^(1@4@D%[/RBF8)":$<#EFNI<;#'QIK=_*4BI>A?(@WI/T"1.@-9:'XI0 M9=FBBE:.WW,8LB(LYO9H'+!HEJE:5U!XY +5TK2C,C$LS]%3-Q!@P1=M5B]$ M4-@*7[A9R10T\H1FY>F>;4 ?LMNU&-!% 5UT>>BBT4XA? <"L#JX;G0'WR&A MEVTD\]M[EF8T(I+E6[ [OWK"IT0NWN4:B?OH4<=;C8IUQ4RJ*&XJBN*4T[?F3&1IUY%><(5*M MT#D*E7K%Z'=^OJS)59Q\S^E:#GQ4M[2 P]P9GW=9697<)GLD>6./E2_9J^*A M!8UN.+"0N*CY.9"9.HB\;OO=B)U.[KC>Y*;E;B.V*O1/DJU?*I(NWIH-\7M) M5G5^EZUDL3X;0[JM?B\G]&K[)?Z+LF7.59(BBFPP A8.#]0-UF$U'.7R.9T5 M]=#2FO?1NMN)GY1LPKJZ1Y%]D+P2 S?<(Z X+J$6.8M3LHG9=V'\-#^(;:A> M&Z ^ 8OB!*]A0=_B.T>8%NHBZZ?Q1T^L/JF#3/)O DXC]B*5AH.C1 M173&[@R(PP)==,?"G(,-/^\05"&0KGU>A4#ZM.YV_0LC.CT+C)%8\V&Y#CG\ M\C\1:^$.7/.4\7K-^*84)2#VOS6K>*$YK+LR%T:$C:MMD;YE)96\DZEH8:.: M12BKT1]-:F.Q"796^YR8E3M+)#1V- =2&[@C??>5A9(X&N0&\S5%C(U M0VTMD/-'G-?Q#BTWJ.Z'6^.(?N*BYN>(Q0Y4=.GP*O>L>T=#4B-'U7G9FL*T?U,X:T=MG!L!JT,P8Y0IY^WV\A+S]D+?_TT9\0ZS42MZ^\L"G M6FI^ M+_[GF=_[^&_^'U!+ P04 " #E@T]8.["&M;S& J^PH %0 &-I9VDM M,C R,S$R,S%?;&%B+GAM;.R]_W/D-I(O^/M%W/^ \WMWTXZH&KO;]HQGWNZ^ MD-221WO=DD*2[3?AN-A@%5$ESK"(&I*EEO:O/R1 LEA5_ (DOE&S+V)WK)8( MY >)3&0"2&3^R_]\V:3DF>9%PK)__>K][[_]BM!LR>(D6__K5S\_S,\>+JZO MOR)%&65QE+*,_NM7&?OJ?_[;__E__,O_-9__1#.:1R6-R>*5/#[MLICF']F& MDO]U?O^)S,FWW_WY_;=WG\G/CQ?DP[[-,\/F@&. M/P&.]W\ '/^MJ[?R=(_ M51]"AP.+JJ!7+>&MCNE+2;D]JE;-IF^V/!C$,EDG'.B'[]Y_D(OL?X/?_,=' MMMQM:%:>97RQ*)/R]3I;L7PCUO>:C( I>U#Z7L)*P4JPO!KPP9 U^YVG;6XJ M,>F4_3DMV"Y?2J/*28/9I]G\YX>O_JVF33AQ(JF3%OE_^6:/]G0L9WG-YRA? MCF"KOOAFR;A%W9:'XUKE;*/#9*;-.C/XQ0FM!U+:H/ M>QSDK,%![BKR_L73RB0QZYQW(,H9UZCYASE?N#=1_CIGJ_F63Q3_B_2MRFB1 MJLNQ5F>VA%B)J)?%]@.9DP<)@[ 5N6O!F(8(Z\W/D/PBF.Y*>+_G"O2/75(D MPO' 2.Q@#U;%M).2%]G\GLOF68OVA 1RF/VC4JC T[>Y*;Q/BK]?Y91>9R7E MTUOZVA0.T9W"IK +GVL= IIDQ8D2N"%Y^YO"P3EVM2D>K71;/HZ*@)O-0ARQ4&0,P%B0G9$<69H. MNUT)[!_;1BVGJ;@G2/@7*)E5[LVJV(Y2]2*Y?SQT?.85$'(-0"8DO>IS-"K MFHQW)<,_PIY@&R7QG+Z Z>!T(ZY-K'RBN<$"K-^M5:E6)^]%O'_DXGTG 9'+ M"A#A@,@M )K>(HV8O5%YQTZ)*\'_TSRE$:! 2'=/6ZLB?$3#BYS^BO_M?)6\4!/G=;@+JT+639"5G=\)IFDCA>#]V1;&?GA]Y?,_E\;I!,$&A5)B0</4YT">?.3DIR1]([,P+H(JK'4FAS^T M3JJ6.8V3"L\T)@(5<-EBF)K]9TC0NS M_APX$^T_SI^C/ &*X%6(ZX(YA=!/K&1K=&A7L!4(^Y%K. G]I8)"ZCL8&0L\ M,;'6F:MQJ=:> &_7Q>>[(LEH45RPS2+)Q-7:!1.10!P?_ZE(8GB1Q7_]B>,' M/7R]V.4Y_V///;!YA\@+7CQAU[*_AT%:I^)DV<;$%6,IT9!WF8CD^?[K87T( MSX6RYT'+ "L^<6A_;D:Z9;GWR"2+**9GNVZI#@(__BE<9=XWF,@-R^8M4(W'.BE/%36/XRXK?G*\V;#: ME'(G>M@G[?\0:2%..W0MG_V4,5ZB#?QESQ/L@4&(5]N-]Y?N002Q30-2P=19 MY6SE_]-\&6T3SC#^%[;\.VJ-'^[#[FK>32.GD ZE-:H$Y!%IT8 M8#2;"I3LJ_9F5^#'J/J18[&Q5F/\:;]T/GC4X)FAPS.@'F[70Q35:4)!EYY:::NRM_Y?\9N;5P><[H=I*/CQ<] MS)PS2_!=%9E>[+;;5/R!;RZ25D(CC'70[-2NQ5 D[L>*0,"1?/SPT((3-MF5 MO7D;MS:HR7 F[-_/5W6V%I%G,Q=YO%"'YHI]V17M89I^)/I[$9_&YWJ.8 MDB K3LZX_.IPW)OC)!84L#(F)WFFTE&%,X([^ 6W0%DLOKIC'#,MDUP: M(YK155+>\6DMSN*_[8H2?GM#R]L5]W%[O";'U) NDR-4O@[O'<''W "$Y^1 M)N%1AE8(FRN$5Q(U4(H9R6@)V6]*SSLX7[K#/$^C,\O\@SC02^2TB0>3RSIH M9HD,LM3LTZZE5J/MQV)#"/'%'HUXD'O11C,ERZTY:>,6'#,3SL3\C_. M!=TKBV,OR<<$;YJ,S$?MQ7M U_!O2+!CNX]7Z MLBM^PS3]"",$_SS4**:Z65>&X_Z2/T?Y\;+XK!,3YAD;%+H?XHU64 MY/-G.$>#AILB+^:Q3+^J)^G.R'M*+(F%&3H5)>3#V4,G/\,U8)*1SS5T N>D M1!R40M//#_<%>5?S/.O_V%/4*,Y>Z23K5)V@"FC#?1A!Y^,2W[\O(G6+TD FF)X=PIJDVY-W= M S>[?PDE!*RX998FL4O22Q5,+6=ADG[V_A_.M5JSV M).V:7R1N.KR>IX2[ER"3IJAWA")FF58P@$\?Y? '?\(HO%V2 MWM.[CD.;3NK76KT%7-#N@S].48LM"X>5[+&Z,SYM7379T#I%,$5-#K -MJG8 M4]XANY4E7XH?8E_=Y!\6_SFX0L+88_7NW.2A[B7K.35U_4/[_G&2-E)CPM1S M62O.@G.97D1\CI9T7CQ16MJ3;>5NW)S PR\*FD/IGZVB9Y:=0U!S9>O M4@B';MK!GS":@N_>:0F%<1AARBN<;$4._CA%?3&88.T*#;JS%OQ-RQ7+:;+. M9,*=Y>MC'F5%M"QE-+OX5RI,XT]1DD&H^UF>%$FV_BA"7.YHGK 8^;[% 67+ M;UTL(G2>^/0)'L1":-=*@JYR/RU?2;D'.JDW&B[F7^&]AK-)]5J(Y7"=.?T[ MRA!:(.2^E(LBH("U7DXLY.D7DS23-J8?5S@&-:=>]0T=^:S MDPTS5I\MG*";!P$[?=RL:AOOZ3+E(TI6R5+FXVB>-5YQ)I_=7ES?TRA-_I/& M/W.]?HA2>IM_2OZQ2V+QN<&#Z$ ('3RB]CR2*3R\]CQDVX^UISMC)@^\C]&" MPQ(ME[O-3@8##>TG"/^_."FVK(A2:,>V5>K]HBJM\$.8'$43FD6=K4EP(?/J M4HG(J%P\FG&V>U&GX=[]&L<2UBD[J_"]Y>V*QGSC'#C=2?2J4;0HDXT(,8RR M;!>E\V@#95_^4]YMU6&'?$&?YW3)\MBM[KE XUY+;:(.J\^7]4C(F1@).6N- MI(GQY2,A]]5(WK+F.Y$VW!KA3H3\I0Y=/M%XQWV&U4>:)\\<.?@H37JN1_I2 MGG.B?^_9P>DVQZ;U5"3C6@]K'. "[Y&T<[>1WQY%F1. 1 2F_R],\D[=B6&F MW/91__GP^+#Y-FAV5K M2&X+A9?Y=K&JTR&B6FX7:;*6>_.1"CZ8/K#%?71HN99X1,'$(*/"U()L2G)# MV>J3 ICOOPMS3(,3-6:%T][*Q1_^J\J/]DRY=(&WQW_)F^YR9)2?-6IN2]#K MH@I5K/[T%U4NOQHK_++".DVK9TT>QHVAW4GVIH_;/,F6R99OR^ ]B$@8STUX M=O25%65$D7*KB5J0 JKA78V3W#W3M:N7]O#Y4=(?#K*!7 @PY*H! S$=%>;! MSR:IKPYD95QY70G &]!DDQ?)[F%,5L\#O$VVKO93?J#L0;2\+@LAGBJ__^/\ M.CQ]%AJQ OU0( MF^+JY+)"*![""8QP+R@P$@A&F::]MC#WXXIH:T*=:9I:U7BX8CCCZNA3#(3<7UQ ] ,.9YI+@5?3&%P__\N1LF3FN MB'[XKZ0H=B+.(9ZS7E+QD>8+D4X][[+D]XP M.CL!G';K/X0;CY]"$?"8_X9RQ[^"0]Z!F_\UN:.Y*&'%_0!13K?7/?BX'Z4L M)E$RON!4H]QW>]+?%->;*4CO>/&)J8BDL[7NO5QX105G$5935WF>LZVLLK$L MD^>D?,4M4>CN[:XLVC#\+ @0/"P_)R!RJ\S>.#3I0]Z+3&BKD;!M11K0-$) MY7(Z0D0 UT\YG,:)8JLU*)**7[&23'"(,5N*J&"A*LJC?.0.QJY%E\@M;^ME M83WL90OJC"PH/%*$(K2$KE9T"85IHV>NC>(,A'LH?#>^6U*RVD$ "GPG_B#S M;W.*,?=6:,8U&?P9WDD:?2E^[W^%T]199C"'DWAM;O ,W,/[["D]G';UHAD_ MQI)!H*760!^A"1%9=*SR/>2K%G+[0?)G GYTX MT@,$_+K2'4 FY$P7Y+)&]S;=Z:%Y-G>H1R<3;GY2! MM*Q?IO1]J1\6YR2T\[ 0ZB4'7^]^?P+PIV54WYCR&@N1B6[;D0QGNVFQO=+; M1A\TL;M_%ET'WC@+#!:WD\@QV=PJBSTCJ0"%'QI^B[P6(_S?>^,N11S?%'=, MES.7XD-=XXMS;B[9S[<([5_F0.!G&=OZZ M_^1./I\Y@Q6CVK95NS98'7^ER?J)+XAGSWR16=-Z/W>7)T+4NDYA/%/')M3P M@]*U;M<;;;J',R-?*D#<^@E$]5\IV0(F\B[)2,S2-,H+PHT'$5>A8=Y%^Q86 M%E@"#.TO7Z+EDP.M&S+U5ABK.-Z[%P=_'(:V(^QB9&@WOPK=LG(7YF)@UN_! M( 8'W'#Y[..?T]?7T$R&G+MI>OPF#^.<4)[2?B# \S<;VX,IOWAS(S.NMP\V MWK79V4TLQOVDA;:?=$\W40+7H1?P:( OQKLHA1PW[X=V%F&0F.PR_"*>QHXC MK^&1Y1X?29,5WWW\E49YP-U&( $ZWGF$E J/6=JBK.#V@B;/@/8O-(VO6 XI MNN4;JQY%5VV&SL4VW+UK%=J_'\\;$'4:^0_?ATI0ILARAN6C)T>T#O66.X3V MGQ:O\[_M\J2(DZ6MPV%'0 M]2(-Y_GP5ZM$8!1;7]7C8*#%,5/9T6*NW]+G&_[9Y MB;C'F(:03M0*C:YK%FV0FA3XV:]M<_:<%")PLJH2PA? 5UD;M?G(?*>&(>-P MCZ8#)]#N[*Z&*.KFO+NO,!*V^KK]X?1W9JBIU]R3X>?324! ;Y"OPN?V0@#\ M!?<.T+=T-^X[J/?@MM\LG-?J@.R%\O[7O=[O#N-5GB8_=CFF*YK+ZG_-[UJ% M8,PMLAX!A[98#4@@*_RQ M?^[<6^--'TK:_F-&O:7)=-@ W$&(KI7V>BK'G[ZFVG[XK,;\^3%\PD^9-P^-9!:JMG=BP_CI M$W%H -7!!#*"TB5NWCG)?,T';M(;,(2(*=[LT+6,UD1)197\)NF.5#EU!Q^W)3LCBUV19)1K4E$-9)E& M19&L$@CC*L3^[*L:XE?U1P$V4<-BP]29Z<=^M*/9Y:4\S>@JL;)G4N[;H;48 MQ1#(2+0CX,6OSBM<;\ VJ,^KIDG0G"Q_6R-(GO#$TICFQ>4_=DGYRN6EWO#/(_[/)2X$(.A8+[/8P4A=;>?M+E[, M[22\M;,T&-G-KF.#XIQ.^&?J$D^0@,%,D)8)7.2?X0FZ6$D]>V7NY]G-"_.N MR7.VG_EN+E)7SHO==IN*/T0I]RI7+-_(]VG%;K.)Y/WVR)>H/8\[^G;W1?9Q M^MD[01EBDH<[N>/IT?W7&ZI")LX?C.VBBNWG,64_P*J)J5)M*AKD<)!>P+5E,IV"DB4_7.+P:X- M=(/5CQW\'G*AUCBY26O0'_S^3. 79<4^[?&+^R>A:&4[G^HD;:%C>1JWASZ$ MQ/N*L'P"-[[@OSO*^0KUB*"045/"F.^XD^=()'[H&:?59<(A,#]KAX,!A%]0 M+N2@X,G"8?YE,--0J*PI+_ZQ&53?VO.F5AF7XHA?>IS+F+\<"^ #WJZJX-%= M#BEC>DZWAC[%YE+HZ-*ULHG0#P@$"1=U--_/0LU5353'KR(>A0]8P M2 (]#T4@=JU$ B\W1T6Q$['S,FB>U0_L_HMD]#$1)8LO\HSE8SK>;[S=>G)G M.R@%]D];B";L<'Z\N_LG\2"[),"!2]@[K6_F^K.UOGAY/S!*+]!U:"^NP-9V M@AE5G,Z^Q4M2Q2GU;B#K!4.\ :YB)T2NS^)+M!6+S#:-EI9/B)%$_9A-37#A M+6AE(\%FUN$O,@/N P#FOR-W /AM&5.LB.#MJM&\OQD3*TJG-8^9CKQX\<>/ M?,Q-L@U'AA>)(I YUD3K/"_G\9X7W$!IAT6=#&FNB:CC!E7Q_GG*:&#%QJ(= M-Y*%0-O?TZT"G(UP3P0ZX#\622P>8[&L.2]^=;$YMH'#Y];9!&]XMT!NK$_W MU1?-&.#'_1B:JYO7M^4I6)0MTTVY/8'QOE)P;R?9\$]C0+T?0R$R!*R'@$L#/MEHA#)M&0\97?3-[5"6),J_/I@5U253A1R MI?")R.ZJX0.YGQ7D!_ F]H!$G,=%>RS\[Y_E:$CK_H?<5:,Y:'S;C*;.FCG1 MU<2KY(VO+/[%R=DJ\\=Y3I]I!B%R2=&<*JZ(G$_ZOI'KH[W MDC"<#K8!-;^?I,;I3N&XTJ#FQ9G<_SBO MM%)K#]XXE]+I3J[TA;B>_?KC;H MX_"C&#_">Z$:V=$[HGW:GNJ+B5HE@SD>5Q?3B?.N.94>5[&.+%NGR3/$8"-+Q^5H:K"C)FD#<*X->AQXM7\E,# MG_]].>$W?TY%":_D]N3#67/P\% /H%-EQ[_&J%=_KSY4H2"/K'7P MLB?N7XP5V,LT>>9,/,X6A=CZZ(G)<2N[XE+W'E1LR&\UC)'WHWXEZ(3SXY+4 MS4YOM^^/>905*YH79UG\0//G9,F=HMM5 [1U1/K(,17=?_K((%BVYVK=!0GD MO;E-**[EO_N8^C=)W*_4.YU)YF-ZWDPT2W] >IVW]RY/EA["1U6HAP\F'4+I MM4Z5^^&@RU9-D=.!JUBUQC4C3?11-312CXV(P:'"C=[8=*!ST^D^9J(U:[?_ MM5BKG0HO &,G&B*G:Y/%G MR8@>D"9?@Y+S9$05%+*56,3Y6R31<#4",:%^CR5,IH-9X/%TG.-B1"&O6+ZB M"92>Z@M8M>(E.X+AREVV#-?YQE;"H?$_EQES)30Z]LRI)'A;)NJ(FU^3\NEB M5Y1L0_,FE'?8HNDT1:JC"@GGB3@J#"1M)Z?)9+ $RG]V,RK$-J\9VA>.A-10 M9OM8[AFIX 19!K0$C)GPUYNZ=9RAG;TDQU=3BE\CE:JGUQ!GK.0WH!SF@'6, MN4R38V_'LQM\A>3%J=-'$,J?4T?J6G]^DB_R_FLY<@A!L>G#86?_[:P%)Q4* M0RP'*!"A5@0ML*X7A9K8?[%E 2+"YU'W,GQ;K8I>Z6T6GF4K]"4VR%=P]'^/5R7B9NQ9*@J7.:H=GG\^X6 MN"H+J3Y&+PHWMJGO84-=N8[PE6DS:SH;;?7P!J>U M^7KIA(\?]%.;SQGPP)%26.ZY"3=3KVTX<<;8#19[\R4?^Y)B4?C=?T M.Y8FR]='^E*>\[[_WO, 2/%KY/K:TZNO5;*'/$:EK8T$<9%=A6/!886 D02* M*AN3$:;)KNF[-U*!;U=R63Q[CI(4EL4KEHN[$]M>CB(YW\[."*S)^SPC^+U: M>.N\#//^X:8I!UUY#,U(1'HT,9:WZRZHZJ$-KT%+(*9?:>CR99O(HSAY<32T M1-KLWW=5H&,<7A=!&X#1JUX8;J&7N87B,K?H6N;VN(D$_B8+)?7JC(WR1\-3 MZ^\8-(X3 !&EK7"V)H''QZ18IJS8Y;1Q2?N.1[']8(]-=>DY/Z5O !VD-]WG MF]EC(K\!*B)@A8ERQ,\6LS8%T]_%B/_Y!=*L9FNII.]M[UP&2/C>K71 F?P. MI0.SUUV)%9Z%,='B/Z3"/A4K;5N%;&PT1N?8VT+V$V/QER1-U:VR0@OD,C/0 ML_.0YXKTI"RJ"J<9@GW^:BFSHM@G8'X5-ZU1>E;6%8>'2O=HM<566U:AX(@ -",-)-+&1!I0,Z*RWCG53)S@GJBQ MP5P8/K([WQ5)1N%48+/@&R]Q"+S\QRXIQ%U6]4H%'OT5#2A9]93_>U_F]*#* MZ9&FNR:#>>#G ([[9T\-OGE>O49-2KJITRSI95F:#A=PCPP?GY*"T%3>[.1T MRS\59R!1!Y?DR]PD6\*N3[[*7:WHLB01650<@,=D-0O(EZ=D^52U>HJ>*5E0 MFM6)&&,2[W)8DLHG40H\8?'OR<.N:9 (3E%X&,QY\KN"K"@M_@>)XN>D8/GK MC*1T':4SR.]8!>/.1%WQ:D&#U(^B5B79YFS%DC^ MHO&Y%MQ$&SJ0#ZOK$VS,16&>)> P0H7W1\92H&? M*A,M.0A96:*'@QVR$+2Z0_V<6!:GH-VW^CZ8%I%V!N_M";&K;?X>5[X:5 M?Z60V8&M,TCXT"-8SND9ODJWCLO7UL_9 # ;Q EQT_!=0A/ELP]LF9$&>1W\ M([+9<*SDE8JL-A5:OK_<@),6-+N .TWKR$K@>,*]+8NWX$++K;7Z%;):(^0" M-=RY\]PR8DM1%7*_@N_ZHF[#@)B:P>X$^^:M M>.>H)F7:+?'=,/K7T-Y7<;]P1-(:1L@XX$!*[<,W4)"8:2W@C]'+. "G:_1V[EM6:LD@>)H,%9B3CIJ4J@/$A MC.E0X#339Y\_R6J\^]M56QG:Q_4G3U2*L4V>I5ZQ,FI&W;4@CYRNAA,&;,W#]-)!-!; MWD'\#Q2\YP-3NH]V2E.USDK$\ M*5^O,VZV:5%^I,N<\WB%'&Q($4=Y<7 =9?*R+.G,] M)_Z>932K7G]X8.ZL'& MD&^M;E>/TBA>PCX5DP +>VA\62#+L#&&*!SG#NW1 MH_X9B8QK6;:Q$QKE&8=3D'DGCC[F M2/AT)QRCO(TX6RYWFYTXF#V3I&64E\C!^7^+ZF M32+E(;K+C((52F:/TU-0YOZK"K5&]I74XW7%, K+RH>[LM!_V2\AS 4&L@=1 M!9[.R%1&IK^$2 @D35:4)/N!M2[[I[:8]%RYZ/#2VR+1@>3RI7J(5Z<&[%DJ M=)HB%PP5$NZKTQW)7!5;\OX]JK*4FR$A5HR3<873)2U)8B:\G(+Q_2GG>P)] M\WO0S+X!%MU[R)XWM):O\U#7Y\I\5UO/.YCI3?*X$NRWG@9G3.A^D+*I3<^U ML-[?7%S+ZC=P7UZ?;0013_Q<,&L,GH( W].8T@W\;$N457NT+]1CE'UMAPP@ M8OP?/QPQ/MY\$[JO++QJJX >_T/E [^)RET^'/.BT,).[N]VSZ[U]3@--M_3 M"^IAXU%46-V?!;N??X&D*Z'%>84*8I+WZ;K[;W7U.[ B>T.$?(MB(XGA+H<1 ML] KENJL]7A,$]-5_WY#_<@&UPWZ^$:/G"^71Q<7[IS']=@19ZE[4#U[\$#' M/TBI9+;8[?'QR,D-<7T[;+!5M]0K^@F*$77GQHH6Q9_)17>@PG&$0L:R>0LC M*(@ &>I1AYUY98XFRZ?:;!*91/$LBP\LM7J2&5PG>*70(.:\;,0>C7@%WQE7IW8=Q+Q22 _*TB0>BK-!]X,]S]*EY^T42Q<8ZNS*X>@- M \1E]FZV(JS.55W?4_X0Y@D\7C*9-89[4^=?HCP!LUDCO.2+3ODJ__=S]))L M=AO88EZ^;,7J(W/;]:BT45](M4;1=*W:%6%(_RR-$_?/TE 7A&:SPJRRVE_" MVQQ6D_(5GG&5W)A>_F.7;,&R]L>/J33!)L,=Z-K]Q?4+C8_B/[X-L[ J<9AA MV!;8^^&[D699AW)%MZN["&J% >#]NR M1TBO2ZL^D1IIYVE%.&7P"II]+"RB M]Z'B\*U,TJA[@.&\-]$?.:"U=/#JZT#5Y( 4CU'6?G@HH[S4\Y//HQ02=H1 M>YEI^O1*6!WIZ=!!:^ #U'&5/S^M.(&V&0-].3,6'30]%K@1N4$6%00:,";4 M;'*TC,0HQWTZW*ND_-0?'WKZ =Z9KCIR+5S,O0:)5V+B1L-)]D4LLZ?%7 N4\BS M;;Z+F'..^EKA8""D'@FIAR(^JNN4M483M!2?#UU$KI!&XA#@ M_.,Z*\I>,@G*TI\[CQW&&-> .FJ M\\E#^L7!MWDJ38REZ[1KC]+55 \(^C!/B<^=TC7&/%7I@OKO0F3>\_\38B,J MPM?!BC_E;+>]866SN87H7!&MNZ/Q;1W%^"F)%DF:E DM8)^[R^$F_TBT;'>K M*7ZVR+L645LX=?RL<+Q!.%,MRB27-6@@7.9+E-,GMBLH6>VRHR"P/VCE K' MC9@MA;WHN,(>NA>66^%ERL>T,1U,/(:!DB>:"I=RT*$ M(N75WWE?;#6#V$ZZK/B\H.V_\7^^,LYNEE'R2J, ^-N8=*'[B;NR$(IPF]6CNEUU?EC?N_1M8:QVCMWL M6 'A[7+?"EI4.$,@/B'\SS8"TD"8$4!+WGT2*=591MJOO?J:0%@0__-;X9G) MXS>1C(2S)9[@(SC+*P5S.T7>5F<9B?] N9\J;,75\TW2L]8.?8I<.;NZ]!2@ M)4F3HJ&-T4X[^''K>!?M<&- K+'5#.PIS\C5+_.;ZQFY4#G=<+1.#$HYTV&; MX2[O\O/EV0-=@X/^F6X6-._:MO5^A-F'G73F6I2!(*DHDM\DS9$C6C>P<3NA M>[K-12'+0FQ"Q&B*:C1?GI+E$TF$B\[W1)<[>/HW(Y^3..8[GLNH*$7VA[-5 MGBRC +N3?L%A:FPUE&YY-_<7O@_DVT#8!?(-S5V4E\)*MK1\QE'AWD<;&OD2*L1_=PT:EJG'" ,N=( MY^( I7R*^'*24W'TLN6HQ9='ARXGYRH%2^.J@':D<)H28)$R5&UF<6X-ESN( M4+A@:/=$4YS?B.S_Q35- [;@]HUS*'ZP&SO.E1,BV D2V@*A."H!8!5P/':?]CUPGHV8%6$+(T/*0*V,L M":"[2'EE%F;"8RK09UK(_%;7V=EJQ0%&)2T>=HLBB9,HY]L"OO:PI?CM61;_ M.TNR\A?^^8[/=L\NVTJ?Z"2A!K3]90PU (E+'^J5*ZAB48".5'CE;,$I#;$GSF9/4,? $(5ZRA%>.M+7A=?P' R3.]S[1\8G%KW>BUU!IMT199@88_RZL M!F=A[8[2Y [KLLY'+-20RC/JJ G?3Z8U4N/3]Z!/.?4TB!FQT=N2\D#SYV3) M>2J.'<[*JOPLC7^)TAT]BV.9W*5G4=%LC5Q6%*DX3W93$YJ1%=_KL2]PV 0G M4$65*RUE49CZQ+K3P QYZZ_&"BU+>%1SP;?02??%DLJGV+HI'5VZ3SH/-$&: M)%7%BR97Q5&&F,IT.#61!:T^0L4M:">MG2QH#15?GI(B'(P'87^D)M[2'=^6 M1*_[;/9?_RB<8[2/-\J+_%L0*/U0?"=X2U6=H$G9^"USAD(@@2E:1!0BY8P?@R009SQ>Q-@.<3X\?HY?)E2[."GM.,KI*^!#8C7QN="I_TZEHD)5E2 M1B\BE(@3KFYD/GS0NI&Q/@Q$0KO3L809@7%U;-V!.#W*[1?TD\/;$:89WK7> MED\T_XFR=1YMGY+E)] P.'7KCZ16:X&Y5QWNV;72"NID3YXT]/$1U[9'9"7\ MFHF!KAM444K2&EB &U-%>6((E@:NI071DWFRB?)7J;G+A/\X>)*,[L=J#:T! M>JZ5L 9$:D1$0IH1#HI4J$@+5MA#:OQ\C5;74IX$0P-P%26Y\!>OL^VN+'ZE MR?J)&]BS9YI':RI>XO'-WCTWNG7Y@2ZC@.\%8RCTJ7G)4Z,/2]N@^!@YXF0 M8!&!BTA@,U)#(Q4V4H,C@(Y,F@,X,UO3@\A"L+-?:@Y$%0?J@E8D!P[L"OG M8)5DL?B^,M+D6? 1'B9D=>B3?(>PC9(8GA[D=?;#BM!J!S%XD%V"MTB +=!@ MP[' KU_J -!^*#J7\5T409P+ S6)&9)V/R5Z-J_HN[(N%?<4&Y, M:-F;'4*W.;;$ER(97^>RJGA0Q;>L(X43B*7API'#1M M5\(7!Q *VT #&]_RKB XI\%'#@"2Z3/"]$WGV1@C\6P$$QU'EF6&X:^?QRI(\V2>4![T3&[Y'Z!Q7?:8.\0- MY'X_.6JA/DI,*VX% RQ<-K29V9Z^P!>'<+"8,CB]'8O_TFYO]:*P@TZH"T*R MQT)^"QWII3\KH]>!HZRV;Z/O^2RDSS0^R^('6I8IC:\SR#:B:)/'FENRP7UD M0MG0% GP> ^$37L!96Y1IN:3U&5$9A[4*2%2EM8 XT> M?ZI41HM=&HD*'[4CRWDB'OFW>"2#-XL]CY(]]A#I;O#BRRS-BJ$:MW/NW%4O M=*]8+K!4!36S]=FR3)YEB9#N_627:MOM&:/N=A!X\:3M0-5>$KQSR/@90^OZ MMW7D?'3. Y%BT^>%\9()&;]$ED^V*U45@#B?. MXX5P4>8)9%N&?0;?=\!_X+7FU6,Z@5]B:Q%S?4" MNH>CL!5W=A.+FP!FB:N&7D#SU.J>EKL\NWR)-M6.^([F"8N[[+MJ&XSE'NO; MBTT> Z%M8>R/"I4#5KP#Y"B(A$%:.(@$0M[]E4:Y?O9,^P.TKMJR-8'"WQMNJ-9E((U[0[FU&J*B]Y4 M(N$I7%,)"R(LT=$840&9$@MXE*T5I#E4@]/@"8[4RO*1M\;>6DJ2]MBW-<8@ M<91ZZL9,N.[-,39QAWTXP9-P?8&Z?&L$/] ]CB!.,-KU]>_P[@,B[UA>KEB: ML/XG_Z,?XRQ83Z?NMTM12B1ETI#&O_&W. [L:MU4VH[X6LT'1^7@MC6>(&OR MF,@P/?X9ROLG^<@1JAEE-)?9H.K%_CKKP-"E!^A.,/JA3-2EN?/(P; MX?]5J$@%BU2YT!K_+\E(Y[HRQ>'C#USKI\+;B@O58]^DQ87.!0CVF$M.,1!B+J!&*EDQIPW]<-IP7O^!.]R>V/WQC]$^=-=';JO MJ0!$9T22U8A,=S< G%JTPNNY32*I' ]4'A&H0CAV@P+"U)EF*X'66?RWG4PK M?+M2KE:KW]HH8=8H%;^)LD;AX--#.1BI66*L/2!0FQH2J3&1Z8W71L6^??8I M$ATP8#H%>!$J>)(?2I/[ADL.[$&W0$RN:_V>Z^"'F(6DLT/7:T9#M#&C6(?3 M$GSCC& M$KRM1A-,?H<$@JFRRG@SPSN&$@/G% YJ'G8+P8Y[^DRS77=HB&(3W 9GL&L_ MUP/#&!!['LMC0J2\>80F4M Q*?#=C,,TE98@>,V*^Q8/4\X@S?TD?GB@5K^8VN>+K M4W0GI@>P2L0\'\Y6F(@ 15JH;+P]]3!XI*9V/CNMSG?WBDH6%7<*P9VPKT[Q M8MMU+(R8#E00:$&7OU^SYV]BFLCX3_[#/NR3_^,_SOCTQ3"%5VFT/M+7WK]K MJN))/^YS 5;$"%#S*BS]/&.CC#!-!RF+)$*"/9H\@RA=14N1>/5S]))L=IMS MEN>BCOM%M.5_Z\%E312FYH7%U$?EGYR20\C1[B--2RRQT5J8#-202,- M-C+I\>/,4SW(13/(986 [+)8Q,#0NB)I457&$'Q:50,@7Y+RB>V.,^&)\AJO M9+G+W=K9/"P\K MAL1CV:&U/EZ;GBQ7P2K->_4\FD"F@%;HPN^*:@_:))'_/;SP2GP[K6JPG3X MU5I2XR:1OENN(Y\CK)(9@6^J&X](")2!"OW7TTK-\*L'Z.=NUX[ M]@!(@T!$O\I ?/0UMH.!87<8S0"7!P,,E1%;79X8CI>FX?2[HF0;FG]*"D%' M1 7 QNDIV0Y%T:LW0P7/CW?O/&:^@D $!B%#!R@, N5=#,XX/GY9CS=MQINW M@84(BM<0,H9EK@]G]2Y/LN4V2F^S6J7/1)D=M!,[UJ$SY[:/\'2_QPZ223&B:*9X]3];1'UP(M#UQM MXIPMFG?U/-UFCWD4T],O]=9,]?[L+IGC= .OF., +2X,+KAA?;V\:R\1 B;I M:"#JZL)F_2Q-V1>X:IXXGVP<3!RLGJ5@3==*J;:.SD2F5[BRJ3DH(A-BMEN4 MJUW:M)W4>JNQCHPOM[K3;+C:UD]8X&FV6,N;-+)7M#NN6:T%9L4<[MGUFM@0 M(RN*B%^V#=XH[+>*WP4E6C;W%O VJRH.5BM7 .PD*LL\6>Q*H9LE MXY^(PK/B7W2S97F4OY(X6?&&5'0CTC&O#C@80$4519,AILQ1'-"%O$R^2HIE ME$(FTLLL_AB5QXZ,RJ>(Z*"^+MT?G\B[>$F8 &7"21.@[3UL:)2O3(=9_I(& MLJQ@:1(+C7[8+8HD3J(\H<6M3 =^G3U3^4ZQV']*X[I2RAW_Q?(X$LE)W]BD M@S8PN,^=T0(Y(VV8$#8B#\Y;2&>DC;6IS\/]2P&7_%;]-W2A'KL"P)S.JF4' MZ#"X6\D#ZFEBPP4ZZEI?GI]IOF"Z>Z';PRA^!B([>T(AO!C,O'P9LHN MWDS1Q3MZN3$%]ZU/K_K\M\$9,5PFNFMUWO 1M9:I"Y8TZQ>\!4GD2M:UAMCH M#[/ F-!U;TWG>[KB@5!%6%M7_8X2I\AUQM^C&(]E'Q,@@DSFZ(9DB]"0BE'] MKA@++).A(>+"3JAZ3R_/=?W =I)'^+:W$N^[7ZXOOYZ1+]QPT\Y>ZX ZTRS9,-;!X7-*.KA,/,0YR=6]$^9EW8#-=2UY[/+*9] ]C&][V!QD)/>1$WFCW^@RYW,=WWU?)- #GEX M#O13E&2?6'&\5&&:(D5/A81K$=3!HN-PNATCPL>N:DCLD$0 MP$/> :*18H2.%$Y+Y)@)CXWCPYI:R,79BD_&1[H4H;O\NV^__;$_+%VK(2[B M2X& \R0,+1 D A2DAD&^>S\C@ 0?GNYHB%8J*$0*(P\2-Z0C=@S/:./:"9W% MHN^BI#-_F<+GN,H(O=UZ.0$:H(\H>F!Q+ BKTRH@?P" A!\-_K"FK\@[V7(@ M08HSC.L!TV6A-Q_U9@?KR.WJ D[ X![^.OOU*5D^R3-L>:%V<@F.:XST4]6( M^/)4U=!@?%57X\2<" LHEW2S= )UM#G!L=87=UZ.\MJ$2>_ 7DBZ/L]>5!F,M/EG#\!>NQX!*/R MJ1W!>?3Q=*5;: 3I25^AQS* M?99?OP.D]5:C8U"3X>(>'$F=JI)S(.";BBCO-33JBJ]_HS\>Y3M(,C[_72& M;TB69%\DRK MWRX*D5BF;X' ]8)=,?2HN5Y"'MK// YP$ F$_%9#"1.TA9T=9HGEC@Y:Y>7 M!8641^EU%M.7_Y<>/YT>_0YQQ-K9GVLAJ^YW*JI$D"6SU6%N,F46&6[9 MN;S!6Z9G"CDA^K?G Y]AMN(=W;F>^(8D 9KX[;45Z,9;Z:093:!<)$,"P519 MY71!NZ?K!%;1K+R)-EVW1D.?H9>SP^X\K69[H@2H!EK+>CC)5-ECN)(]T"QA M^0TK:=%L$;N6LJ'O,&M95W_.725!DPBBLU9I>NW5S YX?+C3'CHX?84<5@9P M JQI@Y+!E#EF&@#U;R&X\^12_26K^@TXZ6<;&^.!H>C_1 M=91*JF].3\B4Q%S> 9C"%>X^UM5 $(86RZ9YTIL,90(C^Q;)WRW7(LLW5> MOD#IMB1;'^9]ND_63R5;[0K:7T?!K">,A.,H>G'(<-#TRPAZX@#B.OB1E7RE M3QG4F *$5>[_R0[11JJ3D]'."*WQ'B>#(SE GK/5G(.N/@]1K=!,:YG%6?)V M;5;=W8F9ABN1DL\HY&'N7-OT&B$OQ88[=VZ[6]1!C).&OI+2.KKX4F0XPW'1 MT&S>1:\BU]@C$\&^.?T+3>,5RXLHI?!2^U*DC^LWEICV&!.I0\>+8=0!I&TK M'(WV3W*T&=\8<%=1SPS6YTLB*_R7**=/#-;[U2Y#6T2WP@EN9V M!:;WD>:;CW11-G:W=6#I654*Q7HMA&4@&N?7G2\*'MR >^,#+4769QHDS/'O;E MSH$FO"#.N@+5U#Y&G2#T=>KGD*"/NOXFV=XX$,N'I#XC@OZ, (935=5_7L' M">I&,C"Y'11^M2BKP30E#"%AJ#" M1AP-2@W39* #FZ%G*MQ8B)"&P:HYF)85F,C:K['D.Y!YOO_:TKQ\59'XL6^1 M!S*=?;J6]IJN%5FW-PAC2=_6XPHJYZ.2PK0X9[S!YWN-\YS]G>:<2+]\#WV' MV]:?]N<^L@D.T!JB>)FV ]Y8GN4E]:+&$61G.R 53)E;AC(L2BC>TV>:[08D MN/\KC/R>]N9:>F55S8HD7G9M #>67";&DDL4 >1V0!:8(I\,9?:7NF3A61:/ MAQR.?XV1X?Y>7#'I%BF MK-CE]#2QH,B,VB?)]CK$& CPJXUI 9'6NC('AYIX2/UZBL0DM^4J_B$YPG^ MVBO>LP(NO$1R3K@&6]1\6^Y'\*[XFKSC'Q54UFB' ,(X>4[B792FKR39;/A8 MVM6:-Y:])UE]P=Z;CK[U1BR*_[9K"L"7QWE$H5"\= .;C&_1<@GW_J+\ MX+ZM+.,:\6'RK_)U\\Z=;4)XCG9TE=D7-DLI&A^CET])M( 7^&>4I!,?NX7Z]B=%Z],*\>M)X7K^5_DCW6Q9#FG'XF3%6_*A M0,U6B)5J,7,-(R+O) N_AC?4-7N7U?#;*W2(*R]+R\5QZDT;LVXI$/V*Y?=T M6_WC=L5_K@P?_!Q3NH'YE/6S2\XRWO&ZKJW=>>-@KUN3L'4#\L[O,6K'0CZ8 M$#0KU;B_N;A&1W5[';*E8.]W,HCR:Q+O3,@J!+=&M&>HP&#PVW(_G',N+79-5PV>JHFU:O9P&FA7DN,\JM1<*W? MO86^&ASX$T57([12\B]IU0"1>[^>W5CC/DRG0EB?%(X4"QMDO!M-VR<4WF]& M-=1MJ+E%G>LBXU'Q5';_Y!W$49$/W^L'&#L=M+$NMO4P6G!3*[13\VQD.JHY M*+$C^CD^(Z9AE\LG&N]2;H5/ST4N7[8TXV[[X*6!82^H,$UM:L[#-RM$X-IU M':#6J*K24NKUT .-WN#50+38I5'>/D:MDEH5+1ZUBNO.\XI'M,(>(BX4+[[, MTJQXNP'SK1HI^:/0 BGS SW[$O\! M"!A-L#HB=#QDR%.8X-=Q/.2OV.0OKFK4] MNJ/7&*E&:D1\:90:&HQRN1HGPOA<'V<]Y%Y:'JK"LJ:0,3..>E.\G[.HKIL' M&8;JO$/#^P.U1DA%&^[M3,0H]('32@[*E^.$ M'I,/LU2!>P,&Z5@[,FVX#47^J_4<_JHT;E"_-!G1O1+$/1-)( MKT^G9,IJ;>O0*,AYD>>C(L[O'SVI]63/A][0T9"]4Z' !T)UZ#5;#<"^VI60 M^^$4O%)&)!C&YQ\3]F=[OW9M>\\'Y,,''*-^ M*>X56;1)'IXJ[Z:Y>A65TWA@&.>OGZ._L?PBC8K>Q&[V.S8TPW@ WM\D0O*; M82L,)7T$4B*@3LWN6ICL#FMK:P;]!;W2/'D6H>6*P=WC#; AK[T=>XMX[46 M"GBU.!Y4,4*9[X3D\-:P^!)M93R>ZD-_5T&OX^+#]'GH35WJHD6_)N73Q:XH MV8;F MH-_[\QU=%KC%0C-2*^5$H-#4:]K(^S28M7ZBE:4Y]/AKO6^O7',/JE M*6/,C*'^MH(R$UY'1KCB+(O%/U.9!U4Q;L>T/^P&$$O7>5Q/E6JP1D;:T,3[ MNC:XR87[&$\GLSY'WG1#5$%0]-X&OT7*=&>??BIM'"RY/VH]1K>,'O%2XG ( MG/C\HGJO)^&$,2##$L*T&.=-!5HU614-@$(+I#H,].R^>%*K@G QF=59A=<, MP4!OXM61 KP8S&LSW@ I7/T=ATCU/SD_0('O3)^9$[CP^+F@JUWZ*5GI1Q"< M-K5^>;$G$?X4?X_%[AV&R1@1QS>#9ZLS(M$0@*-4%][[S42'U"G=/_2QV30S MX6[!\AB4G/["( G,PU.4#]:$5FF RCH#BTW?%8R;U; MM(;Y+(=9"%0AT@$J"1+3YZ:I1I3<2M^*=.+%Y0O-ETD!F?A'DW.J-T-IQWCW MSG4$() * VE 6,FVZ6)T5C1&+=-F(5C#*M;0>@0AM$I##!F6^Z8UR.IRJN?1 M\N\I6_<;F^$O457#.GMTOD=HRO969/%FQ=8 K&A'4[Z7+"2:$$6MAF6$:?#- M4*YO=M#E[>H7R*ASQ?(>F]4EZ)I-,9*O2,)+!2E%+-K*X6R,F+Q* @M8!X%& M)+3M=3.G,U(KZT+6C/VY&?O4_$]=E6,FG/=V4B*R>9UE\2<69<4]7=+D691\ M4;B%UVF*/"E1(>'KI$0%"^:DQ,T8$0M050J9I "$Y V2( [VI1STU0SVH M67U6>IS9_NYD6;9^I/GF3%8,+@Q,MDE7V%M%-&3 M\7L598K3>1TZO8>@[1NMZ+L1K86 3Y@ &Y7=>CQ8*R62D.C MD*TA KYVZ^-(,'MU%^-#;#KJ\+0&B Q4FQ' HK;A-('#&G0$+:3F#5U#AON MWKO<_/[KI?&O,3OU_EY=*TOW1A5_UV1S)%;VJ9/9DRI(#M-DHC=S Y7F'MGG MJ-SE2?GZ0)?PWX2.Q\BK-T2:FW$"OLS-.!*,N7$Q/H2Y$^U&48!49I;(_+7'7H/W9\I0ZM M/(K"Q'"<#%:GJJ.25N])KG)+2Q6J.BBX/]\]/B';@R"_A3XFTYF"@?I-HWSU M=_ KMD90_H;&?2>Z'9]@CVI;7;D6I(MHFT#E24F3^\KRNO4=7\_D#C;,B4XG M-YD*BPQ/:3@_RB1*1=RQ[/XLBV]W9<%%$ZJ(B1H3701:%4JI(^F4U7AE%GPBH(K,"VX,-45!;2]@8GNO>5EBYXE\H MU"B^L.(6'_3ERPL^((HO38Q&C:Y+/)FBQ,>3?U*1N),W?OV$\ZB@<;M O7R_ MPG7MFH\R@\Q8=YS'PZ_1#7HR\3KT*#J_( 9(CQAS^-HA@KWAZ'O>N@45J M7&&.4G#"R:SPWO0U]FFR'Y&JN4B$8[2"")['IRA[_^VW=S0'[PC.K2%XAZ6\ M]W6=3U>>4O"EAJTSN#ENBH5V'>1X(XIZ(^X:G.L5X_[FXEH8*DF7L(PLZBQ5 MT7XD^D]8)L@9W''4XU-2$)K*'4Y^>#:U@DJ^!P=4V<$@2-)DD-ZS.,G$EY%, M5\F<$G7JBX"P3)6AS?>T+YC M-9VF^!NS41+>?!4%+"@7Q>X8F]36ZZBDL>[%=+4*4(EB1K*Q,;F["527+6;" M3,\GU1">!2_LHY3#*N^BG#M'?">\9464_I2SW5;E*%NW$Z.S;E5BKO7PURBG M3VQ7<.NSR^+#=,!_".,B(V?CY/ 9Q^)@=4.&173D:TL50SS?P/20MU$K!'\K M@PF3K6E+_9E$69 !]5#BE4<]6%%./WZ,7B0<<-RD*U@'$??JA')+M'Z,4O"G M*Z-0<'IC NC;'%NZ=T\13E M:]4R'6J-#/VC[LY=2W]-G53D)Y=<0Y'W'?Z#"D.]R=U07;/A)5:C)5("%2@X MC\+%E:_S.![$HMP,Z@L'0FHDL[IZ0K3B?0Z]\E0R0X[43D?J%,OW36/A;W85 MGY)HD:3R;5#O38)B*UM;X\/>72L=)T'B>OV'<)MWZ9[^UR%#8U79/K1K'.*E M-ZF[R^DV2N+JN']XH1_\%BEAG7WZ\J@[B6,6=$NC0"SA%>7ZVBF,-@P+!M/B MD\?4R-L6.$'#Y&B)EV7J>BDQE 5?] M7EE@JDP*YTW\E'.73=6)./C8EN\@.@UVDBZH6SD\1XX#=>=4^3Z<=A7D.",* M _'E]!R*R9"OT\$S?X?B59RD>,]Q&$M9_VGP79!V>^Q!N"H=YT?@%35QW'T2 M9CMK@FLG=Q2C/U/,F/T!,J'>TV>:[6AQQ0=_^<+7E2Q*Z[VL3 V,V&36@$B#B$A(Y!T']35IO;I[5P,+$S.,DDQF@_7AC '_H?Y==6JJ:A/Z M6]HR#:<4G#L3U2DWR5A99TA)7TG,WC4'"720Y&B+I:DCAF1" 1&](& MRXQ(- 3@A"Q$H"-QS(#)@9\5:CXE=/1\,/2309O/!#%C066LG?;#0)W'@-@H MA9Y< [6QN^.L>XH*>I^C +1?Y=L=C/Y:_5'][A/5F_'%IA95 MG[>6%6W2(",M:.)VLOYB2N)GLO&\TF)XI'27>TX+FSZ*<\-ERF>^BM&BB M_;DV?V2[1 O /]QYU7-2P*MRX8]7 M$$BDQ(EP1\-8W= [23::,(\QV7W%S8=?)BBW0T=MC_3O+XQ[! @NKMOZZ!#J M>Q9S[>6*FP(*2*97P0@4Z:TJ4 S-1W_ILP84?0]S)'L6I@]L\BP=6JXUKR;< MDLA9X+0EN+E@5AAL>-S3>O,&6T9NJ(O>S%U=)S^8]IA#(!TZ7LZ#= !IGYVX M'2VZ!$KKL2?7OA2R#9&2D2]=V>PF-F8;1T?MX<,YT9QCG /(F0A_V'*<\%E< M(25K@!K@# FED\QX&KR9SZM=GB7E+J?LUJ*$L M[FYJVF'C>A78S/1YYV^O(\K^W:YNZ_RJU;E1[T/4L>^Q>YN^?KWM:?H H/8R M]D:#V,-4I1SYJMS0)VJC<;6/&14:ILT[?_N6$Y=T]"! I0EV5S+0=9!-2$;E M%723GX7_X[]_]X?9=S]^(.\^\@^%+'[W?D8X9S^0.?GO'WZ8???=AT )?U5F MAF'8[7%+LG_<+3Q4TQU*3W>N-RQ'9%T+[R<--YY+:<:R.:)(N7\N!//QCV-* MLF8D$_?^^^0=LQD8G#Z/2\*%Q?6@JR_7B\'%1%<"I[IO-NAPBC^56#)CH<9H M?/^D3>E.O5U'E&\USVE&5TE9=!<:O6"%NP(%-.<+4<]V MV:(]U=M@_)SJW0<;3I0WC3O?)2D4NQL\<.O^""GEAYVYEL^:6MBCM!X&,C6N M>!,&,!&/['-4[O*D?'V@2_@O-QW#9P**K9#B,M*[KT.T$1B8HS3K(T.])5B4 M9$]Z)H*$YR6;U[!FY&P#,7A0=0^6J1E94.Y%T*FFK5451H:?_N+T.HCC0NVLC (5B-_DJH!RE3$H6M$@">0>#8D)T^*:OXP;4?YW M6L+YI*HV*+3 YM/H[]E;^HQ^"*AL&39'A$F.T= _L$(A+8B*^# $!_V]U'CB M!ON1YIOQ1$=#GV+?6'1TZ4LYNFACM,+.&!#J( C/@3()G:QI4#28#J^\"?XG MRC?63RR-KS?;G#V+DVE4'1)EM]I%I@\23O0(JUHCD_INO9W[ M\A2&4:#KOMD8ETGY3P&"O)./HK^N4Z($'8YA2;OJ@7>XK"Z*RG!'M MU_GK(\=P]I+T[1$T6MJV6GL*SGVF?2+HQX-T[.0W(#\QN]3!>163U,?.\$(( MN#ZR391DND)XVM*V$.XI!!1""6!B8MC!>Q4Q[&.HOP.2H^P"'Y-BF;)BEX^G M[%=OB3T^&:?@_$K_) 7%'@3Y+;2SKC,%S("OX6)>FO!PN$V[B/+\=<7R+U$> M*R>(&._!5H1*/R7WBV51D&6;HMAE,N$T+L5UY$12$BC,QE!LB2J+_3T;:%=Q M/EL4HMYGCV@.?HM]*-#5IVMQJ\B%K(XVS$NFQ2!OPG(1%4_P_V#]GZ.4BA<' M'%&RY)M;^ /W# Y_T?J2;YS272Q7ZWV<(F\!JS?+N%+L:%SI!\OZEL<0$)"B M[1.JKZ,6GV-"%8N>-,]YTX3%#V64EWJG)P!TQ@UD\43H'J^PD7DS&O%W".E9 M)UD&GAY;D5<:Y?^L?+S,- _4=+A(P?U0X9\C^Q!DG6-3$ S:U;D9EMXLT60L 5QQ5E$)6]B9NK$I>-UCZS5I_FO;%F*YS]VH/CNS1 MS8C$1P @J1&&SGQH;Q*9]9GQYM==KE9T6=ZN+E^63WPBZ7U4TMML M[>=( A M?<#P _#E&88?*<;/"8_:R^V;'"8X-+0:*,DAL;+\N2 LJ]P>%><6LJ(4$FV'(X7NWC 8K&M $$9@G<[ M>/*=9%^350V+1(JC=I6,2U\>F3G3_<5R'L:3P75@7P!G_Y?8J,W3'KV%:IZ2 M1@4TVA@!0GGVB>IHE,,9>T#TB!C,$_3D7PV9-&,<%DA(+LLICDIGV@5_DI6 M%6SR)2F?V(ZO72PKN(++>P"1VSA[K;,<-B=_<$4 MSOE/I]B^11!XUW*W1(X M0)0G6I!;0+\UJ3X_' M&Z"#P?LZ=KWVM2A/[C&Q KN9/@]-+2W+UI"C 1+[5.$DW)C?TVWT*I[6WZ[N M1"RJ?8[;B+10M+L@1DFB[31-9X2&#:,P6 M7Y(*<@ O05<#F0G[?6:N6%(:%U=\H'>5[X?ESQN#;!HC\@(T^!;X"W8>,Y;Y796MUT!LN&. K&WU<*-SF23%3H] MKKH4C6ZFPB?.W2-0NU(8_1ZI.KW]NE:9/>')W2>,\YII,S#P&MV;&4QKQ1[M MQ>KZW4LM[&K>"\O>VFYCY"8K_4=PEY:)O+.&:Y1(%J291)DQ+7DE??M=-5;8G>WXQ1\J:8"%(PZVAVAD0HF$!JR MV,G8D&V4B$.G^YN+ZZF-ZQ%1 JMS<-G126-]HA;HL$)#G9@!IPT/)08.[FY7 ME]4#@OZ3"D1SS/&%!AG7*\CP>3;<_M9X\(<=3H=KY02D[_1:'G2+% 05S !' M(QBA9*:L#VGA+]AFPS)1UU7=N'1;\Q=DL! M1*H;5%WA?4[%S'4)UK"%Z^6J$^.V/Q(5#[X!C*Z!&^W"GI'K)17,T+5.]1M( MMFV=Q5&[M7>MJX"D1CH9DS]1W:S3'055:47>[HZ M1"V8NAYNENXJ^\$W@K9UUN[H;:EMI];&'1M(_OF0ID]&J95$>EBOU6?*D0%> MLG4&]:EOL_-=D62T*,Z6_]@EA7BXH;W=U.O/IFE6H1O03M?PX&U0#9"T$=HW MVVXXXMJ&MQFUJ!D5M8!/1OLU97W,ONM/E_=][A7+^43R*7Z*"MB#:$>/_L+$4VV5F%C'&]QAD>K8WRIP MU)LN_9SMU[C'Z.6<9G25B"R4;$/Y+^YH%J5PG766Q?7B,%QPTD*/2#TTH.Q+ M2PT@8G38*T<0X>!M?(3C(37"&9$8Q2\;E.+&N/%BE/CB2/=M"#ES,$_>UHWJ M70Q$R]89SW]-RJ>+75%RR/GE2Y4@$R;P].04^=T;2@X]:QN5X?JOMPU_NJ2"$E7JJ[*HZT,EP5>WKWMBI>1%D41T$7OS$&=RQ^2EPSO(9^ MS*.8;J+\[Y"'"'Z^B39TX)I9Y7O,-?)0OZ[%I*$M%BCQ+R+(X^^ [0X'><>; MK)_*ZJXVA\P:3SG;K<$!7D.0PSYM)BD;!I2,K*.$_SJ'W-TEU$RC< 12< <1 M\@3+[YM[X(R/:D:*U\V"I=!&UJN/Z7.RI/#OHGQ-^0?\IUR "7!7K"2P3'O: M_/L<,7@)EX7&O 2S M[!F>A4&,1RFCO"&9R5-4?F0WK.2 BS(I=R4]JR/!^\_'L'U@SLQT:3FWH0(/ MJ0$10$0^,FY.2[('1:+]@POT^9K[H6/?5:3@'<,Y6B2YT3I^X]R(F4RDW>9& M?9H6X' ,+:W,RCP8ZFM=UN:B7QU[/L%HVU%7KI6I)DJ_R1+_[]L.';[][S]5A\$)EZ$/434I7A\ZO4)XH^>[WWWX@_SVB1Y4M>PJ@"0 M=QS"UXJ6W9G$J3&>(;D9<''3LIA.K&4H2SDM&ZEN'R=E&S7MHB.;&,X>3LT2 MZEC!H!;P8U)$ZW4.\0E\JW2[JM;)1Y6;;JVVV#@Y%1K.P^0.0$ X1FT(T)L)9L1>?Z+)]:0HD^4%W,/GKX,NV>"W6-'KZM.YJ%5$CY>WD&[7,'.9 M%L>\24_UW$1%>(8^1>;M>F[I&=L<_1 MR4:ZN_454ME''Y>)PW@LQ@FO&PQ@O*'L^KPINQXH$<>(V#!=_OE;6$592_J) M1=E9%G^B4=$*C"O^0E-XZ?<0I536G^I;Q8P C/F* MY7, ,IGB8]B)8I:X;W@;=[E:42B_NH^3NN=+""2JS. >6[B],KAJS36LE:P2 MHC&2N(JUDMD0NB[Q7/2/N?NSB<-]V'!#?9Y7=VX)A*MI7Q>&'37NEG&?60.2 MR,8)'T).N7J0!2V_4)J1G&Y9+GC2!#P2*M^?D'<+^0+E:Q%R#;]=CG[)_[3= MP5>+5U$P_!46'D&[WFNLY ,J4O"A[+C,O;8[S,4K])*1;4[AW]6?WJ6L*+XF ML%B(++@R.I&P)CQQ1J)29H466V118Z*>B78N7!'7U#7%5 M$N'0W-<0>3/,C+=:KZY,]C!UU[+?@.R>((U%S^T<,Q(== XE0-'O2EA1GPV?4M5'6S"B>9= MSOVN9!NE=4:#.HEHU\9#JR'JW94* =2:@D!:SA1VII:R1&R78E#)2\2S+X+]]LB!1H%4C27+EEATP(\:I-2^$8 MGO>!K=X]A4I\L.4<6@VUC*%>EU9MI!KI@*9S#Y"\=0.K.%7H55%>5S?M>;%=SK+)%L+/PD*0BX*<7'?H_+C#Y//\ZA(BMO5$;!7M?V^7F.D?*H1<2V? @4YQ3.[(2G,ZF!F/ M0_OI]S3>B:RO<(BV2P$U1-M]BK90^/ULN^78X=CC040#\5]]2C:)/,G7/&RP M0_NRFVV;!,%+W\F#PG,-2F0 M\+64J&#!K UNQH@X)9! B$ R(PT6[F'0G @X_+<5(+A')C%+^3\*LN5_%^4L M1JJ_N[HDTY%#9L+XT-X&1Y6+T(2#Y>6!EF5*Q44W!,3R[Z&>>_6JG'OW>GZ& M&0V['@8.2V#? @?:HE?AG&OV_(EB#TJ^NRD%+!*I,L:O&V&H&^,.A(VI"[U( M76==8[C+$Y;?B8LE_NT=DR_G--?[:*B3'P0VD?K71I6&%00QICZ&+0#)D!EDK,]11=M"< M[0&":0'(8";:H4^- VCW7?H,G0V9=W:0G9V1LGT\\G@T7.14G^2Y3NZ,>D6*:LV.5] 6HVND0?)>-)^SMBQF/$'3W[Y GB M2+J59(?$44G)B@,ASX!$..;[+$4'F8D"'4-;D&WF8G+\Q1GM-ILH?[U=-3D; MFD$H11II-L?&&BF2<1YM)'& (+?RI!]@F4K2:NV98:;L-GSN>T/+?576LU;N ME$?676CU\F69[F+AM\5TLP5-$UM@.'4]$E=W!##/AZT"<2WR'-&\!8DD%29Y M?0B:0*M*PMJ/;P/SP?21;D;+HVQ QQE_LH-1-*R;$5H/A.3-2.21%@ *\(+7 MC6XP]Q/MS5#"(L@G*RDOHCQ_7;'\2Y3'G% S[[\W@$(&+?6ZH@0 M7BN74+*,MDD9I01TF?^#XR 5D" &7$5\&(*#WC3F+J7Q&F)"=_F6%<-'%X/? M(K6DLT_7^E$3)175L$<8PVQE6KSRG@)=9+).UD^0#*F@HJSWV9*;[)W(:HDIMN<+I-PIPX&8MF1 M]AW+:V_J_"L%=!S*,\VC-;W9P272[>ICDD)63A&Z5]SNRJ*,,O#X>G09V0M2 MD36IZ6LQ[W?!M)T4 0.V'F+O59!=(9*?5BE.P>K$$F&S)]L'>HKP3]EN).8S M$$MP"YLFK" *CY5=9HG[@?=(_1>PH]];W1]YN#H5IX&",FF3#GF%.L[CT4U$ MN,O/([=T0)0&OK2S?? A/J>;AW!R,\30_HU#0%D9<(C.*1=E:FWSH-2=_2W$ M(%GW195>N%L1 8YBQAV.(DP:7^-94?.@-5@=UKB>UH17,84=E>0M&MJ^NO/> MS.V, (2P)R^J?!\SOGW,]"9VM[*B0;:&L_LVLCY+/-X *6S]'?O:;/0CP.RH M;(X'>>3-:@B'A][!SKP59(?I,]"T.DY\EL5W.?L;79:?HXQOO^ :JC-P6?E[ M5$6;@7Y=:\#E_Q-MMO_CHTC!6D$@>PR*X+4�$X!_[R]&+6=&:I*VY-F_7^%T2A6<5G MOOG<<:?_-KNG\&:-0Q8YE7[.V**@N8@JO\ZVN_*PBE9;,0>W?Z[)F2['EF%Y M7_D1I_2AR)'.G3E.L]5 @X=QJU!C M;C0H2 TC=&9/K5E@)JSU)I.7U75MD\M&WNOUB.'(UTC)Z^G5M;!59*:4G6B, MOTR3::%#+4ZNAV&]7NH%6@SW83?,HIN6IR"+&A.))"B2C4==+ "?OY@+6_RQ M&G'1#6I*\18C(CP>;:'"=X]//0MNR'YB+(8WS _<\4J6M(F;_]@*Q^AGGZ8 G->LX@AA0)40L;7P_8 MEXQPU:9&OZ\PH :2' ']_;'Y7Q$?[F>*#Q'E2 WQEF6(HEAIJR<>DV+(B2IL3 M,Y$'=UF]5UZ*7SRR&UK6?FZ7VJ [P>B1-C$/V2K$<1 \]Z/EW@F$Y^\55K ) MK$%+WF6LI.0'+8_0U]AQZO?X1,'&5>\B\R-()ZP1A5M+WJ:;00&T%"_"S,[< M^*O;P+V4C!9%*TW#P'7T4%0'OY,:8RS0Y%NRT:N@X M8?!;2R=57K:_@LB43ZEZ=[,*[#)T(WB/45I>9ZL\*LI\MRQW.;V+\C*C>?$I MW?9[W%H-,>Z"$@$/HL-!D$,4I(9!/GVZPWO@C@:(=<.ER\T-_OB8 YAY/7%C M>!8'->?P8TZ'PX*5VUDT\0?]AS#V,U)C"'MYJ\[\$1=@@*-AG8&1>U2E-C:= M U\WIS?M;0[X!TM9H*.Z#1 ;OP_?3LA?&+HOU>"DH?]0IWV!*IX/7Z(M_^+# M=5Z<]SL.:BTP'L-PSZX%J*8NJK@2H#\C@(!S+6#%:E2;FH2PG77L-80'J1)"?4.A*/[>[0U9&6.C= MX[Q@FT62R?R6W6DOS_*<3XDL@G(//]VN;G(H2]K M!XRO:WJ[J#'1"Z'YAG@3U>P:6IAG^_R>)3F 3=JX9T0@%Z'6%?89$>AG9)R# MCG<:EO6H8UOB8I+]U:2 )\ &];5790^TGPSN'T>;X"M3M';L?,2%4"9M$@3 MH!UVHZS 9J;/NQ#NF"A9^,12K@Q5"FAUOVR\K;F#UD_#JZ?6AO$[(H%,R&=3 MF(ENYTV5O6_0B_O$OCAWXEHT@OMP',O;<^$XZ+ >'(IKTW'@1ODW>?^MK4). MW+>3&0[JO0W$-(Q];M%S\Q'5T.>WA8MK&&7PB,^&CVS0.UX^TSY>/G-VO'PV M@>/E,^O'R^A1N3U>/IO.\?*Q1(T<+W/:WB%)(&R@JP'37=X&O(+RYV"VX_YQ HYX!^_DQ6]SNH4W+_Q?LCBQ#(=F M,&"2E'13\&Y+4FSI4@0.I^DKQ$E#E3 :AZ@,@Y9I9F>&@R00W1>BV=+L1-DU M6EA( WK4LS^/4R'T:1(M8-U-:)AB]"IL[LGK.<@[)R:C%F:HO=V*U;I= MU5MM=<.AW)4]\S%*TM,K[':(/E]H%Q5U.)+)J%:%(;^#U5,U$VS3Y8%I7;4D MVQO;/@LK;&;4R 6)]M G8R/5U7?84FI.D;_KK>43C7L5=B9M2=7Y95\%H%2!<"8:LYFC.@GB;GRH'Z_4N>A4'[!]W*B[G4#,+?F=7]R'J577A,*U.96=L MB NJ"H3TK,.[TX,BU.-3C_-N"C4?#.O#^2D*YS%G29N6>*4-4.9L-=]Q3TO6 M=0@NC2J3H%@"+7R]AC&5^2N-\JOD&;O0'S=WM.#79-S7%VFOBS.R@EPZKYQX M>*E4XK[&6MG-T@!N^P7;;%D&J%J5WJN3DG.:T552:KKLZ!Z-W75MRCY=]3VX MEN,.Q4LJ@.1=!?'KZ;GI^"GM=-'___:^;3ERW4CP>?\",3N[[A-1[76W[1E/ MS%-):K6UVRTI)+5/>,_#!%5$E6BSB#+)DKK\]8L$KU5%D$#BQCZQ$0Z?ED0@ M$XG,1"*1%\-]FHWV7JZY\6>HP@?G<*3'CV#Y5N;@ZJ<18#!+93Z\#QH:?82X M =3Z%5W3/* QQ@:?_J^@I(3XFE&Q\B9FL.FD2.#Y;YP M.=_FG(*=\TS+-THSLN^A0E:0=;P66<=P0 S^!>ZY/5-I/M;1Y 9.64=JNS(; M<_Z62^+3&TU?Z5>6E2_2]E3(:1P9]:?@?-OU_"(G?#3SX5N5O= P[,<)/!ON MA:O'TQLS\"3V1CMT)'(HWJ^>;VSF;L0^Z36]B&?TG!='>L-=/KUP,-Z?7OB',^?,(^KK/KV< MD=0P#E22, G!7-S0'PKW5!N!B>HF^BVUSR MKUE^G[,5I7$!^5(BR_@F>X4,D&RSA%=9$:<@D5WD+$CAU83FBZDUT<)(L[N5 M_T>U\HQNH/3%D_Z1?E'1GP+T&>\'L$3A X%EKR0X%R7WEA^4^ MI_%=]D!7^SRO.TGK1F9:A&$+E3*-F[YR)P./I8(HD69\;V.C+'P$=Y9P&5 MY!Q:F,9'%O>).22^-Y'H<#A"]CY/F,AB:/\NO282PNS,XP"^3VQKR7C%]9\C+A1\L5?>YL%/$<8.R\3COF'7&D#MF9 2U#J\_+%ZB* M?9.=9<@ VM5ID*;L#5QI>EH5,;%=9:N!@'/V%JA 9:C7!C:)&N!S4KB839O6 MP^B=\"8<5PG?*H?).RO,Q3)X"H@W.>-U#B0 MF*[2"*Z8S_M2%/W<14D#UB 3Q*P6'"=G40V*RLVO&=F%:G"N0-S:]?DXSE27GH%0/DGXV7I369RB[_ MCH+T]9Z%P0WSJ.68!L,.'5: MOC5([_'^FN\8^,+X"?E(-^!.&.RUH/P]^JXJF=?]#;4&O. 7U.Q]#5NQTX*S M.^H4D9DVY4*?'/P7;2#W2A[RH#G:[OEP"L7/];& ^V/CNCL(Q]T^RSEBFRSY M)_3+X-KRN:I%-"NU*-V3:4TX3NB0L<$/+=UO8CB+U@E<).IG)@@BY!>DX^$-C\5I7C': 'OD2&PUX/J-K6:]!D@IFV%[/8P1E M&E0*PRLC_2:EW]G@$Q\=)D^Y)%QG23DI91R"[R5I+2+YB=7*[J)M8L(5W-T: M0MH:-2AC'<04AK'(*J!\!R*KX&02A>QFS0CCX;+.&^YR;D6[&_#9B)1B-2/" MZV*-XZU[B4+%0*N?L[77^51_")-.A9+(@5AL_5WPI[=RLXCK40%VN5OOM7G2=O(*<^54=!I7%"N7X_0'&ZDCG"+K6K),7,5=B MXV]K6;C]^C'=*.U#;>]O/APK8W#GX&H9PN^'=+X,+22X.\8.=1$VUA>6;=[S M<=O@;2W]29,K/\WT)L[>:@EAL,S95IF%F=+#@L0]-'XHV\6[V3)GBT7R+,4U M2$SC_4J$^:*"6L9FL/M6.03)N>N-GU,1=$LA<5MM>E9/DJ/DGWZ6G*;I#VE3 M7X8PJ.5 9V!-GR/W(YK2YZL(;4?;H"O&45F!_569T"/RX\A^GMH\?WGK31G+ MRS0JBKOU8\E6?Q]YTIK\'IM/+IO7>5P0P -7LX 8\HEKFK1,FU[^8AM[:(R^ MGLL_Q$8SGDWHFV5"OIV/D).IT\@?F_0>.4Z:VLOX97H$EG'D,SOGH('7/N-G M/JOKL?2$J;$H5P*BP#\,0<2YN[L%7&4-37/Z;*L67LX*Y"VQZ;O?.,3D.@3._])"UF KF MFDJ(\UI8@^^? 3X_MCL$YNYD5&!PG/M1=3]"=#.-PB^TFQDBIG-O(>I#E2O[4MKQ C'C C4%J+:VTI4AJO1FU_E-]PN#K0/^3+?A:Q5'WL- M=#T&.8-7^5/4?L0W^=,UA'Z1-ZLQP-KL^PBFHSKLB5/ 75=?.A;C7[Z"G $D0Y_T\6]:6#0K..ME42]B0:Z3+"GI^R_)*TRA M2MX?P%H8DC]'AH*4%?S5V*4YOY!!ZX%;!DN)TN46>K]*]-S4Y]A:NI)IG=?/ M;>%" ;D*,JE AZF=.T5>IDNST,9F^^OZ2>RBJH6&ZY+B!(9=PQ2'BVL^KX ) MLY16>!'08AL2P4,M5V-OCO_WVC_^#O.-;_9&\KWX*4RG!S;Y/ MF[8V-M._ '9=#:8><%6&F(K'P-2>N!T*U7;0R2^A'UJ5J#W$E),D#! _\)5S M?BY,F;LUI$%#OU;HK:$9.* WC7'$@!HXGZ$"'4;PDT@H!Z0(8#6_" '-[1H, M#<#L00 &1S"S0\8-RZ3S9$9=QILADXF^N=4]49/7)D<:LYP4@D_.JSHHUSZ) MV7'@]"8,,J(B94.Z2B_[61=/>90559.@#Q+&Q$QASZDI!1704RG%R9+[T>*: M$3[%)U9&*=GQO[Y$_#)YE*0S%P?@- ..>_44*>Q-3"N':PK^ULYO>.QDE(FG MSE"D6*J ][@3"I M,28"Y46=6%UCO2 MWJ2'^/SL2ZO<,&B*VM]B;Y+9)M4*Y?%E2'G\3"'GC\;+ M5WZ*;^BW@J[WZ1=^.DCDT,:42*DS >U:QCX59;(5!=3>:A1(5.% HEZ69-VK MFKR#YLYA'@JL;"!SL2M!#ZQ^]EE?MI?0QQ8-)#P'GA]'0 93G MT"<*_KVH#Z %:=";\Y&#W-N)8\9DP[S)T.T>6K!U;3QI:X9*9&-Z )+GY1/[ M;^@TG(3C_(C8[W:I. W ?Y8SZ!BXC41W"MID#;_;9]$^Y@9'_-." MW/;_ KP#SK8RR?80OA&XE;+^[@UXW#2W)*17O$'O)A.[5H7^O=)LSX^X6A#I M8\+)UEO3%3><^>&VE\;5.X-CS[]NAH_["L\ I9*-MK-+TXH8 ET%IK.)2[6T MN>.^:YL[-C.):TH+W.6@')P+'AZ<4_G31RNP&/X(YY@S3M 65M/M#6D WM>O M@O=YPG%-A0#P7W]F+'Y+TA1B*5>B!LCWJ[9@SFC0N1,8]@Q)/"Z^GZ>M(&WR M?AV(:B9),SV4%Z3!;D$:_*HHTQ;#D,D#;L1DW&*WM8NSN+#6%A+BJGHRTL$E MM880Z'J:US;T\=5T%I:URG8HWCH':>R-,Z%N97EXI*LZ.O;Z+[37C0U4N.\'=C5)F8>O-((4"]!]-]EN/V6,6IC9:@"D%@9AXR*U4+47+NF8 M0M8RLSM4R1&NBS8/^[ @/7R) IV\1EWBA&$R&--@_[SIG<;P_9S+WSP&OT'J M@J.Y?$GU$5",?!IBC9"T!F(0*1G><*9$#^^<>[/=1:)>05<9O?H5B-;(2Y[V M>$..GX3C6QHF$3*1%)NK/2Y,J"='_6Z:28L 22>7YUBTU+EN0.PTB1L@E*O! M5#U&2SK"./CJ;&:?(;X-\/D%3LD)/A@1-4%%C]6*7UGZRBVK2RX 27D=K6IS M"@)-)%RF- 9=MWAD;O?%BVO@I().&O#DEPJ!4!6,5>C-4$3TUZCK")61@MCR M#[%MN$^ M9^(M_)6.%HY7'F>KC\/I_,$:.9PB8J63@_GJT'42HCBN7II)R<@Z^0X)='5. M^EF:NE#TQS048Y2&('DJ9&977-559?IO/Q$4,92H31# MD,]G"<^\#KZZ9-LMRT3>9+$LRSQYWIM22'J1+"Z($0;QK[/8L[NG%_XE4H\ M-!_JBA)?:?D"*>])1@JQOHF\]QG0"F>C&: 8JMBJ,>,S!SOD49?$="TO6W!Q M^!K]C>67T.YNQ!F+G 6M,[2@N:\CW* C+;<4T+.+W1IFB=YSX>0.1W 1C;J, M#69RP]%#$,-S]8((O(A 3+@/PWJE3;9-G=NG]\+?PS_-7Y,5O-^QK,RCU<0- M8^IS[)._9%KG[_T-7-("#GNOF*0OTR5:4-_CCN;EX9Z3O.16"D1O[[;R! /] M"2QZ(XH1M_W5,[&$SG!?!,N214*S^RZSS)^ MNRWXI:*J8-XE6AA=^2=G=7KMET)W_MK>0@8&KWZJ$C=O60GY;:H7^:#7UNG- MT[ZZ*NZ(_VXVM+B/DOB6R@XH^8>FG6O:"?UU9UJ(0D"<,SD1]UD+:%P7Y0=4$7?7*\69]]IHC7+E9?PONQ[EUV5PD.*(+-$;W_7^SU' MBAO9%:JR2_W@1]BK_-%DO@3L&"I&?M!XF^2X-$#;J@=AG [#^\_4B./13BLI MIV5YE_6,:; @N2C>K;EY(#7;%,>AK;B)^?T]G$T@@GLPM++@;9^:Y/=IAMTJ-JV?T6/=$MSN61_FA*H2S M7*UR*CJ&L0<:TZIC"C11H%VN0_JUFI2].9,.:D@M0=[H0Q_:G+ M4\:L,"'\+MS@LIB!YM3>%&5V#:Y'NZI&%P/5E2\.O9]D1X%R72MK$(SK8!EC MXK-NUL5 .7OA_SPJ;R\U/&97;&PQ6Y[*\M_ZRG5F4%3<95$+E"N+S/H(, M)$KCB\-G]DKS3'3XW9.PTHD1HG.% ZK$!V.KQ( M#[&0-I')KC&+6S%7AA\UFXSF\L/T?@PJ)-N'M*[,]@[/^B9VURK9)(*C/_#_ M":Z&WW ,LLT3S;]QR8;=YS:W=+6NA$@%=, M!'*^G)BM]B*F&DY]];<-NN-_%14XDJ[7%_1-+SD7P4- R4C:KCUIU[X#7!?D M[259O1#H^\I_':7I 7JH%4DA0H:+/?];4M)M02)NVK%L+](XP.*SO7\6 MO:E7O2;,O_4JK^HGOZ1[KBF*&EZ>* KMLF2?U(H6\9IO*KR MP>L*0%%ZE12KE(%^*8[LR:*$9DE9(>TQ[0DJ\B!SC%W AA4VEV&IF458RB)B MCGNPW^>T*A].*P3FTK?"B2R-][1PMXW^/)7;7:A8A0'7L:L78,6@O1DTZ#[0G$&7 MF-[YLDXNCJ_V.;?@[VF>,)D)IS+$D/>&IG;-;6U3AK9>5BR@BX)9!QKE)IU/ M["S(H&50$W[U,4Q&L!+/#,C---V\2TI=<&\%)=3H%:W^.R$JHV,,965P;C^5 M$\4]/2@_C1-V@*$4J.6=HW[.D[*DV=UZ_5#=*I[88]1_P/F6);)H6]0+ T**('5(MUEWKYV* - ; M;,^)-0#$M7Q>#'0%)1T>Y)?0S_":>S'N!)DD\!S#6"S&JP0(3)E/!,KB) 3E M!PPTL151$IK[+Z,LBJ.'*N5]N8&[]J@G;_)[;/2U;%[G4=<",*DADPIT6+_= M-(V9-N$"U>4YJC9U'T%K^*LDW9?2YR[=X58J\UQ\[(T-A>-NXFHXC.#LC0*C"BM1Z-*:(_14]D&(@V@ MP,%$LL/8I^C8I_,IO0260#@! :B+X$D,HV1E.K0*QC03,75C'UMB'%]1<4.L M$S;H;92X(^QC+5V@H*O?;M@KQW:?E?FAXI_ZAXYUZE_\U_+;:0#;V1]T(]7: M"5QO__+;X]/#\LO-TF^\U#F!F'S5/FV[RZAXN<_9:Q)#<.2W FHTW'#;I("X M^"4T_JIB@Y\+409;;N4A)\+;>YH W5?_K$&3J(4=RM#![@6S1V!_H2MU#<1[ MFHL@CBF?SN3WV- 5V;S.\^::(I <,A&@P[L6IXG,M"GGC:-JESNW[,M#+X[K M@?]2PE,*(Y!<-3*SKUO=" J82ZO5%2'B 6KX1"! >A@LR/22'(F+"O\P! F] MB_)-MEP)ZZ:XCPYP45YF,111V=/X2Q(]0[OQBV^X,:&/CN56('RW M[OU.[R@9F\'NT3($*?!1,X22Q:/'SHKM'D4U3O#BIKQHOX?3*$=.'U;31/?@ MR+A<2AP9W1^0CHS+I?-WKN7M\BJ,%Z-''29?2&,B7Y2X4Q,!X6]ǥ DCVZRHLQ% MZCL\A4F4C/Q#I"XYG]#7S>(<,N8"80-_Q#T!P)(.[H*(Y\MW?Z51'B:9980Q MF#JUO#'\=93DHEKO5VX/[*OJQ#\GY:>IKYUO,TP;A. BRV: C'=[\_.%Q-[L_H"T-S]? MN%8JWVYOGCY=D?]S<_OYZNYK$,.S1R4F7[J_V/2N%]/C_IGE,>2.T!CLA/$8 M==5QV%CUJ?D]5 IO.VWU,1 A:H%CUY5IS] $]<: RU3P!HU%G(&H]G'915&H&UFZ:1QO: MM,T9"<-7'&7P>#DRN\^7S!$TL,^:5E>&?.-'U-P.TAB/2B.?1$X%I"2?14)K B?&. MPL3MC&%D+J1VUVM#3(].OP6ID"*J:_8BJ4K<*)55=9)[D]9&8WR!V&$HS2\1 M2NEW2-D[F\^UB+4Z/Q4AX"L.,@@_R0G)E*GCKVK*!%?8X@9O7' &$*-'#;!% M.,J>8$B/:Q M#$7$0"?$R-54_J$5+>_CLGJBP,/Y+$9H*555 6]]CR\L%PEX4SPB_Q =^' Z MH?-F!0"1B,;+@9EDA)A,G4+^75NB=\-4 8*)KTW=7L>S.J\)#& 7! #/I77% M%'V'?$IC1/-7VP(,LKOUMZ*Z;MT]0T]T$3U99_)=L_PZR> V*A!O[V,21C.> M#UOW @O7>14,0.P]6[_?<^46 6X%835V4,BES9CDU@G)Z!M95UC6ZI ]I\E& MQ+R&<8^:[R>SODFS$HYCJ\&&>$S,Z%! ))!G)R+LQ+#\$81D:E4)O_D5\H-QZ,@.</=E;JIOOL:IOE'XJ((I9IXZO MPAATY=Z1N=W7ZHU24D&?67%>%8(S%!4#991<1RM:E=.7,-G4YU:R1;IIP^2& M=/#-,T%,UF(C[P/@$Y7%>$GQ&& 8:4*'C'*_4L/9I/CK;!#\(0SL696'#;[B M^1OBP0O(?LOR_V^>FQ27#8[=K^$$.5Z_4F2-=_AST/]C>+I6[Z)NFEC)@O"U MD&XQ1*R&O&O7\Q-I5@19\^V:JGSZ!>DOBXAUD>.%S26ZR#^/N=(PZHRCJD!6 MR2816N$#_U]5C9K_9J"MT,\15UIL7]!+CF@"IN]PDRGL<-W*UII@O/6N?!?7 MR/P$1^];@P]9"83(NL5(QZIQO]J8K<25)CKOM3C67UY_V_]%@G' MLB4SI7X@/\GR>R*[E,D_M.(;@0G=]W([?Q37TM)XGOP#Q(Z"MW,L/CFV-,-G5&%>]3SJTF!NMC+0>7P;;>D5 M@X@+I5/Y_',K9W,WK><3FE\V.6CR2P5\#B?U (6EY[6,;(:G]GW.5I3&@K,? MHY0S<_?^)FZ(Q9]I&E^S'/XX=$*C)L".DV+$B2D$K=M>- M]9ZKPRH87OOL<+Q8&^?$*BI>^*&P3ME;105. '$N@!N8T.HENLX%>.'(BMA_ M^"; B8!C4F:^&?XT??*:Q#2+BTNVW;+LL93[.\<^Q6KX@2F]O4H/P$:]2)NM MP<10;4&'.9/&^('I$,CP++J.LBRA7R-Z1=.*C-^RF.9O>0+QH]RH>J3Y:[+B M_[[Z]CA8V,%T&LRYA #GWL$.*!&.$VF1(GVLA*7>XD7>_<___J>/'W_WGQQ! M\:\/__F38J&(4/3 '6 /E%]5"D@8(!9(%. <,V%M9FM_O%<&A>(RH_<6^8>& MM4&[";T5!P608>\H(]0<*! J(Y&_'H-MZZ7BB2WC. &5$*7W41+?9'4!&?'J M+6$>[?'83H.J<)P7[-@_%TF<\/VC!>BR#__^GX3^8Y^4!U+F459$JW!YN/J; MP8PI;&JUB'1WKBX?Z(HFXJ&T?+23&2\N/VYH.9<7@ MP7KQ.[%KH8(C@K48 MMB4Y\A9]4KY$)4D*&--2B/^X:183A[#O+ @_L[UEAOJQ<8ZW9J4HCE#(D])>:@J7T&@EJD?"BG?5 M2L%)V#XL%2T]\ZYH71NM;:6A.7;(T3?B=H3EAY'[P\2\QYM+PC,Z+ M&==026LGH7W3MA9@['X^6U, TV:"/Y@&S?SGBIBW&Q?32$XB5V!,,S\LH>,] M?\\2WD99>,%H-Y:$PY%O%=?AGQS8RO]H!FY389NY7I M#<8V4%$"XKZ:5TRWE6^.K6AI/2$(77$=(CJADY\2.UZA/-9).M#]L@3^QJ5 M\/,!JB /N?-5QV <^U-S>PGQFD)"V]MO?U786H,=%@L">+POV?MMC.UHA[VZA$A3S3\HW2C"3\IBPBJB"*OEEI5:3CE59/;I!0' -QB@K] ]DV MI7ZB$O+,N)*%8F+03HZ\>SFAVD\+&/^;^^ROV=?LZBG[,__/XV^(B&4J%R*, MA'Z/MCN(C/O-_8>__O'KA]]?_8;DW1,,_R<' ;%AT4HDM+&,BGKS?#24(MJR MK'SA^P4K*%\2_BE?5QP=0D2A*,L^0[&%?Q]&E3:'+3JD6M#++A13KX4=;'P6 MYZHP_K65X++,%4-7=1=;[?MJL.,,\@)Q#\LL?J!EDFM?U'5F,+LBJ$#RY>?3 M0,G@DF!YQ28>N?L&%7'JKN#83]-*]*NKTK<^*OEX.*T->K,L:S,HY5XZ[W<%R7;2E/8U0>B.QM- ? EK=.88.33 MQ?I0_L#QG;_P?E]&. M_TW:"QXWB<7S4PXLY.DIQ\K6V6ESW39/SA8OTB)&U-;N\?14X-")LU.5_'X= M(2(Z<^!^U\_5^O2=YJN$7PC'W"&HB4R<(EH ?28&%H0V8*T$-SA>*$*4;__WZH%9MX@%IX"Y*=+7\6GA^6["JE C?&B;0KSW6# IIN>Q:U'(X>DS M]BO-GQDNHO#LE+5XLMIRT2YG1Z*C#;].&I2EYO$GH?'40N MPS7+>^T6NG8,7UB4C92O-YT&*9^ZX'S=Y'7QP@BNP[4;/8ER)E\ENR@5-?NK M0*=>\;BV'E4*Z 61:S2/,EO$#VH1?\OV4("E-@B@_G@B8DBOJ;R:IK7Y+-K* M2G!#NNZ4$+1E:3NBADVSNT*QM;47I,.27%/UDIH>S7 ]WIZPR1%;Y/&Y+ 7U M?!_EY>&I5[CXXM#_RTB!._T)T,]GJH#$0 7) G_GW(TGB('6#F9 W" MH:,%[.4?6N X/P7L!SDK9!G[$9I*>"AH&?OS)D.ZUQCM"; 7&&5 WKIP566= M*\.]:4,U!ZM=?TN8.9W]>Z0?'R!? MK"CV5;HPRK5E>068U-^VZK+ 84%Z6%09/F%<6VJ,PW"T]"Z%%S-V.YE'9Z Z9B%F8$2E*!I!]^9<, M4,2*H.Q\4O8XD"VBDO8N2N"G'73?4!H25^L@ZTC,VF)PY MV*P,A;;I]]U%$6?5 *FNBK&O*OT_H9 M$Q6+UL_D[@5]5_M"H?7GJ&M2=9C%5[+^],X3$F4O/Q4285V8RK2?>,61$]2C MKV@E2F&\TCR#5DA==S*NEQ[9.F__7IL["MSLEG^!&;U0N,] M>'T')#JAQ53*N/9XK""HPG'.]#4BH,V'M3K'9B[%B/1WAQF3/*BE,?(,/_6Y M1P!$XG)5^[M'!>/2O0(LT9CI"&QUJO(<0CS1*6/^Z?61Y7N4.B0\18BUZ]L9B# M4!6&:^[J-\ZH$"%]3.IF&@:M?5TMT\JINNJMOJA67_17#Y4W0U26U^9 9D1O M0UG[6=C:^X*>NKSD(J8X!"-9$U.[%J@6_)";$RM&UM=D17K>VJ6NJJ6N6[P" MR(PJ2S$,33TFIY11DM'X4Y1#*:=BN>(;M1?9$%=TG:P2602W^D!T\LH4 ->B M58,)E+>B3%Z&IYD_([M#1(1T01@%%P>:%7=^BGZ+K.Z M<;-@S7 ]:,[M\@Z=.AIPU4>(I!R7,'8Y8)5(;6A,P,03O<'FY>TZ3C3BB M1DP)E>\Q=L38O.X+%L7B? 9R)0)K46$/'>YG:^Y%H MAE.-3_PZ%6W!]0J$VE=$W+5$?.Z(N.Z(6 111XM>"T:(LY(M=K7,\SM!ILZ M':-=4D;IURC_NV@T)G4PCGR'A%>2-+9)5O9YMA4<( MI]\85S!E:GF[0YZF[MY#GI0(M9^,$=89BKPMJH!PGGI^FJ*](!T:,PCIU=H& M9D);0\7:E%AH<\1!&Y4Y.[IRWFD(:76& "@7R[E^@Y,&_ M_(17R0X69ZR?V_46[7KSX_4&4-GJ+,9PI VFS*^20D0":*MR^4!+BOP<0 U MWB Q0R4^L@$C*GR*JMX8$5JY 3+\&L/QF\JGF/@:R7*26=V_;SR7I(,;O@_? M%'69)LD,K8!EU7V^+I"ZC%^3@N7BDC=T_$]_C3GWY;,Z?V_H009'0%3!5BFD MY7@=>)='75*!K/B]7$0W;:(D*TI"Z__1VI;Z;R^8N.E"&""XFVLYK@\ MP).^%U8@$>3(F&82IDTK?Q+1%#;Y B50FC#\ V"XSW.NX622H3H.*R%3\WMJ M%M'B05)1,:>?=5%UJ?X/5$\F!^M#:H(I1$*OSJ1PR-CNO2<9R]XK+=*5XE"6 M(88FK:']>;$ODHP6Q27;/M=U^A\J<^2?-+Z).;ADG8A"2:(NTG+UCSWT-E]F M<3^C!PI1TOBRPJ_Z\M/W5;J/17.=XH5_#FD^KU$*?H\ARS8D'AB;.02^7AZ% M0RQ,V]+_,:B/>&JND:F+L"WX9:+&AX ]\2NE$^ZNM6R?EH>))9Z3:8?7@E^Z M(D[9O+JBK2#&K63DF?+[5Y0"00B#>+=,K%;T04[X?2RCY,"O;J2^M&4LWT8I M8>VYLSJLH*!>LN;WM6Q#\P6):BH2#@V&B)^+ZGH7\R,NP)4NJ'9ELV'&T$:W MGJGMQL!V7RE=/&Y4GG]Y 8(."3,OH>R%&N2%^&)5IH=7R)<8!< MNO1^7/Z:71_HQ5GU>UQ:=WKHK\N=QV.&WHY3@9D^AP8)ZDU95"7[J(ZJ4!F" M5!1C4_N2I#$<,')D:4TF4O2%W]7>\_OYEL3P0!U6<)38AV'H%U9H)M\8%$?9 M%!W__O<)-*P)D'??^YD,A7:WJ[+3E"B9NMHMVZLBFNYN_:VH'"-*YJIDC!5K M]61NUW)T:O"(",GW;/T>DO0KUY]%:]5X<0BG;UWN#<0I%;WE K;@4&,CJ0TW M2CY_91,I!TXEUF73G/IJ+^WCK#D<6T91$8RW3C1*&$'3 M9C)F2DV?W:_J9'IH*%G5=_Q*RQ<6WV2OM!!MG:L\^ZOD-8EI%A=W^552E'GR MO!]*\+4_,;X7EB$"'EMB&6**[(SECSXFMNNG-AB3XUG74FTZ9?$#..FP#=4( MRQ:C,W>[,X_S_%L6UW'^-/[T?<4_K5Z&,8?[U%PN3GH93.P^1VEDUNJ>JZJ[5-8CXN.G\6%=\7[ MX_*ZPL+.T[+IDBP]+"/7Y-.IHNQ*FM!^7AV7^_) M\WA+EE!V["EYC%S!4DJ?.."1AC-3GUM*'VVF]9XT2@!RR-XSDP0>20\=IMH\ MC-K>)?ZO-,J?.$Q3;]79/([=5BT\SPYB$>C)P8JPS7G[=LZW!.'DD= YJ$H< M[?,Y/<"B6O33VU.F&$.V]%0@\X1R#-K&4X?]K_F^6-"._6D\*$< YU\WKOFG M/XAJ/-H/I&8\)_(\.3AYM7&^]Z?QP<$<7 .ADK$/P@']_<#R\%G1 [B8U*+ M0E 88<'?Y#D"00$%4W>3>=B!OK?I.OG>QAHL2#:U" _^)85P V6BS4[-+]0H M,+T*#O[P>ZWH8#_K,JU\D!ZM]*@"0J\+H.CXMR"KE-OZR3JI.FYF+=I!^I/@ M>)/9V!A#T028CY3/+-[DKZ,D_PM$(W2%(H>$47D01OPF)_>43RIJ?18M(MKB MYF =>HI##8LYK M?GG+-P=?Q,SLHWEC5G.P"'OD_*[59;^2!;*NG 5'/)*H* M/D(0&"NX:GVA:?R^9.^W42D^_FFA/%4/$:BU O4RLPV%,;V_Y&V!$/C#4$NR M1,0'D'?1:Y2D4#WD_9KE[XLHI3^)N#6'Z&2T;,&7>00Z*$3!;G7=PG ,Z)P;P^,=(JWIX4E\.QF'H&-^BK74@LBL>2[;Z.V$[ MH5J:8KB5#?;QPX0-YN@R,,$J3(]NWL2AJFXT;6$H?X\4"NF\ON1"B@!&-"RN M!N%TKT(\ R;X33/):7/[&1T0@U=R^#]N\/^5EEQFMQ#0#N6%MW=K?B'@Q_*J M_*#CL%&?S:;C9AIJT"S :?2L)06ZH 3B%*MP6Y#.KR4P6U3_(1Q#))WX!@*<^"9=/HH%BC5;7E=:$LJ='J,(O.7^F:7S-\L+?I)M."C^KR*)A7N 97VO^:=4 MI!.-M(Q'SH%Y(]>%Y9HQ.WS($4(+TD>)U#@9=*)WOF[C+LA)MH:F&I6]^9E8WQ=HI>G#?MD&"^S'-X,1=1<9?B M\?PFJR*5*K?@P) VFD[FH?<,'7F">\+2M4JZ[N(5/UT^^^HVIJS MI0RF-5.G?/H=?8X4$=E%29@*&[XEA07>9'\Y<(TA57LN0?>UH\P5UVJA.X5]C8O#P?.'I1?6(5 MY"R5ORI_UJ)(.AS)+P)+$KJEN5\V84'WWI_[@&VW+!/!3&*),B^!Y#.L,^!D M.O?7$(!'"@A[:H[Z#U-UM%W=@F6D9*KT,;S30L XO%^SE'^[$:%@+RSE)U$A MO\.JCL'<6:?F=LT]GB0_]3Q'__AOY9;FB>K M:-BVE7^@R4OG$[GFF 9:&"89(1R;IH:_>*_V5?!N#%:2[/_!7Q+[W9G&] MXX_@U"A*?EZD1Y[I(&:XC()L@BS>3K7C+)6F1(OD\!K_&'E_J*\II&+IY M4T3$.DYZ89@T:>LUHA'=FDY:SLRA3^(9]T@;) Z3TJE*_!I]3[;[K50I#OX= MH1:/YG'NG:B A3L%AZG&)DGA=JN3;'RKA_Z.V>K^/,ZWN@(6<*L'J<8F2>%T MJW^F4/V46]ZO7+V,F#RCWR&V?G ^URS0 "4UU'"\,$Y.IDPCTZ?*/4QYM_Y, MV2:/=B_)ZH%NH$/?3?8S_^'E4U8FY:$Z>NBI!60P ^H94PN2EQI/>BCI/W$Z M7C$B>JU""3P5'5*DQ@IJ&;T!7J1"C,QVX?BR5UF[_DVW_OQT_? 03"L:L!I) MJ)7'1\%?GJ-4-&8K7B@M2WS,(..3W/[G,6[U?E7?Y(\]=D-=15 M:^HSQ&DV-)UK#53#%&%E-=@0[[J3U&2J)/+!%Q!<5B-0#+[-*GV+YY#S.8.P M22BWSS1EF1:YW/L )?KC[&]8_Y\/32'U_H71%N>T8Z,$"=*GY";CUA$MRMK1 MTK4&6^A>(@<2HI&)'!O3GB96UNG0CWC49S=\_!(ZI "U07UXH2S-:8(R+2JYY12Z.<5 >D.=_!;#*;(Y M_7)*J*OI-$F9%IW"'X[H(]'Y03B3XV\FP70:^Z!RWH7.>&SCDZNTUR_TE::_ M5XM!EX\P#3T_G]EGQ'D%'8K^4]1;R$(MWB[_,K^LG.DMF4J,4*-S4.7X05LY?G"F'#^$ M5HX?YJ<<3ZD]H1P'21B4P3YJ,]A'9PSV,32#?9P?@YU2>X+!!DD8(M_Z7+<* M_-12KA4&FV==CP )>]#.(O]:90N&4["5Z>J-+;\F&8-F;(W#6L* LL^0K'8Z MG>]2&DD--\RSDY283)5"WMCCEI90V91?FE^3F,87AV\%C6^R]E5ON2J35U%O M:/EPJ-6MA!^,]@+Y@] GOCX0>N8K,]?:B:1T+H MXCU+D]5ARL^G/ [)H9/SNV;(&@'R2P4WN$-/G> ,345O7-<^C7Q),GK#_RFS M[>0?(OGJ?$(?@5)U:!3 ) )H&!X:H293)Y$W+EG&L>#9*(5(@9OL,MHE991* M6&7B:R2_2&;U48([3Y[WD%=2[/-=N@_4D7&"J$R34OYX9[7:;_3T>A/P0KBO>P6-;>9BX*DP/0!^,LHF='Y"]JG^_$=T]IN([G1V/D[1E^@3S M5V$ &+PJ=O(U*58TY52F;%] C<5]#H(LX2GU@=C* Y, O%4AF,0$59' P?H0 M>70"C3 5!]0YB.')9IB7VG;L KNVN%M?YI1;+"$;GJSL; MG,Y*BK?/0P <BGZ,8J!MH=E:SW&" MHYY8 0X%B4X<2ML:)U(T2)$\[!HM&J,;CA)AF7R1 8Q2-9EA^D0U%/Y+EKW2 MO$R$^BEI,?[JJ#,$HP FIO;@[6_ $P%?_]71QZ)P,G)%1&H 1G=&)O9R=HQAH2XWE]2 ,TAX&4/VI+=FA_M.U9$J? +W62K=!]S_.# %YCN:5P'O#%9RI3I M=$CNQ(+U]4R%Q0_CF/%'"\19V.!3>59+^O6PPLB\ZW4C M6Y@#2N2-XT0:I#IY/D"/K2HD5W7MSLYP%(XO MK1 U]2FB0)1L2@\N]PYNE9,1KDS4)%V9#K$\:JD\>>6XO-(>\TIUT\BW:(TT M,*QX]P?$B#H?"C6NP9,HT<71:6"# MR9F#?3)\M)?CD4.I]"M:_?>!%OL4'GJN.5&N64Z3359=1U>'ISS*BG3H1<4A M!$Q8@%U,G =V5Y!KS\WJ0,H.MO9S>^BEX][GE[VW^0I!\BZN4?T)WNCW?6T" ME_#G>F$D;U92]RX8(6: =WU',L$\[+8G2Y;&HK,6*, I6W;X4R-K]GA*?_8L MY^(&<'B+5D+7,YMVC%C>N47!3R3[V!+'^/85'?%,>&^1E+HC?!/48_2%EF#' M-DEO=_NR*+G5.96DHSH,&PTR,;VWJ(\)/%#1'=;7AKB(U$B <5&A07IX+$(F MTRAS%L.2U/#.\&F?L\9.N(39U+LFJ7*"(AQ/H;4SJ ^:S"44R7M!X=<'%2 M-)64/D5YQJ642VYM@#_NGXLD3J)<_FZA/P':O:8*R)\W314CG//,W7I1OK(> M.J3!!TZLQC>@OF!G7C%M5F3F]/97374P"W6T2)?*$&R%U)&I/13D'4I##EN& M2XG6#$- CV4#2G[UZ;A_E+?&/T:G_@]-ZCZYOX+:J;6@G#1!6:9'KM#5*,>K M"*J,L5N9TE.UP!8X >CODXS4\ ,7"U0B^'35RK!% :$@'K\C<-J_1 6]SZ$I MW':T]9#*$&QAP)&IO90&)!UP4D,/VU1(B=@,0T&OJ8(L$R4,1Q68]#N#M,"C M^7PD _*KM8 85C7)2.W+ND9R][N :6[M6#H8KDO7U@NWKW818^_9:$K M5N8TJ6Z*A>WKPFV$).8.[IDJB&MY);?G!\""5%C"!;W"DW2(0BF)Y_ZQ$9-W MW$ IQ'=A(L3M\/YI]5D[6^>_ZG]=6HIM=RP3NU MR>54]'>HK5YHO$\IM^G XKLX7*9144S5958QF=W?L;5X(7M+^X'SUQ3 M 0IS*;VL2GZ&I*F_>*UI]651<_E46D,P4?%51C@C,O$!X'N 2*91=A4T-:$[ M9Z V*_7=90B..CG'/S8ZAD\G]7,6]\"&]7E.4/;LO!TGE[]#EV8)RT413]D! M>_X%]C#M9G)^< I05879,.?B -68 BD\5K?+J*0QS-@GZ"ITW53N8P!>6?H* M!GD=@7M=M8()TVEKD(A,A3(^BYDUU7Q'K!_)5_AR9/W9O)>=7I!5T^ @"A>3 M+:,I4R24]RH]UTD&+5(N65'V>E=-U^F9'&=8J4_.N?%K^;;*SBN'K1-#L.U"]2W 5O,OD7^I*LT@F#?_@CI+0=3^9:M!IH M8>UZ"0&9&E7\A>QUTKCL">/=NN/4(3Z6<(WA;-@P/QQ47RH>B1Y&\7NCA(7C M0'8.A.Z@C&+6VV_/=A&>A';Q63\6ZC7V-CW@;FM5#W)L 2UJX MP:/?1HG+-"GFC8?Z_0^_P.9S=A^)*9CZ',E%LFE=L]%QB\L&8*I@@8:M T;JSK&HV?PHZK<.1W3,?2=23A'?SX_D1QU MG=;P01R#I#R-WY#3QZ,Q#"BTZ0D*-W:%$6C#6#JS>_-8\$T+>Q97=Q5*,P3Y M0C/7Z!U>:8Q=!O-SDQ]AL9"7>35Z3[-9T"M]B\W%OD@R6A2/=+-5S90;&V.: M*3W/YXY*@I2$&R<>4 M:.+Q62S?L9SSY\1SV.!7Z&>PH]G "L;!YV2%.YHG+.8&5E[J>?+JE[N9+>13%CM8AKLJD,I"P0S( MYTT_W-=U!CJ?Y]6>+M<@&E2EF(K,M,.!&Q(Q%>'KD:L$05>V^2H,;XL^%S M+H$WV34GL_[9,33.YLG1GS_HN=%'Q-JI8;8ZQ)G!F>'?9R(C,N:9.BOD- LN M01CC:V"89?F9A=G5P\.F]'@UN((5_U%F' 79F9V1)=!ZI)P,L;[LG(^S*SS= M_(&EIT/$HOB8K XG/W^DERA#8]&V97F;;3!]:E+1X65:G!VG":]-_F MI$G/&6=:D4HHYDUTOB89RY/RT/ARKY)BE;)BGT\^%6J,1 J0 @37,B1[">Q0 MX?HY\'.@SD8P ^J&5N>W'*VG-YJ^TJ]\2UYDP52:H^TJ]U,H@77\*3H65;WY M2G$:_P]STOA2III6_./T"Q47NWPNRCQ:R1[6)[ZV$PO;S.H]"O:7!O(LPE_/ MB"L/?!VFF,?@Q/PU@0H:31'(P[*L2TS0^"]1NJ?UN[?LFJ8['AW4J C'E]96 M1@C5(<;=:C'=8!ILV@JG!Z@OWB)$H-C(@M0H+<@GT96;A R8T&=+9DS](!F; M76;8 ]U%!Q&+>[>^SY-LE>RB]":#^\D3!RP38+/)+&1GJ@/59_97FC\S^U?3 ML(O"Z2L<=L'S+A$L*CS_0AU/>L7L%EF<=%!<'_L..%5'Z.6?[79<'#M_PJV:2 M[6E\MZ-YE2:NGE[K&+B=RZ,C)%V+8X,0$1B1VP@RQV>3[NMZY^4W6R_;Z:^* M6)U0>,FVSTDFT+D4"&[X4OF_BB2NL6QO#1+1-)@)6W=,'Z*O,PR!&N8<]T(! MQ-6ZP8OT$%N0#C5RA-N"S)\((=)$/"[LATH;,=$TS")Y_;4&T#E,X* >3Y:>@S]!Y:'7XC[-\[!3CPVR-:V/XR] 5-'Q.5@L2(LBZ>-(.B07LXHXLK:] MV/-S/K%*^J\#;\S:*UHWE;B46 M4' M)1UPB,G*XBB/"_)M!ZWG"?^15%B2)".]+UL\PY^*5K>9N=R[.3N\NVY$ M]ES?YW/ZGCW^8Z%K/UAH"C#%H[JT!4 M%GF"(= RHY&HM$8E4 _R<1YA6B13%8)5LDD$9W_@_Q/<#;]IF\$\<./D\2W: MP17$Q6)938X0FIRO,[*V;SX,HVI4('8YB"(*ZD8ZEMG0LG4G'<@;2L;0N'>A5N96. MY7RDXY2C)J1CD*!^.Z;H6%'3 TQZJ 2QIZIF*FD'.EPC%67[0Y5:AFKVZ87" M+^%=\?;R9L3V&/T0HU0')W3-"1RH4"D@.7\@ !>O/RTM *LVJ^[2)2/EV9H" MJ,IQ]F#J)+/#S\O.>5%,\K3\8P.^/I_4%V^3/FAC]K:Q#FLLWG=*%>&X?(1A MF![U/-8Z8JN_O[ TIGD!G;6E4<'R#]$UCTXG])8:>P89E0-K 7^TXP2:H4?9 M@10O44YK)'Y#J,)BG%5SDK('4Z>97^L7B,BI1[,B>:55<&P(RTC2W/]$YY:"WZ"*!MYXZY)EKS0OD^>4-J%HMZRDQ7UT&"D;JS@*R6,3 MLWN($FG $X@%*>J0D ]3(2&.>$R5V Q)P6->^V_\?PJ\5M#5;S?L]7_%-*G8 MC/^CXR[^PW]]RDJHZ1/'G-1%_9\O248_G/"4TK>:G#0ZIVO^J0"3&N2B^0K &3"<@*PP[+) M %6'F$1&JF,6<<8D$,Z9G_KZICXS9H]J.N^\48$-S!8GI!SDB2'Z^&&(>U:4 M4?I_D]TEBT]M%[6/39GC:%+?+%(!)QPZ ?!A6668O$,,,T(S'T>-**5RE]_G M[#4Y+\&I^KDIXYQ,ZYMU!'@X>AH$PC*/C,A#[#-*.1\,1!M;Z8D#&Z@6I3[ ME(G.)O;+1K1G[0(&(0HT:1![B)DF*'AZC%EGJ4NVW;),O# ]PJM8<;; + O3.& G&9'L6 1 9!4$+WS@I1Z3(4DSO9=,!V-EUFVC]+K)(NR51*E M;7')(4M6=0B"+Z:F=IY?7<$G%0*DQ:#K@.$WMEJ+W Q#0T=G4 7])ENS?%NI M,OZ/(5X:^P[#0$/S.>>:BEMZ4 F ]<\IH\1DRA1RQ!-7=9ALA<$#A>3C 988 M^PS!$4/3.7^HKF$V>J2"ZIT?1BG)5,GCF!L>Z":!UCS BJV2&F&+T>\-^&-P M7F^,TH?>'3;!.&: ]0/4Z!N0TBBTSVQT=D].LR,<>@[^&I.0+T1JQ&=(BCKC MMZ["2%9&JW(PDG/R.P1/#<[GFHMZ-=,%U#"QF]/D9,HT11-T, M_1G! _UIG ? B2<=#BR,CABD&)LB@V,[E=^D'\MM^2G/67[)\IRN1KRJZH,, M+%;YY-[,U@$'"1'XD XA\@N@Y%]K:.P!PQ'6Z=.R" WFBBQYI5=1&5T.%C50 M_=S CAF:UIL!TP(G )U/GU?B2J8$FX8^PS! M#4/3N>:&!B9I@(;AAE%*,E7R..:&#Q^?GY+R++MC[!,#+FBF&)S5$ULTL$D%O*E&$HA%QNG+-(GFV!L"KOZ1HZ/_ M9X,3 Z;Q=E L&"GPQ'!V!05W$8#L5QR21CX*S;&IYK%2S@/R\-Q/+M_;X[_C-K>;QM;T C=Q$'I=1 MN9>GI(Q_CL\:&)S65[Y 78V]A4XJ\*'R!,9)S'3IYBJ48PKD.*O/P)'MX?^%_XO_OOD5_[_GJ*#\-_\/4$L# M!!0 ( .6#3UAW@C:&UL[+UK<^,XTB[X?2/V/_3.?N;;755]?>/,.2&[[!KOVB6'[>H^LU\F:!*2 M,$T1:I!TE>?7+T#J9IL $KR ))01,UV6!("925PRG[S@?_RO;^ODNR?",\K2 MO__MW7_]\+?O2!JQF*;+O__MRWTPNS^_NOK;=UD>IG&8L)3\_6\I^]O_^I__ MY__Q/_ZO(/A$4L+#G,3?/3Y_][ JTICPCVQ-OOO?9W?7WP7?_?#AO]_]<'OS MW9>'\^_>__#^Q^"']\&[GX+@?_Z/A*9__K?\SV.8D>\$$6E6?OS[WU9YOOGO M[[__^O7K?WU[Y,E_,;[\_OT//WSX?M?Z;]OF\MLRC, M2S$:6?A.V4)^"G;- OE5\.Y]\.'=?WW+XK\)J7_W724ZSA)R1Q;?R7^_W%V] M>&;$DH2*5RK^6(M1WW]X)_[WO6SYO: Z)VN2YD'*@I.C_;CI>_KP1,RFC:]'J;]\?\;7A M)).]9.-K\<6VO22^;QXKFLBWG(AIO!7VCJR$109)R&_^]5D\,'M@ES05DX.& MR?V.E&SVF.4\C/+=PY+PD235.!:]*A(3.=$8W\I-1:(45K9;%QF)_FO)GKZ/ M"2VE)?\HZ2]I%Q_^=9'F-'\6BS>DZ2LB53_W2,TU689)]A_" MQX28:'W12$?G\3DQX]%WC O5X^]_$^J+^&5!."?Q=?4,Y5%;'A8E(>*!I;KP MW_)=D_CO?\MYL:-=[P=G:?IMG,-&(!_3:B6P \Y4U6I#]2#DTM+05H6*%A MA:;&E$R-6\XVA.?/MTF8YK,TOOBKH!NY?."6;9,AT)Q"6U(= V#MR$V.+@)-(?)\\!S3+"FF<1!$KQ"1/ET'EUN2QK:G5 M='B'ME@[$M%80V,-C;4I&6N?R=?9?EF+K3H5?T;;]9/&YZLP79+L*CUN0\4Z M$QM19C+BNAP:C3LT[M"X0^,.C3LT[M"X&X]QU_T9[]3HBUE4E'\(:R8@Y21O M%L8(',B-(6=%3"N3[:9(^J6;\DO+U5:PB\?7O_=.S"XI7 M4_2Z1?\T?0[7KXTKQ:\]TG)69$(!R;)S)DZ+**_=UHSM>J3O7.J)G(3G+*X3 M5MW/?5)3<7\K3DR6IB11O$)=LSZI*[A4QRZ%RA4F_R0AOTCCCV+MUU%H:-HC ME1^WVD2U2]V1#>.OX2U3,P?4B=WS/E_G%YPS?LZ$L*)RZZ\_NN"=G% NWZF8 M>Y3%E^*[NH/"V-89G7+NP:A\T](!C4>GO@J[@S9W2VT=<@=IZH#*:K:IMR9M M.P?TW9$EE0:JE,U>==+0J6WO@%ZIQ&O(._ZY=X_5UJ[8_B/7P#NE^TK3UA6= M4GN8\P?V5>UD4[9T1J,$.OBSD<"7S5Q1=\NR/$S^/[I1Z&?FQJXH+9?FG-]R M]D2KC%DMK8KFKJ@EV9&)KG"ZPCKT3O&YV&2X-)!C\NW_)>J)JFC7/WULO98[ M,XO^K)"8>9&7X08TK=/EX)WZI[Q2TBO=5P))8D[6*DJ0YB<3K5 ][F)-^%(( MX1-G7_.5>)V;,%7/36WKWFF]I GY7"@,;U63WJFZ2B/&Q50Z*#;;,T:[U8-Z M.: ])]+%0)^(T![#[4ZRRIV@ ML('-C;V*4 +0Q*1IO6*I>FVKFO1(U3V)"BZ$\.[]XP/-:VU$51,'5%U\BTH7 MGV(=Z)KU2-T##^6Y?_^\?F1)#5FUOSN-V#E/PBR;+TI]I?8<-C<<)L+HF)Z: ME0MN[T_)#NOQ= ]12D03&.CI+J(4!2QL!RR5'_V0"C":!2R6GWP4 MBR)\!BR4G_T2RMNP"+ D?O%+$H#X%;!H?O5+-.K80[!$?O-+(IJ@++BBYI7R MJO+,PL7AE>)JX?^%2\@31188]P:7BR=:[X2#S1:U^(1!-H"1>,)VJN.D,(+@I/U%I]N E<')[HM.8L+3C2YHE* MJP_]@8O#$Y56$]@#EX4GRJLY]@HN$D_T5D!F.%PFGFBM=BGHP&.58>+QA/-]@*:Q0&7C"=*+C0L'^Y)]435M775<@[2<%!K+6)IQA(:RWM_@\,P7 M1;(M8IC=D8C0)QDX6)^GV&H,+'0,H7>^V)NJMRPK;VLS5-ZVZ8K%FP\ MI<$K.&."F?N)@36*L48QK(QYB^/7J5Y<78$9Q"2+.-W()\B[5X2"&#QN\U/@ M^C!\+#=ZL"T]K8H1GV\IFJ7Q59[-%@N:4$&(_'S)Q418T8SH"@$WZ=]!P6*\ M]N:D+(M=TMG'PYH0$^PLS&@V7]P>+3[3]2K-!W+*+U[S,X9K?B9KZ9VR5817 MVN"5-F@NHKG8Y?MOJ>E.73IH3+>\\*>MUNG>M'X?9,5Z'?)G:7H>/\W2K#:. MX]"D!M+2SIPNLIRM";^F67F9TQU)RD=D*[K16='P;AT8SY=AFE)R$Y*/)!&; M7D[B+X)A_I53&88D'G]/^!.-Q-\?O]RKB6XQ3 =,7*5/),OEV[T)TW!95;QA M:;D&-9*VZ-8!D=OB=&:BZB@ MG;H@D/%\*9ZVGT%W=+D2[R?CNINRH)T0?T+\29SY&<^/K&KQZ4"9^"#F^S>Z M+M:U\TWY>_]4T51/5=WOO5-U)X/E:]Y?[6]NJ%%*J.97QUBF4"O%[E1+H+Z1 MVW*K;+TIYP^!P.AI^*4HSFY%DI,?"44[71)A=$X MRS*29V?/-^&_&2\+%&H*XC8882P<'JB3X93::L4-1W'+Z0[@V*I4NIU V]8M MU047HA5+0D(T])O\RT"ZL8-3^J])F)$52^*K]8:SITI3U#( Z.&6 R;,EZM4 M;DOQG'\J0EGLC9#X[/F3H(ZG9?V9(E\Q:3,2W5[08J0QJ,'F_W'N_.Z90Y]F0=\C\E9%9^ MD)N,_BP']7'*Q>]D1:/$0'9](XPOP/B"U^+ ^(*=1/R.+Z@' 9D!C9LZUTV4 M,M9"\_%%7DU ']81FN*+#-L8RZQ3^],7B=9:KPQF-_HB W/XC[4!ZDMD5,-- M7N?E\44TZEFC<0Y.G7FMRJ-QT<(KMTR1;[7#?.I\M]P'=#8SO/B&EZ*!NF3 M8AII";J68@*YW\$R&FD=NI8R CO'?-F-S I;:Z_:U _JCBRF;N)A?=GJS?.N M<62'+_.M(QG"S2/6V KQ M15;Z\'T@'#-U+ZS5EFV _:8>CF4G"PTZ._5)@=&.$P_=&^D"@\\K$ 3KRQP" MJ(9-';V^!'N:9XPE,.S+W+%2^#IPO?L?>===F-5D(\TPS ITYX&-6\U]F-5/ M^SOU@IAF&Y99W:1M',)AR)69C%:!5V.*M5&0.-]L=^FK]);P0AVEI&V(03_] M!_V@FW5B;M:/VQWE$V?%)KM*HZ20=2LDH:6B5)!XOZ@R>.A%5\..5Q9&QVS+ MT9QR+J@3EOA^#S\+$WE3\/V*$)F%/8OCTNH*D\.;$N:]%8,:/[W;AZ/C&QW? MZ/A&QSO+:S C&T,Q!LD\0;)T2/*T^=@N-2CZE"X2@4=15DA4)MFI&OM ME/+#V0&'ZD%]$#7UXZZB-!.*?G9I_TCH]^G@$(LN(+".R M?)K(\FG?,&12+9B+C=<78>)U%:]YQNLJ3A!"MS);?!$'8".UP=ZFOCI<.EHF MGUF!CI9:@\0"-G#O1?GEN$HEEWEE) [H\;L#.E+, SGTI4"):>5.T4;W'Z5@ MW57/+Q>$"F+J;D#/:DHJ2'Q8$?GE<:*;VD]D;(Q^HE'%NV-)P7&4%$0?RQA\ M+(CQ3U!51/P:\6O$K['\U3"&.!;%J$&L@%: +V+!T&!$K&P1JZY1"/=PUJ^! M>,0FI'% OLDJ)20+PC0.F+P?K%F L,6(#@$N:ZJ\"1Q&_*5W"ZZL2G:;D'A) MXIG8!Q*YT'F8U")L=IVF:_U/GX.!\(M766#7\JEZ# S08PP<:+%(4!^G7%R3 M7"S(^>)E9%$N%ANK!.[OFHIH16\,IV3JG=[N)R\A:Z M(G'<_ M*R!JL[JRA4Y#]45":H6%66@)7DE#H5R\EH?^//=%(F; V*B0^>(^ $X.LZ7H MBT" L-IG M!MQT[W[]+4A(F!%;'^OK;@X=J?6/;N4MO?BKH)MRYI8CJ^/2M0T[")*_)F*> MD&IP;>*!MN%I)!3<-6ND?%O/! #&Z8M,L$84NG4: M9=P!X'?WKIQW[P(JQD^75+S)9JESNB$?RP"O./3!C= M\LYTL=B+G,QV&95JMT+3,3SSS:!;9%I \/0Y&.[>!)J3:_I$XJO]UE1M F?/ M-^&_&3]/Q$:EOTO!=H2Q<'B@SG@S<,-1'&<'OB0,GJAFT1/!?@3[$>Q'L!_! M_NYG19.CE'5T1ODB0U 5]68*BR_@:<-IUH%]Z(L$L:05 FQ-XZ:M=>T!$+?W MP9*Q^"M-$EN@[6U/E_B:ZNE8B!V 5B%XA=(':! MV,4T3:+)6H5H$FE-(O#1/8 I]"%(6+H4V^PZB,GCGGRH/:3H[M(HTI+0+K]T MV[FJN7$91C01"UR39@IH[UD@@8+$>Y)2QK^DPF@2LSTNGZV6F[EU-Q=9O?OI M_?L?/KPS4*-MV TA'WX $J)NB%8U)L%B$JR72; OCP]-:(JZX8#T:L-,=$W= M8DA"4ZB_>/4_/IXG73YV"HI&YADNW*QP'V%E/SP6F_EJHV MUZ=V [NYY448*V4.GUBB)LQ7V]8YU?F.$O%@W6+) M$TV7 +O3J@_Z!] _@/X!] ^@?Z [YD^[D('&.F*VUH@O,M'HS,S&$O9%'EI] MD-EI8-[(Q&1=L:96C"\2,CL;3;:I+VY7V"RQ, !\$0R@: @(Q/!%'I!-Q=)/ MZ7\T-Q85\NZE]UXR9O*U0ODP/O?T*#0>9 M^H9I)PU33 I8&C^-6QHN(CY_GJH(,.)3&_$)<-P-$.OY8Q"Q](GPO*S/)+^S M+C2E&<)ES*>1C%9QG^>'L2O5X+YX%-.4IH((4RRC;=_3B ?]DH9\S818_D/B M[1/3Y3G+\CL2R5QLNJ D?F"RAJ$NP+;%,!@O.:HLQ.-E9J12!AY\U8F1AV#V9_HOL@&'8?V:\<2D/!%/.A"M'":-<.$??$J MFJ<*S.[S9<) 3J!NT&[_ UJZ\\1./F0#/;&U9C$(;!_ %_M3\%6PNF)%1H*H MC,,,%E4@)K7WRH(&<^F?M2"HI:>V(NE&;)/+4%'3 ="R Q?G/N)638.BR6FX M@/_838@74<=4YTL'=D'7[KARF MJF:#T:K=1=4-T=6+KMXW)CZZ>H_@,'3UGJ*K%XM.O)2'\KQC\%/&%UE@*078 M*K''G'R1"WIS+;RY6A37?Z>M]]==&'0LL#?!?^\KS+B<^GRP42DZQ&70<^V; M'N:)Y_KG(.0[;^ZSK:>ZMK-+S[2& +Q%$YV<4"AS%D6LD*\IC3^S5+RI6"RM MB- GNP :TDEU92$UUJ */I ME^!I"Q\$-!4;+\GR@,@YW2#:%S*62Y,*3@]:6"=N8>&-BIU1A3PNJNMH?O]C@!AX=;]T>;'6UVM-E/TV8_[?NN\!Z)USSC/1(G&!76'2PW MTE>/L%Q+6*ZA3CD ,O=K( 1.R#JL*HFGD4019?=TN8>SK"$ZJT%=8G4-"/,& MM%.0>"<$LMZ4JW$MH61U/KJ^)>*'HXK00,QG#)A/59QH=PI<95E!XCF7_\H= MZ.S94!'8MON(>#/6"[;M[I0WH=8S?D0>'$VRZ(GH(\;4(#Z'^!SB<]W/"NN3 MD[4]F7R1G-GF;Z:5^ (+-9E98//)%R$A=H;865/LS%J#'@ U^RV(P@W-PR3( M\B-ZH/B8HKM+)$Q+0BO,ZZ9(K\3\T!0Y-+<^C?J01S6Q88(# M=4!0;E2@W+FL6SU?W,L5IZ^TJ&PX70AN^AP,'3AV/"LTJ*&Q/0)/'H2]E6]U MQ1*A 6:532+/*SA0:=T?836$U1!6.VU8S7RT,+@2XYU0S):^_D3V#OW1S1); M(\8[7,@H'*AI[-VT0= 004-+T+"A-NL>.GS_0Y"2/" A3\6BS@)!7A9L" ]$ MSS5+@TPNP-0@.:,5#[Q1NI(&Z%N%5# MW IHA R 4[VK L,>Q3J/)6"S(6E6/LX6G#(.Y!*1 A+C#0R%Z ]6:L-*;9.I MU#;[&O+8D!1:VV8@M'"^.#_:0^]((O:L^)QE>5:>9F=RF[T-G\MMS'A-C M3A-9/^-<[D7E'#][?C/O MRTW@L!.D\6T2IL;KN?M\%"*UB-0B4HM(+2*UW3%_VM4&ZQ7=U_!KK\>9+Z(T MXW,:J\(7G-8XGX!ZH2_RP&J>KWG&:I[>\>W223/YFVS125-_%6F7R-0 KISW M 4U%*Q+DX3=;[TU=7Y<.&_7SO?'1*$B8'=&:A,PN=6=-Q9ADHNB=+N1]^ M(C(R:+.B49C4+D!0V_ZIW>W?QS0HWJZQK=M*(F$:QN$=>2)I069+DD;/6I>' ML?UTG4[3YV @MYE8;"3+:71>'Z20U:D ML,8#TZUU+YJ:#TR[!'FMY/ZZPPCHMY3_P&[:/4'PLC20+HYYR E/PV1[=MX3 M_D0C;H-&_/M=E$95:6]]1E8J'9L29:E+_R M@1 0,@'ASEH8U%A^U,7 -Q]"K'T<7-(#1,(S+6$80*:W" M&L]9*FM%BU'%7QD54W9+?_A($[$'J",'[7IV$-XXI@A,#"S$P$(,+!QU8.$? M0JM;Y22>/8F=24.;MIW;\"K"Z9/81)^(W%OEUB1SS[0!') N _%PM3^O[FBF MNWT*TF6ZH7K3YV"@8,/]B7V8%9I)9&@]-.49/)[)LO< X5D'VT@^59H[IA@Y M;8\Q< "(DC/T<1]B1K+\XIM,+:L_VT!M!Z'Z3@CR_FNX 9%=W]@IW3,! MI(/[(B&32J?9%-F9_,'SJ M\T6[J0+<]OX';%IY/WU9*@"[N'& FO\!KMW%^/X\51%@C*\VQK=1 ,( X;X_ MR>O8UC0O"0S"5%[/MEWQ$2768;_ X5R&_UJ1U"H,^)IE94%:"1L^)G19"T:]W)Y@YNZT,>=II9&I\?[S/P MV+5F@TPW-'+Z' P4W"G/CQ?3X^SY;4): B2_",D\GF/WNBSQL=FJ(/NU_Z #>LX:N"KVKH@W>-(#' MXN> 5Q? !4(2^7.0R[!=P9H\"FS=%9"Q7/HJX/2TO(8ME3X0+@E+E^4=>BN6 MB*FM<59 ^Z## AT66*,$:Y0, US.HC(L.BLW@VLF=D]QI&VWA'1Y1R)"GZ1Z M\P0CH'D/W&+K'T#V&[K'NF#_M MW/I.]'YFHR_Y(KD&^@F#:VF^2,F,5S?5\WQQ]C2;1PW02E\$9IY2W8$9OLBL MZVT>8,O[[W3$Y'SO7GKOR?F3=2]WYV&?? HM>MAK\8/&>-8 [O5? EY=_F3K M2W_3T:7C7/'P=K=ZA!N:A\E-R/\DN<8SKFOGF3=<06(9:;6],TPM)W4K=,@/ M[I"_Y2PNHGS.MW>^*?S-NF:N:#S4YR/UM69!;:?KT)P^!P.Y9+=[SZ4XRG?U M"/^@^>J\R'*V)MSLE;+KCBXI=$FA2PI=4NB2ZA:%T.H@S.KXG[HX8$B<66GS M 90S30N@K>8#3@<2A%QY18]AP'#SHI,Z%_9[J3)-$D H#X(02($B1 D0I (0?8X*[0;, .=G-[) MQ PTF(\M[P HTT2!&IO>P5(@P1@,8._B#$%"@=KBWJTE!',1S+4$@E-GZ=QPQT,1[B MN*/"<6?[5W:[?5$&$-3W%VN$V4H6)Q3_7/Q5T*56S-H- MZ?C*E#033X_+*09\H8 NP_%P7SQF-*8A%WO9G)=1-@*%= MCNW6([:U',Y7(5^:M"Z[3H[YV-TJ"N;!U,$I_9"1'+(OL[^09+XDO%[L4^T^,Q5]ID@C2KH0MFBZE;3;+,I)GNY^T;]BZOUON MBE#(.R/]\F8OL0 M&XFT&S;P16#;W7%*8)A !/W5'+<:).0I9F&S4QJF%+)ALDK>E&HV> M,5]$ ^#WQ;5W]KXV7Y:3G:3@WA)?(J0LY6/O'O0EUK +035Q+8+E-_*"B';R M@QK78.G\Y)-TFL%$8%G][).L@+@R6#B_^"0 R\TH[;^B)@DO+"UV\<> \ M7$Y>:>4-HV;@TO)*+^\A5A,N2:^4>$L/+EQ*7BGSK?W <+EYH==W'/D(QTN] M4OIA(7EPX7BE[H-#YN#R\4JUA^85.M9.'\#0657HK'Z933T8 M#B-F 4<_<[$9^2),<^PM2-/R)782,+>:V**^B ?KZV&PNDGSKHLFLN@<& M?PS"Z*^"9J4;*FN&!FK'< @! NAHA?LI-5_M@T%8&H!T!-!& J#=1RL2%PF9 M+W9X_^SHW9T]'WTRWMG08B@$B1 D&C.=,)!H6LI#FTT<40]$/4X6]< \832] M+$RO]GJ1>TOJY^"KX'S%BHP$BR*-@[ T&YN95+#!'-I6-@3U8V3!* !96S;, MH-DU$K/K<*/!?''-TN4U?2)Q!5U,+J/ MS.N[ZID7WV0&EB'*M^4H?0:^@^4(LA\MWPJ:D",Q(=&P&HW!,A4Z3\^P@F]N M:%NA;86V%=I6:%NI;:M.=&+WMM6O,H%C$](X(%OZ@C"- R8+?;1R;-D/[-#: M:DIVI QDM3)M&*&8L5L]]-RKH[%4 #4FTM>J)=AG;9F.D\/;NLP;Z- M!AH::&B@H8&&!II-R"%0-W)OE/T6)&7IK6:6EZ*W0_-*2T$K&^JH,-DN1^_Y M)LP++OXUNZSL>W?@JCJNI786)K(D\/V*D/PJ7; UKW(&;2BW&Z1/7YOB-8., M4^T400MT)!9H.>'.69:#%'=#:[0TT=(<,YVG9VFJ-F$T)]&<1',2S4DT)\WF M)$CI\65B&-R?+:T4L)1&7GL'+B4K*]0]#O'NAV!!OY%V&8[Z01RB$A!"^G'P MZI\,LI7K&M&&'1IL:;6JTJ=&F1IO: M;%/;JD$#6$;O KJ_2;"=>60>R:6-!*6F)T/)_'B8M01E TVFD9A,KR+GQ6C(M8P%MAYI(([WU M(/ 4'80?4#T =$'1!\0?; )$&^H,/LR:6Q$U4S5]M_CWY<9"I;CQ&L0+ "P0H$*Q"LL+$K#;K/ ,;.AR!AZ5)LINL@)H]Y M0XM'/XI+LP="24^VC_[1, ,(0CY:0:.S@CZ*=V7IZ%=W&8B';7H+E5?7RX+S M#V(2-N#+;ABT^=#F&S.=)VCS&8X@-/S0\$/##PT_-/QL##^3!N3+[+"121-- M<0 +^:>CN^TB(76:!XLPDAGAM&GU-ZLQ75K/]G3U9$O;$ *SK.U90SM[=':V M/%'FB_/R]5WNWQ[<. 7V1ZL4K=(QTWF"5JG5]HTV*MJH:*.BC8HVJHT]9J4< M#6"(_1(\A9Q*AF0N#1'/RP,B9W)S.\QB2)=FF#59/5EA%G3 C#!KQM &&YT- M]OOV#5YM7^#%]OW!K3#P"&B'H1TV9CI/T ZSV<'1#$,S#,TP-,/0#+,QPRRU MHP$,L5\#(65"UN4ID+(T8FG.9?=TN3\4FEID3<9V:9HUIZ\G&ZT)03!CK3FK M:+6-Q&J[V[_ SR_>WVYO >F\S09!VPUMMS'3>8*V6Z,-'8TX-.+0B$,C#HTX MLQ'71E,:P([[+8C"#Z'MA+;3F.D\0=O)L#FCE816$EI):"6AE615D-2L!+DW MB][_$*0D#TC(4V&Z98&05Q9L" ]$SS5+@VPE9-#,5FHRM$,#JCEY_5A53>@! MF5K-&47[:W3VU\7V+=X2?B_?VUF8T6B6QA]I4N0DMBQ?TF@TM-?07ALSG:=G MKS7:X=&(0R,.C3@TXM"(LS'B6FA, QAW[RK\[C$4\I.'@;R H'Q<0XL..IY+ M,\Z.IE:V6VG!SS=R\.SB&^$1S0PJMVTW&]W*VL"$2@IF5=K)'4W)T9F2N_V+ MQ.=';^]XLLZBG#X)8BVMRK8##RZ/V_!93O39UY#'QV3+BX.JLRW+BG7U76/9 MM'\(&N)HB(^9SA,TQ,&'(EK?:'VC]8W6-UK?5B[43C1+7^:06G+-S$ZP7#RZ M^[)[?7P F.=]0%/12D+\WQHB.YHA7((Y1C)Z\KUKG@M#0XR$(P R.@!$GB$L M%>\PFR^NRK?W$'[;WM)Z1E*RH+;7@30><;";7*I-7%"YO24YC:]I^+BKAF;' M?:/1AHJC6"R(5!7(_C7=B05]1R*6REIPY9YF&TS1>,B!9%#1>486C!]H%KL% MR?+2IW$IOJ=+6S&T&A4A+0\@K?MBO0[Y\]$6>,[$GI\NB5@(@-)IEMV'X6V^ M(3R45%VS+#L/.7\6$U[JCG#^+(88.]0W%3I/$)+4:::(0B(*B2@DHI"(0EK% M +54]'V9/38RZ\ J.$5XLB6@ !;9!W]$U@*% (OKQ\F+J[$- I;13][(R,H. M'0#^_Q"P?$5XD!6;35+^$"9"Z17+V@&]STU?&L3L+#SHI,*"%9-HO^*FA&R\CGL^>C3WL\-!=_ M930NH63S^NKA"8/%3^[>_M7A"+$)F(1T'XBW5[O@2R^*:GI;Q@IV^ Q$QQ = M&S.=)XB. 55L!,40%$-0#$$Q!,5LPEPZ5YU\F4YF(0YDOYU._%JO ,IIQK3! M#<43"F+K"TER;LH1>F3R],QO,CY$-\.E F/OQ+;J \C/(B3.:/"5V6<_V29E&8 M_).$_";,"RYHVFW)6H"DL_$0\T/,;\QTGB#F9[FQ(_:'V!]B?XC](?:GMM4Z M5I<&,-Y^"3AY(FG1]"(Q57^7!IF>AIY,+]5#84:6GF0TIT82U/:19N%RR4FU MJ.>+N^JE@?1-J[YH+J&Y-&8Z3]!<4F[1:!BA882&$1I&:!B9G5@-E* !C*!? M@XPLY6<2=U"< 3::2P/)AJ*>S"48"3#CR88=-*5&8DH=(@*V>T!V*?:2"S'; M>!HFYT66L[68S3)8BJ7+:_I$XBI$Y>SY$V%+'FY6- J3&2>A;2A[7P\][^:''K59/1T%Q%,5C5T0/&A!7RLHX7Q+H9@N5WDV6RS*W ,B/U_R,!4S-2,RFV;]2'@= M?-"D?P>5'#\+F3VPRUURY7XS_5@)ZN&EG(X)MNO9!:F%Y'V^."R^.[*4X?E7 MZ1_BPZHZ"JLJM/40C=T(,*4Y@W>/T$%CZ&!: M"EJ3W7!PLQ:MN!&8,-Y;<8;WWU+QF;ITIF#CCA;^:G:.]S=E1B>H#C3> 5S; M059=E2 MM^.GM;1:K<=UZ>YN1EL[:W6+;ES3K"SX<$>2\I'9BFYT1BJ\6P<& MWV68II3?T_X$XW$WQ^_W*N);C%,%TQ4*F&Z MO",1H66!@CD7/Z22D$]%*(ZXG)!;PDN$+HWDGY&< ME\8=W2Y$N\GXQKA@3MYBEHA\--+MOA-^(VNBW7M MO%/^WC]5--535?=[[U3=A>F2U+R_VM_<4*.44,VO3J&K65(^B,3W*Z%HGX5" M4Y]Y ,U0=P36K5FI:CN.5TASQNE5C=SJ1MZY;J@@O1 M%IQ([)1^DW\92#=V<$K_-1&;VHHE\=5ZP]E3J9CK&0#T<,L!"R6V5M4HY'M[ M/#Y[_B2HXZFD;U;D*\;+XIJ:O:#%2&/F6+LSM!K+*=>/3\( M.G0BAO<2*OWK@/<JF U]KZ%X MJ35\9IQ++*%:$85Y(:ZC\S^_".A(!B3 M=I\M]P'=)8A6#0COZRK MH6B@KEJPF$9^9U=#,8'"A, R&OFE7 UE!'::^[(;F16VUM[VJ1_4'5E,W21< M^++5F^==XX@O7^9;0Y2C2<:!+[M9&Y%9)W#YLA3;",TZ:",I9NC=8MK]Y(UM7T?@'T;HJ MG?9C$$9"B\]H26?+>FFPP1P62;,AJ%5EM-G18V8+,8\_"O5? @BBW0\__*JN M?V35L8,:2!+Z$N=+!8)E-"9\N^Z/MM2$*.MJM!JC/_)O0_HZ[\C4O-.Z9I,H MC(?EKTZF_-5,3"H:A?533]V@?[HR&MZ&$5W02$V:JDWOU&VO.#F^IJ-VJH': M]D_M;A6^N%:DOHR7L:WC4E/5O1I'9U_Y)R?Z!'!PO\&Y4:?E&UH/3?EMP:.5 M4&)OQ>Y MJ:7^/H38_%7FB32VHJ$)OL0?OM(XB+*2SA%EQ+>Z3,&*XU6\2 4 MG$<)Y):Z3JUB<6019&4@[WPQ+W*AII*L5/C_09<6RU91N@[JFG'MG)0N.1F/JDP,R^B:>IC72!P><5R.W@RQP" MJ(9-8R]\26PTSQA+Z-"7N6.E\'40#>-_EEEW*463S:K"E"+CA;QF /6$,HF< M.,]/,+W(D5/P!-.2.G!#GV!V4J^A#">8QM1O#,T)Y3+9!D\/GK=0&^:_^[>2 MQHKD$GO:\]DLIZ'!@X;+=VA,;*MXV,P@KW_"':;>*$P6^UT ML4NQBQVIPZ\HMN@Q70XPL@0C2ZPB2_K<*3$,Q?\P%)<8W\CA8<3X&IAE%F>9 M=_.DJ6"&MJ]^"AZWQG00TVS#LC!IFQUN,Z1#F\F>K%;6T1BS'E9?JW9\[Q M:#F:4\X%=6Q-]KOH69C(N0JZV*7:3HR?@Z]")"M69"18 M%&DZ3JS>7=1Q0I[FKOFQJE MA&I^=5U5JMJ3KM),J#MER71MC2Q=:\1XW6.\G=/YP,,T$_IS=GS9[WQ1\^HS MF8V9U?^D=5#U\0C$P1$']QL'KS^^F.$?!&FODB00D>:.@"L M73\:377JJ*^>;[7=,/7W;57OQZS6^B(.P$9J@PI,?76X= M-OAP-NH5>KI'6 M>.0)>82:8<[NO16_'&=@<5F\C,0!E=RT=%C8#^S09]&4N%9N"TC1INIFR3K8 M&M[[5+T #RLBOSRNL*;V A@;HQ=@5"D$>'_3..YO0AQZ@D (8JR(L6)=>ZQV MZW+"V&A9OH@%@VT15>FJY!G L'./%OP:B$=L9#$V4I&4!6$:!RQ?$=Y-G&.+ M)SC$#UI3V0I(^$@>\WL2%;P,-)9PT@.["7/Y^?F!\'6=O6OJXSUH@#:ZFS3_ MVX3$2Q+/LG.QFL3;XV%2B\+8=7+*1X5L'U;+Y>^?KSZS5'R4V[V"#WVG@3*# MWQ#U])E"Z1=-1T2U!-%EQ>1=1H %%Z^[#L35RSWW0.*Y=EH9>HV,%^,J,7<< MB*-7F8C7VQKG\'(*=3W&P($6'07U<5O)@>2YK,U_+I1ZFFM/#EU3IS3?A/Q/ MH9\(>P>ZJC4]!IK_N=6#&>2_/K*GTB65Y&8JI\%#5-L=X,^H#0 M!X0^H!Y*<=2JL^JJ)SK-T1<)J94)9G&">R4-Q<'_6A[ZL]87B9A='T9ER1=' M&'!RF"TX7P0"G!MJ4\4708 V41M,^'0Y8JF2&* )__,6N@LRF.S% MKQADH"RP!''PG%""1D,'2W_'S>0DI/;9]+?5CDY(C8(K^MN'1RCG(M9>"3\.(1R& @Q%'%9!_U.NP?GB<'Q\W)X ME3>,G+-,Z7MM.!JZ9]$]:^6>'6CK0C?OZ;AY\3Y51 \;W0?0S1'HWOCX+4A( M*#?,=GE)IF$EW2)?EX\K_?&;Y/TE^SM9"'A&)U12:^WJ?C:4@]9:3 M-=V*1#/K-,W0#NO?#L/B[9U1A<7;;5)#Q'+?;>EBWY%[O"8RW=1\<-JU,>KF M#H[IAQU<+\_==TKF&HTV$)Y21ZU6&8%W1(0($2(,X$=DIPWSIUTHWWC*,_LS MU1?98-W[USQW4?=^I'S#T4V88NR+/" ;! Q4F'JD>>\W(XR4;^N9 U?9$) MW@. [J!&%QU;F[8G%%INYXPXH8CR5CZ0$PHJ[Q@G<^]T??*4[K(R6Q7FE?M/6LZAJ>N M2/0"NKAVE^;DFCZ1^&J_6*II>/9\$_Z;\?-$+!W]5;RV(XR%PP-UG\.UOC!1 MPU$&X#2IHW&WI:CJ/IC:8WFMY3T>@G:]2@1J_44&$GTP ZZ8<@8>DRET7+8O*8MU5, M@<.YU$ZM2&J71;OM7)4WO@PCFHB=0)-,"VCOJ1-60>H]22GC7]),5K@BL7R^ MQK%M;MT!20\K\NZG]^]_^/#.0(VV83>$?/@!2(BZ(9HWF"^+^;)>YLN^/$8T MP17JA@/2JPV4T#5U2K.L_'J59D*9E.>@1L;JA@/2>Q9F-+L7.E88S]/?0TZE M!G\G#G55! >T^T 0RTORQ/0@LS4KE+?PJ9J/@OJK5*BH),NE/$M%*[XE/)*Z M\%(%QL '& 6'QG H4_,!::^Y9EO=<$!I_T'HM;7'&.&=?Q;(X#S?BE_S9@B_5 M$"-Z8W=$"EW0UH9/]2 CXO1+6F0DWA$F$T1H66O_DA"C^M!XO*'XW\)X\L1Z M$ _6[:":IH/2K-]%M(V=TGU'GECR).>\&V+3#06$K/!#GV1AU;K879ZAC+$R!0SG:9R!A@2 M\VS[GE;NYY7!S\0*(Y&L,T87E,0/3%[6H$NJ;3$,YD:.JO3+ M\7(Y6BAR&];&(8+[8>889B=--#L)8Z%=QD+O#HZHU%L,\C8U'YQVK=S-'3"" MVWT$=P]TLNC/.Q(304<\Y^=ADH@3LN!"5ZKPW_N5L)K4P@;U'JSPFH&ZW\.D M4+\;2.>!.!.Z[4ZU+4^C+"N$?DLNOFU(FJDXTG>"<3*MR$;,(, , HREQ]CQ MMC(Q:G+,7F_R1388V601R],,^/-%0!@E:;_-6F)8OL3%F:<*S+KV9;I 3J!N M4&__0[*[BR6_R"W/65]%8D MIU&8[.723>A"QBZ M@*$+&+J H0M-G <8NH"A"QBZ@*$+Z*^>BK]ZY-/'8AG50O^^A'U8R*'6"^&+ M'+#$QJA#. :2Q%L^&_C7!_>N_QR$?(=4/+?-Z@<-YM++;4%0*T_U+(KDG2'9 M'8D(?9)OUS)EK^$HG>:LJQ]_=.>.'=U''=V3>LMI&FW"9)Z>LS3G893/LHSD MM?[<5@,Z8JU\/"V?_\##F+QM:<>9>;Q.&;L,*2_+Y,SB?Q=9>1?1?/%QN]'? M%CQ:A1D1-$6U;,![=US'(8W";'65/I$LEU=.13E]*BUJ,.660WA?A@)C$ASX M.?D3E3;R#3G$,I)G8D^:+ M_<*O3KCMT4#B2\9GV7V8D*RZ)>TCX21BRU1.# 5?[08=:(;9$'TN=O=;SB)" MXNW9N?U5MC_FI>*N S%9/A%+WJNM572S^L4\9J]- K,976)$1P;XJ67>-#+] M3S#?IK%&W1^&/EI9=:LP]H? >R' EJHD6+K3O\"]/<8*%M[T M;WEOB7^")37].]V[P%L'\,']$CQM?8(!W=;A#X@T3CHHM-UD;)<>NN;TM7+8 M7=,UE9<:XB*MK=4!D)%? U[>)5?B RE+(XD)RN[I<@\7M(9(6CW$ M)5;2 :&M0),Q(@X*4N45A.M-N9!+OX6Z=)6^90>D'%UG_/G%.]LMONI*Q#K: M@%T[B)%"K*8/>_75)IMEA;P4L[SJ42SAL^>'YXVN4HAM]Q'Q)DG3UA6Q[>Z4 MM[O]-EN_["KBST/.GZ6#01?6UV0HC*I%- C1($2#NC ,K,\0UG:/]D5R9@NS MV?GL"PC19&:!-6Y?A(1(#2(U34+XNE ;3RT6N:&U/ "L]5L0A1N:ATF0Y2SZ MLRV !1S.)51E15(K4.JF2'(J./J=R6"OZA6KT1YS:T\C/?!HL=O2JNC:*;F*9Z@G)J@#PGNC@O?.DS#+YHM[N"%=AX:MCJ6L056-[1%T M0] -03<$W3HP5I1;#(,?#MX)Q8P#Z'=F[[ AW2RQ50Z]0XV,PH&:=-Y-&X04 M$5($)\4ULX%/#4)L FOTMZA&)Z,VUJ![F/7]#T%*\H"$/!4O+PN$Z+)@0W@0 ME>0'F22W)?;:ZAD. =D.Z#R5T,&'%9%?BO__^/G\2G/]I[8A0G6C@NK*K>F. M;/:9WVS)P[4.)3)V& ']6M 1T@6A+@^J-I;G\)L7O5-E*J5E5N0KQF4=EP=V M=C0K5'AOJS&QWB!"?B<'^9G/"]9D;_9&/F:3'7CB>H/C@&8,5-/T1BJ(;B&Z MU:3 8I<*RP!8Q;LJ4.JQ)$ZI.)O8 M,R%55652+\C/K*P 2>*2WNR!Y6%R_/LYRW*QH_^3Y'>F*RQZ>]Y ;[DW?FX) MITS6#]Y^)=N]U^.F M)KUJ=61'M:/_(/*:8K%7/!$>+LG%-\(C6G\SF^.GCU6VF79UE6=\&M\F8?HY M7.OK.?3Y*/S3/B,?7? C%C?*R<;4=Z035Q?A#SJDF]&]7S._E<7ZU96)? MUEQ[/O3PN.#=,-)#'^CT?!CH^T/?'U9/Z,\PEH&_LB#ZQH_)IGK&CL'=\NW?[6-^2-103H]E>[_7N$#T\H^:5W<.($ MDV1'TM JAO"H?\A!^NR-Y MP<5Y&ZYE*KG*]07JX_W=F I2Y_F*<+$%B>,U%=+9QBC+ZT_5F:?0/IU7E'>+\V?*\?6]L/!I[7]XE]?[E]3 M^^8'C-W%V%V,W9U.[*Z!HGNRE'OX)R*30C8K&H5)[0($M>V?VMV9D2>2%F2V)>K(UV-+9W2OWN>GAYHF89R;-/G&6J^(SZQ@/% MY(@)*I',Z+PZR+0RU[9U2O56@8$0K6OJE.:])K/3N>J.35CC@>G61O.9F@], MNXP'L)+[ZPXCH-]2_@-'19:*NU#8MWOU%HFYNKO7+EM@+[<1;6(?H0MQ3*;Y M^4KJ(E?IEY3O(2$A\S.2D@7-LZOLCH092\/'Y/E6;.[T,2'530OS1=6%"P-Z MVUHA@9Z>-G2IY3?8T4E%+W9.YY>O?%8T9C&O*W M=K;] /-',6D5[)3VWI%B%^1^L2.*K]2:,\HO%@D0Y?2JA3K&SV+%O& PK*U7,8W0U1E?[&5T- W68 M%58U=9E8V'6LB0WEKWS@LO%9+OI(:B"$ZD-D-6AC47G#IBX >)PM!+?S11KP M/0, '/L?C6X+,?H[371'+]"OXW_D/F;J>+='G'JFCJT2;N$!\%=$*O&8_9J^ M[)&P:=,@NJV_J/ZQ'"+=9,U(8%HIQ@+EMSG]@))JL!/6XG MF&O6C:/F!'//.G3PG5 ^69O(^1-,#>O0D]Y?GM=HI>%U_"67IYA\L6E$$_JR*'\EI17)I?]@SW^CI+F.GCU8DEVG]+=*RCN0 MZ8+@XT0OMT_&W*S^<[,LHJ+VFN]AUQ.O].[%&YWEET1L\%5<3R&(>G[1^!5G M/8R,4;)8XQ,0A>9X(\,H-O^CV%S"NR/U%$X!WAU($EKKK//S;P [X\=@L8OI M%9ME)@1:%GYM6W?#HI>[;E*VK3MG%JY9T4FE*TL M.V?KQRT::S[^PJS@Y0Y=GC0*T[B#D8>J&T$X?0JEBBD)YF&4R_KKVLQT2)>! M>+C::UMW-/M34Q\ TL5M)8R=1G"@1T.^H;53RC^)UW[-LFR>U@DU^TSR6RZ4 MFV\*5J#=@W28!5(94P=S33Y56EVFVA/:'F/@ %!]PM#'??F)0WR N>B$JNT@ M5$M+Y/YKN &17=_8*=VO3Z=CBTK+ [SCH/R\OF3$P$7]M2L#TJY=O.8.;IT+ M9<2WT(7*X$2@1J7OA,5/O"I^\L##-%L0+D-T]B]^OJC1.;ZP@(,Z+K" @QO$E;TBOR;A%"0SNR+A$QV*'.Q ?LB3! FP9K@,+Y(R*B6 M,WLEV!?9F%WK,*/&EU"#-G/%9+3Z(B/,6G_-,V:M>\>W;44/ ' []2706,$U MPJJ^Y*J;)PO<@^3+;+'53R%P]M3GBW93!7B^^TL*'=MZ ;DL?5DJ +NXYCD4$PX=#CRZOLIEGJ+\=9;0":AQ1T9^F/UI9]1"XU9]* M,SHI=A2*W9\2-$Z)=1-(/4 JQT^!:+.F>97.$*:Q^+PE.I+%*%JF=#0 MO@C+/)U@]I O M\K#9J2%:H_]!.-TY_48:*H!.OZ9X>6_8V@DZ!QNA!0.X&GX..$G$5[&LG)<_ M![E,'PBCZC6V]#,T&=NEDZ$Y?:T\#)]9*IT97!*:+N7J(2NQL 3-:B\#M(^G MG@:$W;%,$98I&K9,D07(*$X[&8N0R0TA*Q4&H3QL]X5T>4E\<,!F:=4=R:O M+S+K>IL'V-W^.P2Q!(5W+[WW$A23=?UVY_V>?*(X>K^A2AP$5SM!%[<%8C> M8_N7@),GDA:DK1?;.)!+ES60F':7'(4;FH?)3G:@-FMCU'Q-,^%=Z>J===Q\C5 M=@N6MSLN4_H?$C?A[\T@@SDI2SK$D7E<0/"V%1QI MJ]">(&9K8U7WMYHF*1Z%1=N?SVQ24C(9_OWYU:8I)B-^,(#+Y-<@(TOY65!# MTP7CZ_)A;1THEL.Z=*J[:6Z!MV('/XN+F8F8D0MFH M P*NTB>2E04>;\(T7!(])>;6GKJ%2V'PHYKAZOS0&K;3,,7KRKB;V3FB:3"-0'47I$Z1&E1Y2^ [M&N\TPT&[J MG4S,6)QY<_8.HS5-%*@IXQUR"Q*,P;SR+AP;)!2HI>?=6D)_!_H[+.!%L/5U M@FZ.3JUO]TCLNW>!H"=,EU0LAR"4#H@L6&=\7Y7,$H(%C^<0>[6DJ17H>GAT M4R*.L;[VHR'^-RK\[^5-=[-\MF8\ESX9W740^D[!C]YP\M,(.9G%,:V[(JAA M[S%Q5GTJ-]IWS;@['B%(?QTADQ]IMF%9^&9[M>P]&'.(?4X/S^GJZ$8\] 3Q MT!Y-\\FB$\.;YL+PI2P6S^?Y&(U0.PW1NPG30C8*!:T'N.NW2D2I6,KYMNVT M)*55]GH D*':5J$21 >K8. M?-N0-"/!@O& DTB^MKAFD ZQM#[H&1J+ZX\GAUA>'TPTQP+[$REBB2/!$B]I M2G-R39](?+5_=>76FAV?U1?5NYXM/A* MDB=RP])\I<)2V@TZ"4ET.A$F-0=*8EFAJE70;+#)HIE.Q\O4Y.AG'9VI MOLC0[*9JK&#YXIAI.#4PY0+#'AR!AZ5*\M'40D\<\V'":1G03)@$GF_"YRF]CZ:M6 M#2,Y.GF8RS"-#@EN%8-Q+<9_$.-_%,/?A'G!:4Y)=K>G8;ZXW5%VE>Z6WRR- M'X151$*Y)NMB*=J/VLS[8QUHTLEK@$61=/C&,41D)"$BQ_-< ;,?-QG(>62U M&H$Q'*W&',BU:[\KJ>,8&HTU%;YU40S-!IL,Y\H8AB9##<0UNBLGZ/YPHCV@ M+_)T?)&8\88X?C-HH5/=[B1A_"Z4A9-$\;O1+D\2Q._$(CDI#+\GJ*H_,'^T M8+0.Y!@ >OY5*,4Q(6MYZHNOTDC&N%.$VB5-+H%L]WRUPKMW=2O/V?J1 MIM6*C/XJ:%9FJ<\7U^*WAU68OOOAAUO"(\'GYQ<\76U9JBZ2/]SY<1E27E>9 MR>U#.[DXH>[)'VF6<_I8E*G\MR&-']CGB*KO>&@^2F\LE(%._S=#>CCJ:1YGKW+L;KD:V8K#?RB:5$W]:(A7!B&*(W MXN]7X@2=+RY"+K@[=X!T;=;)>:2\6.-1OQ=\&@E)JW\>[=[UY-8QTR' MP_;JW7-Y-L&<@.Y/2_05CL17>"%VUOQY-_^OLJP0&R^7_\K)W5^F07)PJ;$VNF3@?\TJ!*>EBH!VS]3ANN:U7W+8ZCKR. M\Z/D)WRITD]#Y,Q(%V6YK*+V>J%>]V0[J6 ;=3 M RQZ#E0_MU^>AJFD>[M7M3[2)QH+%2"[H2GCYBD)Z(DE6 ?U5G=.YX,PB1@/ M^7.UPM/3@3H7^G-N3%F 3/X O M>R FNX\Z2&[D9>$;H!_>+1R]@-IAGMXM,:VP6IO9/2@(XZ\1WP39\D41 (2W M=>ZJ[2^Z;4RRZQ[*[R%%??R+L[T7""RV7Z8\W8:($@-+]M?)2[9E+!=84K]Y M=9U( S^8^UC?]^\#6FJ801Y^"XJ4[Z=]^<4C2W/V8G.^ M)WF>E!,E^X/F*]%>7E96Y"M695W9<=SL&4.%N1@.LY=,5,=77BFGHO4MR[27 M9'<[^'CEY^.J: MKFFE;%J*J,V3@ ML6C$%_:AF&,=S.G$\6(X#/8W-L1B@PNK=3&DBE%9:SVFY M'+O7D$[2!]FO@=*#MW*R(NU4,3T-5V;O4&H/GLTIN$> .,P +I$?@P5-PS2B M82+LDDR(J2H/&*W"="DV&)H&BY#RX*F\%GZ;A)"2/)!5UY?AD@A#A=,G0>'3 M_E8SF9F0T/"1)M4FU="?,@!I+ITQ@['7RI-SLWTX)XD\#C[N2=#4,X#VZ=7; M,H"X8:Z:P>8!^GE&XN+J;G&Z'Z%%R&O]^12&@[0O\Y"S.:?4G98T;XDU0HK])-(=7/ MX_R]3^+%R,!6H44E12SOX=@EORBD,PPQP?L3D'P9S'/.UN)07Y$T*R?@+O!X M%&]#1Z"';^C(RAU _$=/'\K?UX8]B0N\9;$'.=8_:" W^)0E-HSS'8-))N@0 M&J'I@'[(T_%#@C1TUL0J\45"9CH@_0,$WQ;'ZR[,>M6>X?WQA"D[E>+-Q MYB6N>=:HW;Y*>EOY<3]N5]#M-K7_EM.(S-/9W648;2>=RIUKV75<7MT::?;D MIE6^-_2[CL3ONM][R^TV Y][+X^]L^>R^WD29IG69]OWXX:1W3$]&F>OL?TP MU&]?@ES*]:?I2^&_?%,E(VIU\YU)%+T^?&@_81_,M7'A]?68H?W5$Y,6^JK15SV0K[K.?D+G\^DXG\T6 M0QV,UJMMY8MHS;XWH+GFBS\6-->:@U^^B G=UNBV[L#5T9,J[]TJ_'G6R?,3\.?WQ,",SIO_EO#7=;^%8R4 MXF1BEHBW7-7KWH65/_?CZ^^"DO%$ G3'3:LX@:I >'9\[\_Q?3]U/G1@EP[B M FJJH)_OA71^+*,9YU*HI8#+7:R.\!;#-43AX7S=D8PE3R2>I7&E6HCM^#S, M5D ^5-V[I;LI^M?%7.\BBJ.[-8][_^0^A[ J;9/5\39Y( @L W0>AJ_*,"N)^5 ;_VK18_#P@NRMF&'A MB39C8%@ A@7T&!;0B4*.00,G&30 .64,P!UP^_-%>%9A >!#W!>W7 =3RZ0M M^"(JC!/ .('F+I0.X #O%E*MP.S1=N]65T<3J4/TK0?G_G@#)UJ[&WKPT$]/ M6HV=3"?J8^\ .P5+SKH._6@C0[J#7<'"L[YGVR?AJ>': 6(X?@I$FS7-*W!% MUOC; RF1K/*WIBE=%^OR6UFWK0B38+,-<7[1E3TF=%DA+IOPN?JN832'2YI< MQG6XYZM5A(<:FW/)",Q][UZTZ,@?B2-_EW QW[\Y!:#^MF'P8204?RS(;"'. MN$NZR%?_)*'*O03H.9 +L):RJ[010T?=1L8-*W@C=O;]QL7/9W$^/'PEPB"[ M$?OB2N4U _8>%V_W,HHVMG]7AW[CXN=A17D#=O;=!N(&7;,3]/N,2=E")^WI M.&GQ>N-1NX=&"\(T5%#ZFS-3DY1:Z>G/,30U&2DUJ1/,VK2VGAC![],RP/DVE(Z35NY=1O(*,K64)CZ40]F :9C,$DNWKJR5'=13/J M;SNB&\R^&56M$/<:9])1R,9==1/*.JUH*$*2A"?%5ZG.AB]Q\=TD"OX MF>2'Y/%9GG/Z6.12&7Y@TG,F;4KY^M+E52HV"I+E%]^V1-Z1F*PWDISR2G+Y MNNK8[^4!Z!08E5-@)B\RH_\IY^9\(5ZDF+Y4O.*J"I@"UH%U%/-"+[^?B1B!TOJNH$B+\34B[E-#YF1,%K=P,[ODWX0)B"L[HF;FFD M686'%22>;[8;Y*YFQCP5/V]8%B;S16U#L3O-%P_A-Q5WG0P^5&W874&66\+O M5T(]DC4M(@6GVK;#4SU[S$IPTX;ZUWT&Y>(C30IQS@/I?]7:*>6'T_I2J,^5 M!E((XO;3.CLC"\:W-6?$]";9Q3:=?W1KN"^QR<.Y'-^R=&% MT/9D1<)\Q>*K]$F05>JV(&DH^@ZUI53$[2TIP[(TM!Z =%E@OQ\;VI((TC\;]8K;*V&,FMZY^4 M!_4GL;'R,)'63BP]V?*$D%>OZ:>976<,P7 ?@M$YG0]DO6%<:'N51C2+(E[: MR0_L@!-5I5EJ1@IL%(L'">:88!F)0T# G!D! ,"1E%2,@8LSM;ZQO> M31RMN+I&@D\KE;B)WM=?P,@8):3&X_L+"AFC'&R\2_W%@HQ),FZO%[H\R,4&EXE]N/=8IYS:&0&7QJ1U^+[C!N%B]"?XNP/0 M&RXV?Z+!6[J7X2*S5N''M& ;A&'Y I+"6#;)R$]$M+5L:L/@QI)^$1U?P-9# M,@9@_,%3,\ TPA(U,%3?08C[FVL##3'0FAX#!"L_)2_PW!FGF735 M%?*:R-NR0*=A!3E\\B@D*FF5968O$_;U'R1>DCT#,MGTCD3R6G>ZH%&XX]5: M=&T>,1H90=__&W;V)IK$I&;S\ZL[$B:RZ/27C3!*PH3,^345=EX,R7$9$85# MQ8?J1-!">@,?DSK2;N47Y5LL6]TRH923G%9HR1:)NTW$^SV\R1:":/&T"80, M#T+?9,-,I3->S@LQ&6IFBR&AI.$H/@343A,>:?K",.@4@TXQZ!2#3HTN,L_G M@U8*SNW*'H)-)Q(D,5+[Z+1B6_L# WJ(C9WVQ.[28NLOO':T;N,FJ$ /D;-C M%U//P')_\;-CW!T[]5_T$&0[XJ1 H>W O7.1:N*A(H,"SDSQ8/+O^OSXAOV[J!^H.*A M^[MV#_I![1U##;IW0+2RV'Z/T^.8ZR&>CR431Q6' 4_$4B#(]@,,S=\]$4>U MH"IY/MR2>V0Q"U,B+FD/$YDF)72"0FS_1SQ)9K8;F*J.6L]/'Q"V_; 8]-1W>(:[4CL1^+HYN2A,( MJ6C',,(0(X$A+L5^E$;D6KZVZ^U;>U98;-JVPU-]N[W3\F.A,CE-W0:ZM-5$ M5NG%EKU M>7$O^H^/NZ^L#6^'WL-S]B6-9;6M(A7F[,6W2.C?L[7\9,.?:0RG7%[+^IED M7R'+]O2#=A_H%(22!SD-6XTU2JZ!IV/;X4;)>TQ+OV7!Z-AUFM+SJ3M/& MXXR76^7IVG"4\7!J>=JV&FN8JUM -K*A-;J-T6WJ&[O!N]G3B7 MD1<*>D-O+%Q*7NCFS1SR<"%YH9,WB\B "\D+9;Q%#!)<4O[$OWL?+!F+O](DJ3+:4K*M&;__NEDPN/W #L/ FQ+7 M*@#\<*_939B&RY*<&[)^)*^C"("M^TRPMQ<0*!J]J=PQ#KW/./2,YT=^7_'I M0)GX\*_9FG :A5GM7%4WZ)^NC(:W820+AJE)4[7IG;I[LI3S_A-A2QYN5D(^ M2>U4 [7MG]K=.CVFH68>@MHZC4:XN+F8U;Y^=0.G]'W:;FP*ZE[_/$;:@A]' M3=U/@U)7)OL)=?6X*J>!8EV707BH*X_YLO2H@2/X (/P]XF;62C;#!13O:/A M:KT)Y<2815&Q+LH$[^JKTN8P\V#L/U25_AV!9;W%\K9'81M])-6_!J:T?0;A MX@].+;1;^ RM+P2YV"<1?4JH*J+0:8ZC7M=5':O45;9MAXA!W(MN2 ME-7H+59],/H3HS_;1'\VL'(Q[M/_N$^8[<2L3,*IR\1N7V:@X\<[F;P)CK6P MPJ<>ZVFU:'1 U-0C.<&",.$>4X_2M)L1>OQOZJNC01R]6?'U3BBF,\7*WS+U M?<1E]LE(=Y I9)]L2E10/)_G8PR*4$'#WNT=("F8 =T>=HWQ7US3#NOR;IQW0V9'L_T6GEA-0[ MY0<(SOL0)"Q=BA6V#F+RF+_Z%*9Q$#%AM_"<"@56?BFZR@JT36/VNGJ>RU"^ M;FGNI\1K9T3"HNRZ%0D&WV$1V#;EB,1..U^<^+;2QT&WW?U=A&X'S!K_OQHTEYL7YXBH=K4=!!: ME)T*+_=!9?Y)4_[VI]D\9Y7"Q MW4*U-V"T&FL$7 NC^Y;3=AL M9W:GZM1E DMN@VE$4\=0H?.CHXUYZN)RZ8>9"MP\0C_,:..!@;J_=\ND5B@= M(R[>+2SM3.K )G /IK[_,5B4_B<:)D)MS80(J_E_^#;,,B*^D/$/QY>412'G ME,1!F >+D'*A_"8%:0BT]DR%0Q#6"2>M -K9W648E3[&2_&8W^53ZH#(FF;! MNPX!5>ECN"?1UD&U?\9'FLG5+-9''5'&3AV36.U(MP6/5F%&A$(5D7EZD(RZ M3JMEUPZ(O6$\7X9+L?.4F1L?":=/8EZ+/5I-);1/G_AYSPL&A*T[6;2(NX\D M8'Y6ODKSCF-L/U H[RX_5JA=CV)^RK-+V(ORFII2%TLS&I?7UL@C39\.T&"D M@3#Q\S!;E1[I;"45=K',Y/J$OT-P_V8'2&O^#EMO-=L4;+QN-CBU>A^+HAH=P$Y<2^Y.2O0N;4 MPY@R]1R&HZMT4^19*=YW6N\6H,?@'+RWYN#]R#CX8,W!AS%P4#>WM8>=1<_! M.;D?6O!G'&)[+.WF"R#H\L"D(Z#I DJ\P1 ^:AVY?UK=V2OD.#;T3%O?] MUW"CE;^^L>,$Y;V6!#O69AF_R!)?,FXK+!DP8ZYYT"Z&,9(]4-G M64!I07@FC.5[PI]H)/:]^:)F0\FD_9;5_Z0]0/IXQ*G$&/4-5&+\D?_Q1U E M@;E8LMX(T\Z\9YWHT[X(#X2KL298HB\2L@%:#'-+:X?Z(B]S))0U=.5+ %"' M4TEO&?LB,*NY!,9V?9%.!P>?"7+U)8JL6U'58KN^U GH5E2U(+(OL\J\/<'= MEKYL2E"%LD$0E"_3QE;GAB"SONP^@!,? K#[LIH 0$'SF$>PD*92MK[']).I M%&,98?K)$^&/;)P)*(U#T_K;7T8L+4@\4']G] @%TRPNOK^C>H0B@D9/]G<6 MC5@H#7R\_1U8(Y03-!D&+!3[JU3&6I4.'!@/E@W\6I6QIY6"PFW!^"%!Z?@^7^JM:@#-^0G1KFD/9)@\L,TO[Y:)4_>E%PMKMO[5RF,'.JRS$$ M-.\@O?!Z)X[J3+KXMJV$.M^4NTFZ+(M8WM'E*F>+(JO/LFDQ4K-$"@4S9?W; MPQW&U]MWJ1$RK$>O:9Q]SEI8$F?_ZZ9%TF143OWG*@9O^^$0?K?]XE^S+Z]9 M?O.#(TK.9PI*#C^XHN2SBI+/CBGY=*:@Y/"#(TJ^W"LH.?R 2<>#%_OHHI+Y7M1$#ZOT/J(<=B,SJG)^Z3,P^80LU8NJ!%. )HM+BIQYT9"V UT;F MU".+X *P@LRF'CQC/2]>PR!3#YVQ%L!KI*$_K^-(!? :].G/M3@V =CBO%,_ M-5U&UHWTW)Q"9-UH/N&CQU#9>M6I+<*17B=E"): MO+_BV4SM*(?UZ,!1KGC0F35I9RY(^V MM9H>_9%F)[6:'H,4L&ZX+F#!#KTL M1O06CZ1$M5\%=B_I-Q(?+U0C"\H>6"*X,0^?F=0%PD1[KZ&I.7I;T=O:RMO: M];F%#E;_':Q8)PJ+03@J!F%C'_J"+GVZX$I+25I^Z_[5) [6;0 MR/<@]&&-VH*MB_"0UTQ)5@5YO<9B.AUS2/8.,N^4 MP\.PG;Y%Z?P6^\E:UE+9>[Z%X?A$>$X?RWEE8JGA$!T0_X?885>LR(C6RYD/%^H<[@:CN*6TUCL=*4J?1M2(?[S<$/?:A7 UFXIU^4U;D-JAKE< MJ'JX8;X?MQD#G;/'K(2#(?2^;CL U4?5N>J56XCX;0<9@$^EP61 M^F)A0 _G'+#T/F?1G]I7H&CFF-:W@>GE)F=4@BUZCH8CXR8 ZQS\,AK.@/N[ M35?7/.VP"8E=/!"^+C&*K;6H9@?2RW&<4X5M[XVJK:Z@+*EA[C L_<> %YR) M^EY..;E8;Q+V3,A==9\"&*D ]W/*S2?&XJ\T41F)KW]V2ML1@'# 0A2$:MLZ MICH/TZ7355Z1*)6*%4N$QII5]D_(@%=+'_:3(XQ!&V4,[>:8ETJ5V<'+I4HCEN4K M8B%Z;)NA!N%9.JQ*>[2$.,LDQOEC0I=5=KEA$[ 98Z"Z73ZIMCDES!Z?T MWW*R"6E\\6U#TDRZ88]$JU_:%CT=<\3$W,Z?;Y,PE1N_5%DW$@94FZN0+HYK M6,:$K,NS6$P/B=+($*ETN3L *C5\A\IJ=9HV0SGF62BZ-!(F=AL$N^$HCCG- M0YJ2^"+DJ2 D._)1?R0+&KT)D+'OB/EP$'KGB_T=@K#EQ<[%E/A:YG!0/K/Z8 //:9'#8FYUX M5#UDQ\"LT=/)&G61>S.5[ K,O;&XV$X+#/LB$#VKQFMJM6J^+\L'+*-61I$O MB7Y@:<'CN'U))(8O-MOH'E\RB<$2LG,A3;U.M+5X .[^J9>.MI:)-9 Z]=K2 M]CMRBTAQL+#L[[)U?RNKI<04P0]@D5A?5#O2^=/>[PU7&>%Z]6^5S%*2CW02 M-0M[A8O*%_4:X(V$"V4*Q:>-DNDP QXN.5^4;+@W$BX;7]1KB[ %N'!\4:ZA MH>-PR?BB8ML'Z,)EY(N2W58.'NK/ZCA6N%BL=>CQBZ6Y,,:]5& @/#1$VQ^-%L+:WX46&>O0B3$GEZ@)']T*I[RXITQ(W?VQ;R8D#%FEY9^'+&T]?5?R =QR4GS*I[KF\\-66(UW707EZ$ ^OF5+0YH/3 M7KM"X1W<5LTA_$F8PNFR#'E]39R"!U@GK,WEOH[5M&# PPR#5NDM,$$!$&@C2'7;>:V'H,#]!N=�(:6@]->7;+V27CZ_ SR0]!%'!>]/U'P]T= M>2*I\HX"BYZ#<'1T5AR1.%]5F'Z[H[R2K4*?F/_&H73#;GR4U\YU?%3?)#5/DFD:NQ"<*\>Z944W6Y]M<\=2)Z*?-SS M),PRP9'@8!L?N%<@I8\B81)75(BJS9 #26%7SVWWVCZ67F"A4%,6*[C4=1F( MB]O*+9(]L"U1NTE+JM#[$GW:DJO@RF:(@;C$*(T)>C&ZAQ$Q_.)TPB],0%U- MR0D@+NF+A,Q^4A#8Z8OG'#!AFGJZ?!$1!A>,.KA@@!(9^@B#T7A(^UN HY/Y M$'9\?XO[),1KAC7[2Q$_"0&#P),><\I/0L9O0=+^$M%'*]$V6$B/.>IC%5>7 ML%^/&>EC%5\;[W9_6>E3$EY6Z2S-KLA\Y6_M8*0. M\C2.5% C%74,V/1_7<'*&>'GAK?0=BS'[ #F50?#]9D$U.F"!J4'];"%8.+0 M2!*'@/?,OZ+>LG>SS!+%,!VD88R#)&O*+-T>S=G*F55&=VLQAF-LLK(R\MS#]K_* MTIV;D,8!^;8A:48J"X#)NT9V)H$89,/2,F"4+5[^U RW[_:A#H'[/@AOA=SO MKAV\+7BT"C-RRVE$ZL$38_M.ZR5=I4\DJ^XUN$JKX*1[(C;/ND105URX< #I,A /5ZE,%2SK#]/L3TUY.4@7ISQ4 M"LL-R5@/ES1 M]"_2W?;<;NSTQW*U/>L(=]OA]LS$?MJ0):JL:97D15*-/;_^0%*]6D "0B"* MB+N=M@TH\Q&")//)1,%Y[$L)&-D/"W*R]&7ZA I!3A.KG$V0!9G1YCX29W&1 M=H08Y$ZYAI%\=-4<7/(6C-/_< :GH[/1\^,]1CF(:/VK_$V6' MPDZ*7'?X@!/RV&6%TN*H]TOI'>J.D$62O<;YK@+H RX3A-)!6C*H8U1\5HG* MLLJ6T&?11?\*$4C0]^:Y1:BO1#4HI:#+J$5BF %0^ L%\;YEYT?@=#O"Z3[^ M9'8!E?[$>2:Q1 _K&O3?_'VQRSE[EU#F8V?%)6-4U1ZS]4M]O_JUZDRHQ:;$ M=?97^XD!= /TMJ;9[X@*A]+%%N%XW58B+INB#>OU13L!"HH'B3ZYINDCHDM1 M5JS;/SXAO&%=MRLWB"5-]_L:0XG]WRW1S^Y?V_+-/5(<0=D-+SSGM#]]D6/H+QAQ6G;I"[$=Z 04+:/LAH&].SU[=WPY^W-K5U&8)>=) MHZCXV8JHO\6XO7] -&.9[2Z%%BUQC ^4Y\NA/(>R;DZS#UTJD00]0WDW+[AH M*+EBO"/N@B'BNA7-D0U=A$5@DIAC&+H(ANA$89!3Z%I45"629(!8^+F#IR F M0-VW=00@X GD GF%3#^L.?:@BXO):'X79(!J>+D9/SM)]8*YZ M$T3#F2"D&)4U03]T'#$-VHM!'N(6X>?2+:#&"K(8Y"_-D@6]%AS'2# MEW#4I/. '$9-C],Q/?WST]^B5?:&TN&B(2=_4J.#JC]@0GJHKI!:=%%F-$-= M*A#G45?IP(%TA -YU9!%BRS4W#J&PXTFE7-))EA#K&&:R_5*YR%78$'K:4EP M#2ZRNL$TB_$F>Z/_&JZ=#>\P/;7MI' M/"YJ NI^5K0 LZ,32=)LFKX*#=DWDJRS/HH40$"=Y)FS0'%%OD,K4,H_> YX M=NYN&X"J/-D-1*_>:=DQ3HEDB9YN:"0L7"W1,S#2/&"D_89>LB076!;#C2Z% MX*5Q9@F$K\LA?,GL!:7&@NL+7F)VF/3NZ@M!2G$J\8[;OA"C%*'A[6"^D*,4 MH8&Z#7RA32G"!'(-F2-3S0(CL /'EX4ZE)@-)&_I"G43.U&\^]9,P&L4V+E\ MP4: 5?6F3A^6_NEO48'J",684C.JB,!>141G>N#?E$54O1 H(R)]6219WJE M/0#U"R('_Z+<$!3J$D<->5M1749)G">MTHJ#0O0-R!@Z 4QR VR+![02)\V7[UK[3EU8MZAIGSTU;'?2I7,9Y?O]*)P.M M./M[C'',KLBA,:*ER@XPBY,D$NXJK+ $I*1S%DJXA>&A&SC.RZ;>&>GK(8M1-[&[- MNF]J8D@4U"_-4$1R%$MSB"'E!_%X7XO4&# ]Y^4J<=_"#!';RXG8AA(=3GMO M']Y/*Y>U\.7$M[2$A%]1&7:..HWAHTE=T:;_K7NC=="8J/2"D3+3I&3JG M8MU]*MV2=;SZ[+XF5@!6?J#S*P/M:MPN!R,H+![G8@),.M9\B Q=3F1H^!Q0 M3KF+^0*E.,+$.73Y$F83SB?@0<47/$+>C-.15V=O?=8WZ;S[@E3P@EJ$WGUK M?+ F/]W[DGD,SB":RA7E2ZXR#%A#/EVG FZK.,/1EGY"E/&'XN2E/[)%:QJ< MI@58FDU_AFN,Q.-T)7 C7#>.%I-'\W3%U@WVC0-;B 4Z$@M4WNIOR#QH-_+% MX873&Y<2FMJ:;;.4?!:TUO+8 039Y\X?S=_*G Q#[RR8&L_A)\\7T<>L^G&# MT?Y6B*GPY#UW'FCV9M$O+?UM9]6?T9C:/WXAJNTA,!0\5)1B>J2?Q3H^RWR/ MO/N_S3\PQ!2GCRG.R]-MSZ@,(:G+"4F%9"6G7>8N^H4FMN:\FV9B<">P/((/ MWNB![K)<\!/['R[+#6_U@&?!6?]3E'7W ]?Q6X16*S(9LBTZ_B6FN?=G^?J* M?OE1'C:E"WY$@;6\[=>[1W=9I4_Q&_U.'T\>NRP+>ND>G8_)?YNLROI?5N2[ MQMTLWM!;Y(:\Z2;&ESG#:JC]>U:_T#1M(AKY.Z*YCO?U"\)ZRL)&'4%%]I%S ME+D'"YF,.,U#=,21Z,A^E)(C4U![8!3R^9-5KV:W#]ZNKIB)V3<4I1B<]A LZ MWI28V%#%R5+])2-+%#7WLCB74Q*]GV@CAX?> M,UQ Z6M6E)BLLSN/1M>L5T<.#.Y0MNH7,F3]5E);LDG:^BM*VO)&<%7#X_^GY/?JC MP5F59LEX-!SEQ]DCXFB*K$7%:3^I?J^DZWU3OY1==>C!(I92?2;DDRA#J,(H MT7Q?@5/B"*=D&1=Q&C^B+2H:M*!'DG=NY59A^TFE)R^3G,VS9$FW0\R7G-MV M4JG[90,B-*^IA< >O?N"EJGHK+N&K #WK[TY5W4W81^=_:_?:AP3FR,K8OS> M;N'D2$>LFQK33:)8[UPKW&"@T2?:"8WN]HJA90'6V++*J'("=R5MH.9 M:?^FCG]'RV>5!:*7T8X1P)1[A+6@I8J86H'**]1V*JP]9-9 NYY>Y M:@4J/W!F;LC,+A+RL!L$DVZXQ[BBW67Q,RTZD]'JYAC%>?872I<-^2LQ%I]P M7%1QZ^+YA9Q#*_H]"T57&%$Q]U O0BPW7Q6BPBH?1(@$.Q()_O MWA9;LOG0 M=\WRK5=)9T"8?Y1IFC\2*P]N6_+A($MS$>;7GX)*3Z9>R M>:Y734[^1D_NX,]!^T&6DLC52Z4 >MJJB3!L34GM0,/]W%+H 9=D$:[?Z7TY M-9EFU_]MLE3P<3]+<+/I5N+ MG$IDW41Z_JSF%=CE#$=J+BPR.8AXT4<+Y)^_1ZMNMXGSB*R:!*S.^*.4[ V= M=_22O,.5>55$CK=126F#C(Z*#"'3H"ML9 MI;:8QA#&?YGF30:2C",DF65)SGBX+4GV!3VSPG:,5C8EW7^;7[**[GL-9E;A MEN@Y;6#KL-*PHEH?6X1080@5:H4*C2_P(9X8XHDAGACBB:S;*UE[FG<3@NUJ M$9\QO$L\X\X)KGUY6;$_:6-U>@_*IW]$?Q)M7\JF0E%"P,YJ8C DO8LGVI2X M7L=KQ&VDYC,Q\.0)O23&I-?RB]QT@[\OV+4A&4U&\(;L1KX2/_S*V,.7XHT[Q*@NR&%N7E M5K#C-9V8UOYQJ_D+_4[0Q^5(2;7L=I)V+$26!YD7M/@T@PN31V7I@GC(#@Q+\>)R=GM M2MG=Q1=,.%96*6/9^(*'V,LKLDM]<6_R9X;\0=477,0S1&15^X($?ST5>Y1\ M\7U+X##HW/+%\2V!PZ"?S9?Y$(KPA6"I9#1(W07@RV8"QXGO7I@T3):4157F M6=K2:?:_KBBS)HFKEVB5EW]*Q+ZDAILFH*4@DE:4:D%/\=E?<7X0@\X^U#"1F.$,43? M7V9Y5E5#$XCN5W=EL7Y">$,MY^NW)&_HA:ELNK#&2&HUOP#*[""] M*7%7( 1 M!*?#'3][M^M\0S45X;7?= 9GF6S?$&5W*LI^U5344B8?R.:YW]X8W\H"8[I/ MME_:;LOL;FDF9O9PEUV>W_NG,^TG?KJE.H:M-4?^GR85;\EG0D1_1%5-3#=B M(],_$+/B]!='+IW%-)A0A.CO M >4)4/['_%!^0#@KTX^68*\X,4/:+YK>#M_=&6\"9VDASN]8G[C4Y-$U"D0M M\M_.7!;5"15UFUB75XR2K)VYY-\YZJL3'1_'F?J(N]JJ3SOT8>Y.E/?%[CN^ M7PTV; TC\EY8>H\RN*U2HMV7<[\Z_IKN"P>6:/N"69JLI[>V4/'K]Z^H?J%+ MX;Z84SMMOI"S4HJ*M+K'1 .B\W/#0U1_8%N3].,>L*O 1$Z2- RQJ]>$TJ-* M%6P8- 9S1.]'E" RK3MIVS/TOM;+H(]DA!'=>?G7F]>\?$?H$>5MD1F%5RX> M8E(=R5='URIR+*G/#D.M6:[6+6/?6R_M:-CQ;+<;,KB>UTF/P2:#'>R_4Z.I/J:%>UMM><7 M8XKU.>]I6ZE]Y'3GXT?=8; ]57=_207:089P1LUV53N<>J"JG75S1AW9>WS@ M ]A7IM+717\H\15BTN@]WLK8&R@6_6;JIC6)-TRXB+FN,2 ]@3S^Z%]V_ MMJZQZS>$DZQB+Y&B?I:\C42N5593IR!;\+,&D\I'[)C]UGG,A&%(RVIN:PT; MOLV!(?QP8TL38[99MIVY<4/9JX)C*J1+R!2V3AOGO9V0Y'LY2;ZA4F%(OI%, M*M%U1/J"E@8.I=@4-/=U6;A+:!RH5,@P!I(D;=[&,1*09M@U!K(QYXNU0H(* M&+]YW#XW$G[C)BB!,7;\ZKJQ5E09NB08._CU=O.=GT_9 MP&X^/SL=G =OCMKFCDL3 L;0-J->?/."S'0@N-*9&9=!@Y-$3S*MS;@U/KMI M:+(&K3EC?79+J7*ZFP%3?>8S5C$5_H*,=7T@A3GX!@QT?S8C6)D)SYEN&@NC M= ZW.0:<.\=%23S5"Y^9X,7-?=MVK^BF">+=W.>\W:K*!HEZKZULW^L8UQ?W M7C1KMQOD^G5OY;J8I:UBL]+[X9W8O;"L.G85H),"8EHWEW'&M7Z%F5 VK;O, M#FF'A[?_B)(\KJILE27M+YY*,H.O8UR0^3-X$8OR("-<($-)[V0"8XIRL=X= M?W:[ C5.VZ!EE74$N!U384@-Q:&B3RKJ:)?86"1)LVE:NF]K<],<'3)14%%E M6]3E )Q>8'I6?4.Z_[3:I6D+C/94, M\5KPF1I)]G=.N^$TYJZ?D"[3%_(>L,1N2HRR=='=)IV\/^&8[&5)7XJE_2D_J2>R MP&13(Z>]!I/_[?8TP>4_$S[9"42IK+MJ;/]"Z1KM%5B167!^>ND*-$A"I_,( M9S#:O;P'FMI.I#Q9 *46TI&?8FMQY:GQ0'_1OLJVU4-)-DQ49[@]S5^A JVR MFI*YJX/QJOA9:C[-8OE@QXNTUN0;1>G.4<'=/?B-IZ_.6MTW=57'!?7S,43^ MT,[2S9GJ\MJY@W+/9#P["%0#]^M*]0F5<&&5<-N38N\%[?"$E\05]_6A-JX! M.0ELE$"*TF-KKOLD92J&JP_D@KYMV;,1U&6/8\F!W,K2'6%1>H^7<9X/O2"> MEO#>;FG6O@M5Q4XZV]!K1U1*VX@?-?BD7QMH"%M&(DQ&P#N$C&!5R9--:1^C MU3]JC3.X+=MP!LC8L4*?$#$A<8S?>RLF23#J8JMTO=JTVTH[J0\'/@8,"B,! M/Y1YEI66LQ8OI%:_0,] X:I\S-_AQ^J\J\T!Q44B:N]=7B04(XBG MR4"FU#S 422R^%*80!HO>-#+EZH#TA !POW>K=<.7L1BC44-2UP7.M/-S1'7 MD3%R_O1N^^=BJ'U'S3SJ$\' F"H,ZIU1H(2J,]08/E4#>='N V>,>>*TNA)27",O3BUZ-*)X'!)GT*V"#^7;IIWVJPD M.&SSN&@#!ALH80T.S3R**TG,*%4J$1PRGXX(.KPD.&+2-9,<7+;&3,B'^XV] M. 8H,3/A&,W:\-<(A4BP7-'EA&M4P%[,ZC B8N53LF33*9;/63E'6*/H< MY70]K:+G.*?%HJ/J!:$ZRHI5B3==H=B4$E#R/0KB8CN* T]3;4=+.*UR.P<9 MM*4YKEPSXK#*A-8*)?^S+K?_FZ*LX[*2?QPHK.2'_UP7-;VF8:C. NO/!J6Y M(V9BWCUS((F+TV)2RF]7) S=T;>XOTOR3%9NVZB@SDU7).]"BBQ6,J^++9[^ MH$QT)9?7Y-#+!64>L_5+?;_ZM>KNG@$H1WLC4)&5()ET)A/S<4@BV' MH#XAIWOZ[.=Y)9&,;K1?2$82SRHO1:>(N2LO9FP+#RV!M.[M9.!ZJB2V+0-3 MQ/VXC*3%98"(/EN,.':<<:;ZT_3W'FAA]?$8IR@_!=5M55R\[J,MVJE^QUN!BH;+<1A.QN$*>O\6M<$##HO^@- MK[1=(B6XC"#GPC%V&)EM$<*-8$UN]-1"JKQ7F8 CN-(* M3SA.T2;&/[JDRQ1]BS>((QND_0AB,=V68ZPF(%+#>,M6H#FX0W/(:F(V;.G% M:+M7U]KIE71L4W*@\WL:[6M\]?XU_J/$2YJ)Q*DOK#""*QK^@MD5P*'=7-'E M@#1=;[FWR"B.XHJFWW@L$4XG2U_8+3%(5]I?F>(H+FEZ_=:S4G\IR_3/+,_5 M5/TPC)OO5>)[U!AI8HT'UD'X6X5TMD3F&E@M5/4:ZFI)J[LLH;4IBO5BC5%W MDR?W(@EA^\ H\:">_OY\5HD/=%)]+H47,\JY+S!E+H.73UK7S',3BT35YGY+W\5M)DMZY0 M'(<\*VP]@DC?FV>RLM#BYD"I0!V,\F;'F'4PXNQX\SLP9QUASK8G\/[66B[9 MB=UP6K9&^W5UBQ-#TJ$F=A@EQYAQ.(+"]H&_$RK":#%?1EFX _7E" SW8>#=M#,8[YC(Y'(QWN.B\9]OT MWGT4@SBHNF>F=Q#^]*FS*I_I!24MO7IW1554ME<$1?0JV"TM[J#F%51_P(2N M0%TAS52)5Y<*Y!_253HXA1QQ"@U?,;? ."XZ&LO5^Z')0_Q.?[7X,\;IZ25@ M[8VO#2<]Q=ASYHK6[XBRS\BZOFVY+[O+U!YPEC ]&],^?5;(WI1XA;*ZH:9# MT5W,8PC%@2?9JDNMJ\HOI&&]UX*7:F_P2;-"[,@$NRUJG!55E@S%V"9[WES1 M,[I9?'A.]/> EQ1>_Y@[7A:V5^#3YS\7'<;6T7E;P2RS@T5A F(C0LP+YP'; MS0;2BF+,"^M3D\\&S/(23(_PLWA-?!8?YTYMPT\\0(T^<*[XG7P-''^A/!F F!E)9D5XNQ=G*7G3X80UY D,'0\J+!S%%CY>-]U^\".@LFE>(SUBT(#"1+I")%*ZK3:HP[#G":%H7L9!S02I%8ZQX\4=IUEWM>.3<+S] M.=U-$&BWD/+S4Y05I!6*ZO@M>L7E-JMH_&95X@BCI"2SXKV[76'?2#'U1_M! M4Z8 C22L5BI06V.4G*G(!UH\Q6^+IGXI<59GO(HVT#XFB]KH@P?+6!KI'87, M)4VG?IK(Z2/7V8Y>W:11 MU O4V8I>:@HYI0F1I*JS9%DVQ&[EK\?9-I-"8C0O*837X?8O_6=S3:T M5<,:6Y9;<.\FO[EEV>E5"%*XGW=P0'Y)_*U?<"JS1C):V[O"%.$BSGL;M+N' M!-T^?N@98<"@=J<73US\>!JWLY7%W UE:J;"/^X@/'QF=<(!=;BHU5 M7^C>\%D"."WY HK*%!FVJWU!1&ZQ!3HZ?:%7P[\A\>'=7TSXN[/$"<,7&CD, M(H4HF2]S*%Q5YW0VEHN\!ZGPE"^;LQPTH'B7=TL(!!I0',.[E86+C$HLSD#^ MT1P0DHCJ75:FD528T$!JD/MW\8%"!+:I=FN:T!F5KV0=H#<'1#G],8DQ?E^5 MF%('JU&(=O*/L4:S4Q55CV2W>]P=>=KR^&%#U5,A7<[O#=4BV;&?]6M!G?CK M(OOK0RD3B9[C"NLV89$,OR2K6U;#7C.G^:BH#3]']'K%O485$AAEDO^$%:B> MJNM$('H&HNEN3$L$7NI%+:W+[UPL03VNDRJH,+Y*A % M U$P$ 4#49"'BWC?*!47:%\0"E3*0*4,5,I I9QRN@"M>5]FB]0F).&U]67" M!.ZMOL$;N+<6N+>. S0%]W8N_"\'N;?DDZV02V0F%:*)N3UZ;O#P:!#F=B7G M4)(/1YA;;IT#1Y;C8VX9GA,THWQ9TC1[>2% @[._ M^Q*/ :;)2EN6%D[H/T<56M.?47JR"1[(=_W?E9-!U9\PY0E;5TJM$_1B@W"6 MQ-7W[A'L7$5NPQ&2[!95%C_$2;;*$K$L@K8CB'/]]7HAE(/9: 0!;HLM6,B[BY:84LB;FTT#U)]"L.\*;J?2/"6F/265+@^.DN2GPZ2D1_^LRR+JLRS MM'UE[98U(*"XH04Y!]\MI.FD9_1%5:&:Y4?H_F@INV)9XM>2?*"(6!V\Q13< M?N*+#,AFGV3M.R;_SE%K*18TQ('K[*_V]RS/'J"KI7?2G1EH,/2&&);7_VW( MMA#^(F"@KY6]=(MI5Y\MNK [,3J91)[,L^;6X)^'V(_S ^&X ,M M;5G+H0R0)9GF+9SP*6 MQ.EMY!?U=@]50N$K*68/2 R[1) MZFR+N'N:L)\M?7!)UA#.]#\TL"1AS\NDJ_?NBLO?L_IEV50UF0WX^BW)&WH_ M+H61_%]*%DB&*@HCV4K_[3Y9;DKD8!L[@9:KILH* MENI>$DHX+ZA/!6"&]I MA;Y!WF'R([T'=/W./:,&^%JECQ]PA M40C^BNT=[T 1K2+0&(UW<5 0,() C7>)5K#9 HJB>9>!!<(&&D^;^^+?.Z@*8A=49--P5V$8*%S,$+_]&;RL.-[8#!^]@:,X5 L M&(C/W@ A':Z>GHO]Z5.4D?&+=4:L_"CNI(H[:=.!/ZGQL36?,B$G>Q1)M7C9 M5[C\0;;H-;J*DQ]YN693?_DM1Z#][LXM=UE55\0@?T1Y"W7UDKUR+K>1Z&:2 MFZSY*D'\Y%&F2^ H.Y+1W:_2Z4U69#6Z(\LT.43L7F&W8O^.LO4+,=(6V_;+ M^[5"JR:_RU8L"L$80TY[UPA;T*OWK_$?)5[F9#)SR"D*([BBX4$Z82UUQ5$L M:)H/R;B;EY^XZL&Z3D^"_( XE\(I[A&H4C[<2H'C%&UB_(/:'.T/]//CSPU0 MGTLA?.D:,X'TY3_I2V>3+T?:/7W!4!QB4S:E?&'!*$XSM6.H+]%KS6]38D_T M)=BM,\T@7AA?J#2:,PMLB?NR?$W!(W%\,7*91^)B 1?Y@[=W'PL7G_$<:M,' M6W[Z9X0[AE"49E6\7N,NXGOXK5JU&\EAIRQQHR2:7EV;=)M5)>.:9$Z+,2K9 MA)(ZPW&D[D:9K\2F9#GKA.U\J.QSG1*+^@&7?Z $5-L'TGZ4@D,)&9:LI#>( MX2X3-?.SZM$=BBNT-^_9PO#:C2!&:S7WS%*V$.Q6(XA YN KPO4[Y-6(VHX@ MSF]QWL0[DJAPN1>W-EHA2W('A)7%4MI60YS98BVLGOISC_NKL1B5L'C-II*1 M^GWZQ[,+80G;VJDW!:LR93'Z9[<0AYV8;2C$$:++H1"'>B$.V=T^!&+]#\0* MC852:I^>.QRA^$:HKS"3^@IS 6:P5(OX?#)W'" +*]#MXUT,+Y3<""4W9E!R M0SHIU5%T0'Z+N2\RX/56'!V:^]("A@(>&)K[B@*&!!9VF/L2 H8#&O0PD,WN M)B"C@""=L.X8",(0KKEL=<>0$(5+Y[ZKADI6LV @;A%^+MTL7C!"> G"L.O_ M0O_GF9RGR6_^'U!+ P04 " #E@T]8GA(#=AXJ !.3@$ % &-I9VDR M,#(S,3(S,5\T,&8N:'1M[7UI=^)(LNCW_A7YF-M3]CEL KR[? _&V,VT#3S M/5WORQR!$L@N(3&2L$W_^A<1F=I V&"[;%S6G.DRH"4S(V//6$[_]V%BLCON MN,*VOG[1\L4OC%L#VQ#6Z.N7:K?6:'SYW[-?3L<>W :W6N[7S-CSIL>%POW] M??Z^G+>=44$[.CHJ/. ]&7G3L<.'L1L?^HY)MY:*Q?T"7/5OQ N&".Z-WR\7**90+PG(]W1KPX'[72%H9W*L5_KRY M[@[&?*+[-XL'+P=#QQ[PIR(L4UC\S_/.=<%S=,L=VLY$]P"Z\"YM+U<\S)6U M8%"X]?MJ@.+5R)#)JWELO%(Q5RSEM)+_DIF;\^93'@)QJ+M]>HM_!2=YD"MJ MD4FZCK?JJ>!2PF,SS^&CE1MP5(#KX=I6W:>5(^N+K,*QS16KH"M)J_"F3C+N MX)48ZBQM2AQS\')?=P/,$:Y=*6D'C^&:O".&\EXBRN])E/="K!1/8V5N$9>] M\$FG_B;D87"2#'2[$H#X0H_A: M![9I"F!,.%>Z4RN%V^FLV$PGOI6 H(E8&Q]YYCC \^;);_2OQM\K!BN020QB M-_*'P3CY3KP2GX8]LSQGU2SDQ?B[!\:*5P^,V(U %B-=GR;2"UZ(W6QXS@*Y MQY "+A?PLN(N6JZD9ZFOV?_T8K?\R <3@OR&M[U M?W(Y=L4M[N@>-UA_SGH29R\ 9UG;=CS=9#E6*FA[.%"%E8\K1\>E,FO?L%R. MWC#AGLYPACG^WYFX^YJIV9;'+2_7@]EEV$!^^YKQ^(-7(-%4.#LMJ&F>]FUC MSEQO;@*%#.'6G"O^YL=,*TZ]$T8_#/6),.?'[)__G=G>24],N,N:_)YU[(EN MR1]/V%0W4%(>LZ*P6#&O">N$ <*XMG/,])EGGV3.3@UQYX]D"'=JZO!2R[8X M7A,/QS@C[LB/PC"X!=(6/L,=S=F$.V(@E_+@=5"D&O]!J"+.E MTZI.N&7 ?]ZEJ8\R3(JIKQF0:\=#\< - +B)3!7G*1[N7 MWW[HP+CLI6$KF3-\=G%@^AY%3=#>.+)$[L)WE(;'+O%^F HCG>5X3.H?\H"< MSP3RH&!EU&7D'U\SKIA,34Y4N?A2^N[:,T=^)5WN6"V8)KQBP?^12%TU#'C< MY:[Z@!RA^B#MC_)@S\/@0)Q&AY/%'; MJS5^C]/,XL/^ZUP^0O#+KP8,]C UQ4"H.3 #^(M%.GB$AE>M(W.&]R0NYK20 M^/XS?V+!- I):YX2/@93]G3'0\HX"X$=O">X%@#/"&]5E!._XG_W!RG$MM7' M@G#7"Q'F6 F>L:0[>,'^,O^^0]MOWB"O\2OG4YC;%UQ\2\+_/O+2?3 MUSO=$;KE ?(#;S)/)KHS$M8Q7LZ$R_EWM_M9H7O5:S2R[R-?RK%3< MJQQMXV1?$Q,.7Q.$EZW.#5N0$LL"(*(>/24]?-&P7]S/G%6*N7M:-R9=MVPG:V;49/XD;5LF:ZV>%3L(M>&R4.%4KLKT ).3:3@R=C M0GE'WV6VP[2]'6/W@V+%=G*-2X J G-(2CN;@];.0)T"BQG8_9-H(ZV+P+J) M6EP&_)*;P!3'^%C.T.V6]H*EW!WDV[>= >U(EHP6JZ\?WAT^-EV[E45L">VR)>N MEM>$*QMODX;8(5VBK(B2G@2]<.?9L"K\-\A]A^T[%V4[] 2Q6 A *A! P M3'>9.^4#-)T-)BPF/)>!]'#@T5U8W#LMYNB#<1' Q6:ANJV;W\-C*E,JF;'= MQPW^YS\.2]K!"=SG2OP0%N@:=6MD"G?,=L20Z5/T;.A]D^^F*/&*[ GXA^V MEA>:(#5YZ%"S#;ZL=G)CI#M3Q[Y31Q.;JPY:*7/6LCQ8F+W(M[*LIENZH6\K M"K=AW<(:<%1[;=#0'/87:+NN(08^5HLH-.DV9Z1;XF_Z_HYX^]$4(L#;_;UB M<7L10V#+:<4G/B\UIQ6VP;0 MF/]/3*5NMN'H!YFSF[TN*YU7/CHN(_I6':X_"PR'F;.*MK\(@MS*P:YM/+(? MV]9S'2U'F;.C_6+N:.^#,!$0: K?&&@W<)/)I[A\WROUJ/$V=8"FQ13T(/[ M!S-/W*&M#Z*0NZG >QWDEP?_;>ZXMF5Q*(JA%/U@5>/$L06L\W#_,[7T4(P3T!Y1)6:8K+6('2-><8<0L^UM, M 68&WTU6+2)WZH )ZE90./011B2 -LY<[MR!-H&G!'A&>FL)#"4F/I%J&.O/ M*G)0[Y RQQT (QX\VZS/H[]-$\- =OK!F7]UX!UOV_)B0/?0W\+ZMF-PYVNF M"%3+35/%< ??W:D^\+\G+&)A]HN!A/?"\,;PL?BKBA_,F7SH'5,PN/K!$:.Q M^@6(Q,-0=/CCP'^&/^ ==SP!+,9?CF>#-B5?STYU/^K:Y^1*V8"N:ZA"5=H+[H39 FO=C M ;^$]!M970&P[9?70KDG""*V+K6LR$+4.F*QMH_I!HI=S;52GY!P4R.\= L M;X8L0%@@*=@?MD<(, 8QL]I*^6AX_1@$%@RS>N&J\#J2T@GW5P MS0]@DP;VTD$H7'V>&[!T!.1;[5Y4_^^2C='U[,%W=J,[W]',B\%6$F]!R8T" MR;25(O>5B3.0N(>O'A2_11K-**;1R$5B"%83%-1M5+2W?AM079?B",_*065W MF0[[@"&ER'SM/CPJ3\@2=R0:5_H!=P03 $E%^III7YW_'FB5B@N2KLBBRJ)D M5S%M$7_*8)9+_&V7O4[PNH2)L,@0F2!'QG]\/,PY]KW\??$"*L*L?=6\O_;PH;KI0'\JZ!/A58K XV\"> M3 "Y7%+====_=F#:+O>_R.17N/6.%%#@>?AKC">^$U<[>N\]*N\M&/^7CBX5 MP*7:!@1H,I&DW=X*-Q#8*%B;G!CJS!*2J.BN##/X0,#P(,D;S\C;@7I59"36_+CETN9L\I^ME0J9_X)QHNVP,<)5:%T@J7U^#O_^= M"61=TIB6-\ [PVS I53 6/Z? 38A;!WQ0@>VC)BN5F*4C.:R'7B8#G=FP'S= ML8V)'S[3],:ZMSC1>ST^)4J:HH?5A.7YTDY)KJ?/.3#H6?\O/$2'V^G.(=5$ M\E]#\I'F0'/478\=%9D!EDO^,V.0U(E 6>=X>WE?38K4$-\>?_Q<7-5=Z?AF M/_(*+$"RH?93R9Q]6_;4JBD\XP^E0ZMO3?LS;_%:3,():0\)"FAI(CS4-KD) M-.78%CI[S3GCH.#,99X:LN\[SBYT3V>8IKC(0\)W1+T_G9F)\;9[*LILIA*& MNKD>VT%('9R4RJ6\NH%,0N R4\P3^]$\1LXWX!W1.=:J9\K)>D+ M*67Y?@ARW<"DZLE057-]G-#\9Z_HT9I\\K7=$_LKBXQ\YKT$$AH^1A0D>$!: M3H6P JN./Q.N/!<.&^++)=M C MV@FCZGLN;@%NZ&R*]4&DTROP406.3=B'X#U^VJ/+SFW,?H07(.HFWE&SC3 3 M3A^BTE6=.L)D>VBC:Z5/S>HW-= CQKFR=#'D!TU='31I9!@(9;4=,$]]1 PD M\&"2_]*EZDZ*S/APR$D%PQ!4RF F=D-U)DR2 8YM,O1;1E J/,.EPJ(! 5>* ME4A<8%=W^CJ\-M=Z,/F'93V,8APUT>TV/E\WP0Q%D':5?T(H-@9#AYSEME,-H;94G_059.+!$R[[[?R7;<,D MTG^W_]]/SKF'S UC78 G;1HTO5)QBS+_1'707M+L9-R\-*WD8\JY.33)YXD' M4C;8UT&A"M1)'4=&1TU1:;!GKCGW66K2J$^QU;#4L-7U)EX=WUX+QOP1[/4P M-3F>HU.@KD<8A >4$@E"W/ Q.8)M)'<#3Q@J'G2."18]J AS5[BJ\ G6/+CC M.6R28)#!P"U7*B3HC8-+I%0&HT?Q-U!0%I-&03N-N/4<,%[N$-V#*2@3)4IN M"/^#DU*EF->*%SD-:&Y]\^&53[M_8 @8AFBM'0+V2QBN]+%CMA(6\GB(U6MN M:"3.Z[V]0G_-7$\,Y_+)E4X'08Z<2P9O+Q M%J[R7<%?VG\4B:MY'YB1N#$"YSOB\F-SWEI@^M5C.\O2=06$@V/O2*79I>*N M&%^(7KFQZ M/+EY;@P[R6PBAK=TZH(-SH ,5R*> &GK@NI% OI0F7HDF= 5M ML#UKXE--QK0(#&:IMZ6N+N&XOT=>VTZY5 M6^>L<<%*!]IN NV74MI_==JOY2,;+P/:9&&=_IG++H0[F,D2T;BY565[I9S@ MU3A!@K_[W31[G=:U[('3[K1J M]0OX.36&GF$,)9!';2SX$/#9=]"TI(.&"$->"P61?XWL)WZGFS.2;HD'3BNH M$4G/M-V9P_U3*!D(/77L 3=F>%R^LQQ2XBK-M*SGM+T=669$_;1GJ)_6:U61 M)7D_D<2]@P^H@];HS>H@=779. M3C4\VT-G' ]NR](XS]X:@*SR&^-[LY%5+,PD^X)MNL?B+^B(DG,XL\O02Q)\5:EH7E=1 ^ST ;2153 M@-C4$1(O; P4M^\)+N:<$@I<I5 M'9U[<<6PRSKU=JO38ZTF:S1[]4ZS>NT+0M;ZH]YAEXUFM5EKP,_RSD;S*I6( MF\$_U,J1>0!/FP)^"\SS1$40STKZV*? -[PFNK \^(^^&X#[%%:S=DS%<$E% MS8>6WY-/4Y*]XFA C"XL1;('%7H%M^JN;5&6JNX"*5)(64BKRAH5>E^8PJ.S MFJ1A? -3QF,$71T2#6<"TH-:P'3F3&W,HDN(:1M1:V",(X*!,<40.8!A'AXP MHQ +3XI9U71MDJM_^:>*=.0\CV@N?JQ17!_$7)Z9A\J!+V'Q.#*2ND/H*=SO M4NH'*@?.K \"G3J'!#0'O^@SF84IY2UA'3QD"+5V(C45^V_PD7D9I%B.'T.G2 8/WWG:^LYU242M3.& R6#Q/\LDN MZD$V46$KTN#&$,=4KV+?\ MFZ%=$G(]'OH=F]BK1I M8KC;]77[$8X6GN$]&2]/#)/4 M\Y)1S?YRBC6>#7#W.F]R'U!#S3^ZW:O*IW M62-US_Q "S3$(/Z";F4L@.9$ M7"]SL,"_HW(/%NW2 R]7:%(BW8Q(FZU>HP9$VK[M=&^KS1[(7*#&J]OK:J_1 M:K+S7B>[S>0AT9J=MKR[%+:VHRVJK<7C1Z(O)N; M1J]7KT?D7?W/=KWSOK'*'_$P:,7Q?)\R<0%=#8&I'#:HDM$3Q7/_\H5_.3A@ M'-,Q.N82TTFZ?YR*/V-K#IE:.0CL_E#>\ >@&8^.X:DJ"J4CB]B9/)X-C!Q] M.F:'./B5=/"SA@6SG\EDI'.DPT"_W)4-/K \L!7)[)2-IZE!:MYZ&"+Y;Q-7U ME4!2X_EM@SD;H52WR/D18B#3J+9$R!?V[^!_:C:3O<%;35CT5=P#Y6'9W2L6IAH^@L:X^%J1O< MG(Z%#M^J8+PQD\LN%2/3[J-?6Y[?T3N&-D@JU0G'S;*A/L##.L&CI_TTCYDE M, Y!Q@N "HJG^U-,H#:STD.N'1T=((*4BMI>'FU2F1+XERV/+_W) BEK1X?% M+$L 1GSYV6!A0$2Z]1W>DD6CN ;$QC&^$=@+H#5=R](>?K,=_/0MO_AR.LKT MV1DNNQ;U?=<-X2+H&M8@3^OK FE1UF.-_ZN(R<"I9';W)Z:_(O+KM'1E95'PD-.+EAXG65;.?Q!D)Z%!L@2I,:V:5 ] MGYOS*JA8=#0&6"!1FDOD03#]KGM_L^Y@;*,],O1[,JE%XB]M8))N?^:,Q@HF MY_I@S$WDJ/"^]GCNBH$\0[G1X6D,!8+O]/X%D*5<:T,UH5NOD8SS\XPCA8M?:61HR[Q3=?J?96(RI?JX MEGH,C_.0@64C;0'HK#6,1*"YHQD-N(@HBS](T_W)1^5H1C <,I8)]PL!4SYV M7'\(XAL2] ,7.B#/3(@LB:A'H&F-/;)D%]O;NIDW*;EB@T] M9'W(XT_#EJ$Z6.N':*+NC7V>#G+-F!$I(/&B3LI= M%3,86BK9,-L;G^&3J6G/.4_PR4O5VJ,*E*!O"%@.QW@3X%+3X*C\D6D,@&. M$F_W,3X+/7-#/^1C#( OF2O= ;>M2/6?55,5=DTF$^;) % MR^6Y@/^PFTR!FG/I^#6#-*$NE(S':EF.]W-H\"\\%7?50]K&)^(Z= M!&F"HB$,8=9E\;@G9,7KUI)1I"6)?^,>0XKA@ '7PT>3!4DRGJR%8K%:T$5@ MN8J7J*Y6=X"+D\#*R8'@AND#(U>2 M//\)KGOV=/5%U3-IX>K;M;+,G.W0634@+B Y:<>U_]D->T2^*O!> K 0=>.S M F&+^N_73"E1GLI:QQN@W=*DEW6AE?6LT/:8$K5[O8 ??; M(^>:\8Z@K[K;BGE$X?1C4. #337%UI=@:^DI;/T L/0O^OWSGD87X,D3;.E5 MQEC&Q /( @@6#Z);NVQS <3>*F2+1\!Q?+)V5M#YGWV(\6" M)"PH9X]*:V'!&TSTO7COWAZQW<_ >W-^3EF$!Y=^#AZ\YACO3G#%PY3I?L)M M+Y<_.9?]'!IN3W^(\M9RREO?D,A*V8/R?LI=/]_&:]G#/>V3\]=/HL6:IHI6 MB'#9RL_!9=?T7VT/3:X]X<=(]PU\$(G^XPU6LY9_^RVGFF+C#\+&TMZ629$U M?=D_HS+_U,G.*F'TGJ3QAG-X/OYO@4_R-6CU(%NIO($OY:<3'ELQU4^/O?M9 MK;QM)LN/%#;P,0@,@L\8D[16,.,/B:EZ^W#%YY0HP,80Q^\=CKA>ML+&X6E) MT6@K0LJB$66/:"R>/0T4D00R.B14[ZS+/C MR EB&2"*/T4!$$8'910EO7BY8%J@.'QDJ61-I<+Q!'D M-D9*!/DO4W.8881>9-=W6':0_Q0?+;F;$2;34'D6OV\V]XN?[&B[ M3._;=SQ:,/Z)$.UU%SJD^OS3J4G3T)&<0P@&M2!5'I@U4KGL*5%_ *(N_S1$ MO1ZN/RWN//TA4DLZ2]]U ]\F\XOAZ]34+:RT(,L*^Y6"B9+]PT-AR<0&R0]D MU2),X'>PGI&C:!,+&J5$LOU$4OE 1$+8-Z3VT)8[,X.Z_ZAM#1PQEY@O1O;-E_"OK?-N-D>JW!%(:C%H@%3A^>H8\L==RGM>D$)IVX] M6/W(DPT(K=S"#:KPS,:979*E+4Y'5ILRB?$&KXP57EEX(LONQ_9".:6L4G^\ ML627A(.4+MSG8]T!8,R":<4\U'UL1J76KA MB5-<1T&CGB% W'V9=C>T;8]Z4K)2ELG$U$I9%U#A9+QYN\[N=2SW@NN(;0RM0_85DL-C;1/9;&DG+#*V,]C= M.=C=$;L[->KS167\2KFE.G[=W)_O5P/K(Y9]..V?M2XO<^?5ZVJS5F?=W^KU M'JMV.EC<]MT[CG]$@"[4T0@J(E -62K*,!SF^KHIZ\"-@<:!.SA8L%;:1T'! MV<>+R\H[=(::HNK8HOJK^&5G517L1PI?A.9CS 2-5IX-6JI@$P\.2]C0I\*CT@^N/7,B/,/&,H(CS@Y\YG:SW*AS17=4 ME!T"E! 1*5VA2EX#-R,.NYW5KA/+0:1S>(.R&%BR8NVR&*3,AN4:/G[]BI4+ M>O.3F>UAU50SJMGK5&N]V^HU:YU?-ZZH,'0J])XA]*+]/@,1X;?6)&\!]4=" M9JW$!/6M ?4>>70KK*+FBX=0O+BRV=C2"S:4,X?^=#Z)G/EH6 3TV+@ G;-Q MV:C) NVM2];[KL8S]+I# 3&PL% MC>5ZM@-KM%71\>!U?H%459+\2A:I[G(3C4E9FCR?6*^<)KFWK^TA/RCO*@\; MKCAYJ>2)IN)3-/4Q]O@D1Y,SASNQFM] 'I*8@L^HE"-WL#BB'R @[64ETM6$ MKF&%N&AJ&8_E(U<-C5:V''R3D1.+N4<\6/%J[K')L D@1=#Y7):]4ORB*;F$ITZCSDGS28=G] MQ.W%RO]!6_NGBXW"AFY0;G3L>5/WN% (%ADK/EK@5J%AW<$*;"?7X=(5ZA:N M CCD+OQ"GZI.:2H*-Q.%-XUFG76KE_7>-W;1Z-:N6]W;3BH,-P1DT_8B9)3B MX&8X&.(=MK"J=BX:S2MVV>K4&U=-]J_;3J-[T:B1]P)LIFJ/M3OU/\"88HUF MMUVOO;M;XR-"/478ER!LIUY#N^$;U63O=%K->NNV>_V-5?\-R%N_0'N^76]V MR=)/,3/%S+?#S-OF1;W3J_Z.'!2+ M> -]9E=T!5'QAQMMUIU>K=E&D^HS5< M'H$F9_B\?^$E[!8U8$_'1D/I'KS([3!3D.2N[$OZ'>R/.UV8R#NRU,T-+ FT MO:AY@0>F_G1L6W#)X5.,][+ IA1W\FD,LK$MBF(1%EJ!LCD56* J$ 4,T&$0 MIP,&GBSOC[;^S+&$.T9[>3+US#GZUKFTYKFK F,,F[FV_R:,!*&W96.'"XO) M!:K]HZ!(SDCOY-!^"]SQ)XL/"/]U:+'9$0LS[.I"4QAGL&4N=T\0 MA@AT5Q_(*#H8P=6%$1DTY=:;<9/S5^$FV(>+2W10L4O4P\JQL;-&RE]>?+HP MQ50%>^::9#YC M]\?"C>_/J>$8[+HQX:$WS=_-H$N+WRJ'.*TUBS;+"L=]B[W?M.-$&L*2AK!L MB'VEM0A<"K]NXZI9[=UV/E7'DDUIL+W@JX\=$"4<26<7^1F>[X@A=3!31RT8 M?"VCZM7SL7<.*4C2C(HFJ02JWL/&#+C@0)_)EETB. "1,> JQQ:/..19 1Z1 MJ/AVI?J2QBYOH,E2+RYZJXJ-_YL;;]VF1 ;QK)GGLRY./)G+LBGC?#R'Z+6F M%HJ?'T/)Y!AT_"?!W>= $B_YA=\KXSPV1/;8^: M U22DJ 2^BT\!J#R3P$?"J"XOF[4.UW6:/8P?@(=G=5K=M5IW;;AMUH^H9-" MM)8&?MH2+%NN^?'>^[HXHQ1PKP*X'\DHMP3ZGX8%G<^/'\E)7;,:T*-@.O@I MX%1P"ZPV=C"< ]NBZW/N/,J54QKY\5QI[5G\'"C8U"?\>-EQN0E6IDBT+4C4 MPR2%A-V,[RP&ZUT&B78MV2=[JVH\I -\@@%2A^4G<%@^5@T1/[R-1W/1;0'\&Q0NTZ!B:)/V[.^*09^Y31\]%( \]UIUZJM M<]:X8*4#;3=EJBE3W2X.4=$DARBG3'53D*U?4R95P5)N\7.@OJ^"I>QB8YCY MZ0@4]+ZRT&Y*\BG);Q?ZEI6"D'ID-H993089#V1Y#J1\>0A;7^8? MLII=\@%Q-*]-D@.5W='*>DZK[.B[F-NA[1G^%Y6%%R:\Q:H&P67MJ%Q)V4S* M9K:,9"J*S:3>G8UA]NILAFF'[#;?S=?RR$C(DZR5]XI9\@49-GEAHK?[-QT5 M]P,&I#M]W>)NKO5@\KG/>TK%8BGE/2GOV3(ZVI-T='20\IY-889-*+CERN.F M#A^@(W7.VK8I!O-EMT=*^BGI_V TUHK:9Z5@.M7 *A0@\2]T3P0;%A;W9'^>=ZY)$1_ $+I?[]/BZVNWEP@#FQ(CIRUY'_1Z[ M,![F'/O>O[)X"2-5F8RV]EO,AV''L4CJ6%3U!*2$*F(A(-)$$D(+*)W0)(3>QH80FH"TT,8 1((TB$TE=X- M(;30>^^]'F:_>[YQ[^\][W?-=?:[SSOGS/U'KGNM]:Q[W;^U[O;D6<>]QR. MJX]5U%0 ITY(Y)0( '!,!3P$G/[A5_KU]_0)G3EWYE>Z<.[4K5Z_27[U$>XWAVE6&$_[JKT)._3KS])D+)Q.O MTERDN?J'Z?@S@/["6:,S/*=/<0%^H#]UFO[4<2V W *\,/I7]4%_$;GSI^Z M>_L*UGQC$[[L5 M7F3FDI'5@3J_C.Z\SGA#0N]Y3!&9FXGE@6M$Y(>\_ *2Y%.P&0+)(P64EG.O MX1-XJ R"6%A:N41]3*OE5]%]FZIO_NK-UY.EV$Y4^$=%3A0[<^IDJ9-!5?H3 M-4_]<.K"^7.GSYX_\\-IP-_TH'<^>^TG<0F=B#P&2:G[+[^0SEU_JOM\A9&) M"PB)_#AZGOD&&!'5R?W S(7GH?2KU>-^ .WI$T'TI^D!2H"Y.,!?]$]T&WOO M_VT53NC9E0FBB8C;8QECT>U+<"$K(2 9W-J;"L?-!!(0&#[\%]D4MBH]4[MC MP-W;QX!*VR.)=.JK&'3)C_,"\X)CR9>"#P,$S:(#MQ3#RCZ'P3$K8#!$VU9 M,]K-'E$&Y?HD(W\,F'ATEP$F_CQ$/.I6AT8K4MF[^-"\$CQTL)MCCC_4%=TU M\-X:O[+?G3+.L9:_O5C/N9VC5/_0#^4-]+KX^6CB]2@G2!%=>68D''%_);0P M:6LE/*O*9$:C?-)RF1JBM&SH'^+>W#)<$_XQUYY8WO M]2WX!L,KQ:;S7Z4[W:E?[V)WO3]*+$?'5CO^!Q;Q86$QOX'GQP O\H&%S$Q& M ?271/JE1W?I-W3[\-^T+FSS<%Z@J@T[7=A+F%QZTU*E9W)86G.TF;'3X)-= MN>_\[G!>>_7],":YS>35"]6R'W=42=I6N?=EN0?>^W [\/M6<,\YQ1(9_DN$ M7V[^A? OA'\A_ OA7PC_0O@7PK\0_H7P+X1_(?S3([Q=%AV;B2;(U30= Y;^ M>7;NUL]]N=8+2A%E+[WS)^KI,*5/1A.B04 -)@\#'HG\I+F>HL9!'1TDV+0T M^8Z7<2Q*F9J1BKM+,.RS8UODK'YM,3OW$^YEM-1:_J-TN&*X>42;"P0( FE= M0B7QSR@CHI2;%]B[E)4/.ZAEU8.IO/7"JM)DD\FBI/$7 .=OO[WZ-6@%:"#W M 1^+>U:99?17C@%3'R:7AEPW/ZCT'W%-S=_D/.A,K*2V5Q5 #F,2'28A.O/6 M;WR&/I_3_&@#8+L'./<-<*H0 ' _)D:C&'DF]IRL13A7"M/Z^\;?K']@O5W MOC7UEIQY+>@#'5G*I99+690&3HJA#C@H^^Y6(;%76^9%ZH0V[P%^G/EM"\TS M>BT:M#]=8G/PIW=Q#;]R9*MELCAM:J#LD#LFZI@W>@QH$VP9K)B?!YKVV=8/ M02"F1G>XI[8 $CD___M?];/=XM8\6ZNR8-Z2+;+?-S:J2%KB4P%:=:4\+.IC MU>==_0;[4GEK5;_;AURQ[)+K^+Z? ?=_-Q_M3TUA*<^N2_^CM>0'4DUKC0?- M:XX!:-W8;GAU/CFT H>K*O90;5L 6!K]^Z&?TE\4GUB/]WU*W+*.Q7'WLX!#T0&HK?N.TFZZG'=)DJ\E?7%U8!FQX=TQ0"I#S&T] M-YOB;YG!Y@F!^-JOA"?T IJ+__W8?\CK-V^:EMA+=UWHN#7V74.L6_YNYG3LZ>OFKXF5CLND"+'*JKR!Y[F6@%.G;_W=W&G.>[6\,G[_OR$ M:K<3G)#MX;_^&+'M)+_7S/U//H [:M&27L/A]OI&.64^G8JV__=#/VM>V!#5 M;KGY>+XOV:#NNX9I^A;*.5Q*PDWDRX_-IHP["OBMI38642ZYW\V_SM/7LC3= MI!7PP^6?_R[NG+SO'XN8D,V"KW>=GIT6ZOWW8[_48!O.G]@R%]U3<*< ]5VC M6GWQ^OA-&XL%HU?W/U0)K[A#%P?1$L;*B-_-'[6VU^+\N#(.<(;C-W&TR'W: MN-FM4P__.;()A/ZC#UCA]T5DJ33OQ_[_Y,HSSBY&3,6[7T;<$'^ M-W$W9K=8Q,D+/P3\J&>'Z,RG.\>.Z[Z$;_G?T+_RW#;3T#7$7^)NX$M\1) MECM+]\^1#2/]3TZ SETH''<2PN7F)-.O>P-8]#[_$;5/A>JVG[OW+\#_Y[3[ MKX2WULGE]YYQI'RJ\ AG W?P%(4CI?==N74V(?D8+IPX+C.P"P1R&C?P.B4K=95C]ZO[[33GFJ-EFP^:1 MBD63^)37H@5W9E M[]G?$^N4V^QHO_+-/[I,I'?GM%!=]\ M_:LQA]PIAJ&J:]5\?A=74[(.5'6')V;$?A?$^?N4Z>Y4G8/?;]V9I>_\)KU2 K+7DJMJ^*1UJNC_[7:3[]/"?.% M SF;#^)W^.O],OZ_I>"LE>FVYAKUFMDE[[M2G[>-A=4AW&;J*$H#](S0DF4T M:W=ESGH9?6/B? U$1BC9 VYFO_*HB3LBY* M%[9A9X*2L#*#LPB__-TIVR@"LP!@5R;SC]CRGS+ZGGKGPIZW%.T)TN4_:OUV M#/!^XBHWT'#+.]U$!SEH\/%H[Y<][7S_?IVO)NZ">^$A0 T +A"-FPFJ@RXI M/?69[?@L]JJ< :M"\TX#)DL9/R,Z!&"WMW*R"P%.?HXMSA\W7#2QPG!^&^8 MQS=F3D8JCSJO5NT00G]UBJL-]IU-K M&NA>. OWUN9+S-A.:$/&3:UR,"C4JAR2)+O)#G?& Q,+BH^6XJ,O,#(R@V3$ M^#.+-?K1D^>N5D\6>MJ%#DR@D^R!CF$!,R$(Q57QL!6=YFY"7AE0#Q]-@(#( ML.* KTP59Y/UQ\_W";"![(M-L&$!\<2E&JT)NW$S.([(I4@/Y$^?E)^3;$=O MH(>X/8-VM2M;T9X-CYH8&*[EWKN(K=!62YR&R7N^LJGD&[6'O5>0LI9OVL=7 MFSK)8OLTFHD+2@IW556ZG9:6Q5=W7&E!@Z 5ZF:4WNI/U'O/6F/S%IT"5\($ MLW!?XH1"/VAH#QSF1&;3K.E#_*U;NPD$E^3 21#)'0H!KW''.!OI^M[2HW;S M6:>3IA86[]UK1^.Z?44%2MZT(3GB<'(>V!4 M<:FLN5X8)P77?G[Y&?P7V4@2HC[%X%5_T!&ZVVW(CQ,J:9MO5F$^'W_OY6%L ML"+Y"@QO+T.\F$F0G@L2A&=A-3EILQ%%"PA/DH[VN.+C5D,N2G*0CKBXPB. M_ A 'G#ZMVV;&9E)(;T&3NV@U2FDQ37:J(WO8T-^@MRWX3BQB?B?UJ/_A M^%'?OJC27M7333GA;NJ[=N87@(/9Y9__@#'_.>O>Y__H;W,N96'ZVX\K,+/$ M@H>'F_Y&H'=CP.3BVN7 M)Y3N3?K$UOW2 G==MVX:L\4SM>F7Z,TK$$-1\Z9!+^[^8!'V6-Z+-:$U6_6% M3T?$3^;1E;"I9 M\3#1E(4LC(I2@8OV:-QN"N' W:B9?;G"R'] "4=!EO82/L2V (UF'9EVQW%I MF68S,]C0QBDY12WE36RF1D&#Q$@[;3MQ2HHI2"2WHN'1',J]DG ,>*.JU3CI M)>1_MMVLC"&)WN.]Q$KO,+^# 3EI:Y^)*^-Q, <6K5[7?-8M2(?]<7<^LVV# MZYIBPI!;:E3:AFM,37I0]T08NG9'>R^S@;GI&)!JZH/QN&+ML]1*=7&2Y19Q M8F:S1Z^Y-M??U^3?O_9XJFBH33LH'%$BOD8L%J*M^0*U.T-A7:,QT$YSL>TH MXW8U+YPE>;#1#5YI-5IT0S1$=T4C2*,#W$YI#L"SDMT"3)YF:AQ<>40NO/Z4 M>!8V5(6 AJ?OYHO4A\,5X\4,3!/4>6?M*7:VNY '^#D6!HS]AP*>8-P::6Y" M=7VF?IZ SPV*C0%Z^0*!N[:FJK9A@<,>07-)>QE?<$1[]R998Z74NTJWX8X(\36WFHXV;:;K_03-WLID;)&I2B,0>- M?1 'URK#8OSXT,2$EEIC-H([6A8'U/'%4AUDB=N**YCY8T#@\Y2Y0-2VI(LD MPX!=WDUP=Y/*/B^AEYIT MR#1U8/@4)#,P#,[%10C"(#E-3TV(.D]95D_[T,?&>B<5F>2E>XF_[RQK) KQ MY)?E(# K(_B&ETYFK:5I;8/53F6^".\^)Z)964R9/E'.%O,RO[G+Y*V+?DY/ MJK?)JS&J6]M+I[C4*Y8Y?K[/#ZKS1H,UQ#)J(@WQZ7!Y$$+"EX&QXI+>5D;FUZ/Y4[RUE;6&9H;'181;:?&M MQEEE(-M68P[$IZYVBL]%759A?KA+-@(("2=GN$*UDJY,?=[U#I,478JY=?JM M(W1N>;0!='E/.=F3\TM>QM#D0Q<7J'2Q5QT;=X%@+DO;_>"\&,[B!_,P;Y&B M$!_*-[&%:#R/%W;#OP!1-J #@2ZAMZ765191+P)^:FEY6S7,"5+M)"67D 0^!W1EAP)^B8C8]"F6ZJ$S=V8L*R_3BP_2*DE_Z M9\6I4N;!2.TK48_6EJTUYMKL?'VIIT8NS4&FC>!%5#:;MXN8,+ED2G3XWKQP4B5WXB1".+&" MYATW N4$1:/*!XW#O?5P6=%"DZ\^+JR0_IT-H@*);8RTDW-OE((H4.*D,!H-AKJ%02(^6:]>FIX)N ME&Y8=T4WB8$$G(M;G4DA)4C+C\<%#BFIL6PF''7^8UH,L__?LN==_\64 O-C M 'Y29"!VWJ%FFJ84X(?<_OP'DLZ?\M^QVTOF,8J=N0)$Q^R34M7W_[Y4%?+Z MM53=OR'#9/+IIG"AN;&"@EE9[SP7(4.3-Z5)>MNTCR5 MT+.U&>)=)TDR5,@?S*[E.BR\37ZE\/HI38A.E5YM9I&>>K 1WAU=_=6\B Q6 M]F9$CF1(KDM:#4PU5]S7L:R]<7E5EX''Q79)>D]0*$NH-_C+@H\-$8X6*NJ7 MPQ&%D!&T#.&KQ48FU,!/3((G*5 @L$$;)%$0;;V;"Y_K*3F$;>O=)>QAD[.V6=/LE>Y#KCH0)>_[3KP\R'><4\4VDR)A7FYQ;$ M95V!02T5AHHKKRV36PRJXXHT<)DU$ ]SNJ]XWH:KIL]<.42NT^VM^?6X6NAA MB<"*^?9,=);M CEN]_Z'?>/\E#,#TU87B$\(K);]TQ*XKO;,NL=5 D%LO,E2 MRJ"1+B^Q,U-825V;@:GV !'19^9>N!:_;8&8WAO]7E(F;_7C L/)6FQSB_*7 M*!Z8U%+,"LQCSDOOVYQK[[*F)8:+),Z8"_8KD.P1LD/'8?FONVKMM]AZI\J* MSKY;WS*VA&AR.\1A!M5%%!\FI/D4TJ=)U%6V5036*X!FG/WL)6):P_O>T5MM MW8GHQCMT5AGA.9\DX$5XQ*4%($'M>&[23"T9"J=HN>B\Z.Z)GWYW>^"&BH^J M4ZTT&@S7U1UC \N(WF=% UEG[XC0R_+AB/R7S43B=Y?1??5[;E/G1)*KPD(; MYXQ\=/*3PY)TB%SY%TAL./XS$(J.7/05^8/HG*Y9\34_$_NG!6S]_%@S>:+T M_ XA5.N6IT-R0FM'V2?%C@%5:/!6=FTI;BQHK:4H>=XYRQQIHKD.>; )4IY2 MAMHN"(L039I],_/F-+FYH748&S4$=21"57+]W^"JKF5MB+(]L][L3[=S+"50#)YDAAK@;@\2 MH3.)314S$.1#D!1KA?P^?+6[8LA)FMMS1]O2>*K.GAYEY3[L/ZSNN)4$SW#I MH16N.!,V' "96V++VN<9SY61TW47XPW:S0F9L,]&\+$%PWJX9G.,?.IT=(N[ MR8R%A%^R6Q_A!),#>QZ*H(-6E@Y7+"+6^O*BB2_7N*15 MGX[.^PAM:%E + 1S"^O"(XJZ2):D1=/YI.TA+_F3P!0^0W35SP"Z(#=4EX<^ MX?,H>)'R5&8-'1]\0/*K%&;ULQ:1"F]N=^D6B^H,"@0U _MW(WSJZ@8O])7? M, \.Q[FBY M*!!%'%2I;U"GZP^*#LLPXPNL?[1X,U1Y)) 5AY!\_\PD!A-:/"13[PSK/9X MW8K/VC9,09B IZU;'?:S;U\5"PUPL(B0J%17Q^2/'T-#,]*"#JA--/3TL(R5)!P6CUF]N\72/ZRT M8ID<\^6MM3 1]E5W/^XVYAB/-[Q8YML7!Y+8NV 0_%J6'#F) MYD&=?6M%:%,K9Z&C]K@1A?'NCYGXXC'9WFYY= R6);&7=6< U<3M8IB)VH"H MO@!I3CPH:0V9;;7O#XN..UI51[CR=()5>=SZX;9,JD6LDRYCYL:'.@SS0KL= M>3$)CZV6='N%;L&82-;< M?Y=63#+Q66X+BPND5G1-;QP,^PUM&6TFS#_,2V#R%)WL654]+'S'3OWGGN"M MCC[G8P!E+:;J\6;!?^1CM_\?YF-@R^#SG61J6AI,\5_W ML:EKBZ,"I;P<\Y)*I';^;8UCP(7O)JXS M?S<^5"!YR#[FC^Q8"9\253T&)#0OLNJU\,+[VW:A[=NLQ0%4V95#R@'LW..(8,+5Z# BK MUEU"A[>4O,&,?/C^@4HKZSVYVJ/9E%'.5N/P8X!,^('K7@JRRP]6P]W[,ALPG^WPG\\M^N/;ZC*?U*T1CDT5W2H\A\#WLDFI!P#@-HK2?:]6X/. M!0L]/XO$PB^AA9J]]18*-^EO(526]$"D-O?K,$99P75.N"?T82ZY$VW<55%7 M$I>#=R#R$RUGUMQH2_,U)K(;5*OX%.?C;G0UK8K9_!%+_7-^'3J]'K4T+9 X M47_#JBF8"G*O!8,A-*K7$Q/SE\H,<8O,VF:QA4&=-GK]VX9"M..OY(EA:DOY M3ROI#9<$FQ\G7=P6G$14][9K[;MF)#^>A"F/U$DR3:M0ETTRCPAA,0[:@HAJ M7MUE]J#T)!5'@H5>=U(&P2U7^T'=L/^XZ.1ZL/L:I51]X;/ MU?:+*9WG?7QHMMK[#G\D#P]RI![*5;?Y[USYG=NQW&J#\[_SAU(' 8=[5:' M*7T\6#WJK"X5.P;8B9%*8:LK8E0%ZXV7PYP_'!84^S^2VMY6M3D&:#FMFQZ= M_HX]8O&K/0;X##=P?CLZ<69;TP'F8T!1[,R Z-]AW_MM'UB]?\=\ZCOV&$!; M;>9?Y30>/N-_Q[\P=XGF&-#?LN'(_!OJW[:!3O&0U*]$3CCH.0;\_!U[# @P MS5,:EEEMV%!*5NJ';I\]!BQ:[LG0_(9];<2[Y:&:1<[;MR.X8\-GO=]:_ M1JPW93EA9WR/LX-S47C_U3%@*_^0[>UOV#G^OAFOM?V1;N$;4R>>> P84?J> M_U\G>&4Z?"OZ\(O_OH%?Z-?_W02J?S4!E[^9 .=W[$K+%O_^U)'LT;M_V?F3 MQ5>X<@_63]27YKPU/[/DP4=Z44*1P"9[0%9;V"+:O)P44&)J+7IC"BJ9*6). M2KN$$U-,,Y+0Y- "C&*82K' M3ZV- WY%!#T*%V!\\ M)%? )P)JSP&9&R&HI'5-E64M;I#YO[+&L6Q[,ANLGJ/M[NJ0BH^XZ/MBL1S M+]H4K8U[?\!C_Y1I_$YYDBSK?M'=ULH#&P&G&VZC9ZNO]>O///-5R3JK<1FF M)\B8B1OD& 4V!F-P*N)+=B]"3Y-P61746E:%94T(\\..;[$VPWD?3'8R=L*2 MEO@3VP,]"QK[_79/,IKJ+.F(ZM>I["!5=\3F/S7%>?+H;?#V*RPX<%;.'OWT.\N=@?Z1='[% M0%%M[!]-M5E+_] W]_9V:E J?M_E^Y?M5R8 M\IIYQ^$DB$_D9[HP?]L8*QBZ&,P2_'K*X;H M#,;FP,0#K=?/?63@7_5HW%CR==.N,Q%M9@53IP=# M0TFR&[E)7E#=><=?E+_U84ECG;5[2MYC55V'A9-.1=OI92JD-NR^7EZA6?* M%$RHC)],_+ZQ9VJ3<6/](;_9P#7:[[(N]W<. (WM-D)!%C[_==7Y;_375>>_ MKCK_ZZK.&UVTKUE#G]"^9FL$WI,X%7JO43SSURXL.E17\Z2!.P/[M8L"^'O_ M+Y3+3J=_K%^C>S)S,DBGF_BWOO/ZOSYS;OS'^M0G$K1VVP*_/H^C\_KU%R!! MRP*@A=.[GDQ+U2EM%*]X#3YA,T^6^X_>&W\3#OEV(NGC^__3KOXY*H(9VOXS6V@\2L%M0&F.AKLC\2+A;61->QZ0!R.BW" T?X.*R MMD5XL8XZ]J]SCC7,^^'@FM4B)\>%*I!,]$"W$1 M<"CT$@[#S&0]S<36K%% :%UXSF%\70J\JKZFEU0441_;/[IZ_A,;"O6LAT6#:V#EUB$8W)A6&$PW,K)C=+ 05%RS+ M]47V*2+;4.J28B1J9S3I:7'&>_M%M)XX>Z1CN3)I?V! T[9?P9:]HI^!>_A# MW[WYF!_K;S1M/)$@:SIFVA<*1(FOR?M..>:Q81/WA$2)2ZNW8,4+F](Y(;EN M(!-#0U8[1!;S.E]7Y&/DA832D<$HS1UR<3"&1R>3EE/.*O)CB MJ?9]52/SA1)(A8& XRPS[UJ_/NZIXJ*[>V\8V20)2'Y:WKRP[&8^Y69IV3]: MG4 6P\_./,V=-,YM\=0KHU(3LIIFR]MPZREU[W>/ 1]V\?;O+H[^URF>N4S'*"NT[AGJW1*RU4+[OM]4*592_$QQ>+)85PK7 M,>!GL'9SFK."_T$4!S9A<9H,\X!;U6 2ZN%MUDGZ0]S#/3>7:!QB'>UK-S0. M$GXJO.M>SG6[+IR^Y++/YGK]3Y@\A#"D$6%<=92_[%@.&^S 9W!X?JLG[8X< MO&RI-X];:D)?8UU!I M#5\K;PB]*UBO.>O0FC S[MJW%;_W*-1*L*AL*919#\C)1QAMRWBPNW&+;)MG M47RAT"U'_([,&Z<8$C-UD#Z_N]FXIIW6TO0%MC7[?<(/NN2';+-PGLHOQM': M+M'LM?8VJ,$N91@TY>F5T.+X5@6K%V8AF!:?#QHP@[<.R!+#+*9#1K:),"L@ M,C3<;%E(F"0U1$&:EAZZF=?M"OJ6#B_VZ29X]+"")82\4/5C\LW]*9$%GHMF MM47T16P5N/+&0==!QXHZR5#$-,.42<]NA_G7&WO[;T6SO[C-"F84:T1($T ! M3,47>S0G@R >2\+&*.)\#2B93EH8+@$5<4/U^&+Y%%3"A)WY5G5J**].-IV